I/O and Utils

emg3d.io Module

Utility functions for writing and reading data.

Functions

save(fname, **kwargs) Save surveys, meshes, models, fields, and more to disk.
load(fname, **kwargs) Load meshes, models, fields, and other data from disk.

emg3d.utils Module

Utility functions for the multigrid solver.

Classes

Fourier(time, fmin, fmax[, signal, ft, ftarg]) Time-domain CSEM computation.
Time() Class for timing (now; runtime).
Report([add_pckg, ncol, text_width, sort]) Print date, time, and version information.
EMArray Create an EM-ndarray: add amplitude <amp> and phase <pha> methods.