3. Elements of the E3D version 1 package

This section provides a brief description of each program in the E3D version 1 package. In addition, we describe the file formats for all input and supporting files used by the coding library.

3.1. Program Library

The main executable programs within the E3D version 1 program library are:

  • create_octree_mesh_e3d: creates an OcTree mesh based on the survey geometry

  • e3d: used to forward model or invert FEM data

The following Octree utility programs may also be helpful:

  • blk3cell: creates conductivity models on the underlying tensor mesh

  • 3DModel2Octree: interpolates models from tensor to OcTree meshes

  • create_weight_file: creates the weighting on each cell in the model

  • interface_weights: creates weights on the faces of cells

3.2. Main Input Files

Here, we describe the main input files for executables contained with the E3D version 1 coding package.

3.3. Supporting Files

Here, we describe the formats of supporting files used to run E3D executable files. The input files for each executable program are described in the running the programs section.