Important

In March of 2020, DCIP3D v5.5 was released with the intention of replacing v5.0. Online documentation is primarily intended for v5.5, although any differences in input file formats between v5.0 and v5.5 are documented when necessary.

4. Running the programs

This section provides describes how to run all executables pertaining to the DCIP3D package.

Note

All executable files, input files, output filenames and files specified within input files can be specified in the following manner:

  • as just the filename if contained within the current working directory (Example: filename.txt)

  • as a file path relative to the current working directory (Example: sub_dir\filename.txt)

  • as the full path (Example: C:\Users\Name\Tests\filename.txt)

Executable files should not be renamed. However, input file names can be specified by the user if desired.

The main executable programs within the DCIP3D program library are:

  • dcipf3d_55: used to forward model DC or IP data

  • dcinv3d_55: inverts DC data to recover a conductivity model

  • ipsen3d_55: construct the sensitivity matrix for the linearized IP problem

  • ipinv3d_55: inverts IP data to recover a chargeabitiliy model

The following Octree utility programs may also be helpful:

  • blk3cell: creates models on a tensor mesh

  • make_wdat: a utility for creating near-surface interface weights

4.1. Contents

To learn the specifics of running each executable, see the following sections: