3. Elements of the program MVI

The program library consists of three executables:

  1. MVIFWD: Performs forward modeling of magnetic data from a 3-components effective susceptibility model
  2. MVISEN: Calculates sensitivities for the inversion
  3. MVIINV: Performs magnetic vector inversion of magnetic data in 3D.

Each of the above programs requires an input file, supporting files and the specification of certain parameters in order to run. Before detailing the procedures for running each of the above programs, we first present information about the formats of the supporting files. Some files pertaining to this program library are formatted the same as files used by other UBC programs.

3.1. General files used by MVI

The MVI programs rely on UBC-formatted supporting files. These files can have any user-defined name and extension. Formatting for each of the following supporting files is explained within the GIFtools cookboook:


For additional learning material, please visit our GIFtools Cookbook site:


Program output files have restricted file names that will be over-written if already in the directory.