Skip to content

Roadmap #223

Description

@prisae

Roadmap and Ideas

This used to be a Project Board; Needs Updating.

A place to keep track of ideas.

Additional modelling routines and utilities

Improve the GPR-routine

Load and save

Functions to easily store and load model information (resistivity model, acquisition parameters, and modelling parameters) together with the modelling data (using pickle or shelve using h5py; see emg3d).

General

Inversion

  • empymod#20
  • Inversion routines, preferably a selection of different ones.
    • Add some clever checks, e.g. as in Key (2012): abort loops if the field is strongly attenuated.

Additional (semi-)analytical functions (where possible)

  • Complete full-space (electric and magnetic source and receiver); space-time domain
  • Extend diffusive half-space solution to magnetic sources and receivers; space-frequency and space-time domains
  • Complete half-space

Extend examples (example-notebooks)

  • Add different methods (e.g. DC)
  • Reproduce published results

Transforms

Filter Library

Hankel

  • Add the fht-module from FFTLog for the Hankel transform.

Fourier

  • Change fft to use discrete sine/cosine transforms instead, as all other Fourier transforms
  • If previous step is successful, clean up the internal decisions (utils.check_time) when to use sine/cosine transform (not consistent at the moment, some choice only exists with ffht impulse responses, fqwe and fftlog use sine for impulse, and all three use sine for step-on responses and cosine for step-off responses)

Todo

Metadata

Metadata

Assignees

No one assigned

    Labels

    docsStuff related to the documentationmaintenanceMaintaining status quo

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions