Giter Site home page Giter Site logo

akuhara / rf_inv Goto Github PK

View Code? Open in Web Editor NEW
23.0 3.0 12.0 3.79 MB

Receiver function inversion by reversible-jump Markov-chain Monte Carlo

License: GNU General Public License v3.0

Fortran 85.23% Makefile 1.74% Python 13.03%
receiver-function-inversion fortran90 openmpi reversible-jump-mcmc parallel-tempering ocean-bottom-seismometer seismology

rf_inv's Introduction

Note

This software is no longer being updated. Please consider adopting our new software, SEIS_FILO (https://github.com/akuhara/SEIS_FILO), which offers enhanced features like joint inversion with dispersion curves.

RF_INV

Transdimensional inversion of receiver function waveforms by reversible-jump Markov-chain Monte Carlo

(c) 2018-2019 Takeshi Akuhara (Email: akuhara @ eri.u-tokyo.ac.jp)

Any bug report and suggestions are welcome!

Features

  • Applicable to OBS & borehole station
    • Model can include the sea water on its top. Also the station may be buried.
  • Multiple input traces
    • Can asign different ray parameter and Gaussian-filter for each trace.
  • Can use S receiver functions
    • Joint inversion of P and S receiver functions is also possible.
  • Parallel tempering
    • More efficient than conventional MCMC.
  • Invert for velocity perturbation
    • Non-uniqueness of inversion can be mitigated by constraint from a reference velocity model.

See Wiki for more details.

Terms of Use

  • Please clarify the URL of the GitHub repository (https://github.com/akuhara/RF_INV) and developer's name (Takeshi Akuhara) when you make any presentation or publish articles using this program.
  • This program is licensed under the GNU General Public License v3.0.

Requirements


Manual

A manual is available here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.