/pySW4

Setup, run, post process, and visualize numerical simulations. Primarily SW4

Primary LanguageJupyter NotebookGNU General Public License v3.0GPL-3.0

                     ______       ____ __
        ____  __  __/ ___/ |     / / // /
       / __ \/ / / /\__ \| | /| / / // /_
      / /_/ / /_/ /___/ /| |/ |/ /__  __/
     / .___/\__, //____/ |__/|__/  /_/
    /_/    /____/

pySW4: Python routines for interaction with SW4

pySW4 is an open-source project dedicated to provide a Python framework for working with numerical simulations of seismic-wave propagation with SW4 in all phases of the task (preprocessing, post-processing and runtime visualization).

After installation (e.g. pip install https://github.com/shaharkadmiel/pySW4/archive/master.zip), all plots and movies for a SW4 simulation run can be created using the pySW4-create-plots command line utility, e.g.:

pySW4-create-plots -c /tmp/UH_01_simplemost.in -s UH1 -s UH2 -s UH3 --pre-filt 0.05,0.1,100,200
   --filter type=lowpass,freq=10,corners=4 ~/data/stations/stationxml/*UH* ~/data/waveforms/*20100622214704*

Wavefield PGV map Seismograms