4.1.5. Create Additional Cell and Face Weights

The creation of specific cell and face weights is not required to run the inversion. However, the user may want to weight the relative contributions of cells and/or gradients in certain regions towards the model objective function; see theory: inversion. The user may also want to apply weights that reduce the impact of near surface artifacts due to receivers.

4.1.5.1. Generating Model Weights File

Model weights are applied in the smallness term of the model objective function; see theory: inversion. To generate a model weights file, use the same workflow described on the create model page. When creating a model weight file, consider the following:

  • All cells must be assigned a weight values larger than 0! This is to ensure the problem is sufficiently well-conditioned.

  • Model weight values should be set relative to a value of 1. This is to ensure the relative emphasis on model weights and surface weights is preserved.

  • Large model weights (\(w \gg 1\) ) are used for cells that we want to match the reference model. Small model weights (\(w \ll 1\) ) are used for cells to reduce the impact of the reference model on the cells.

4.1.5.2. Generating Interface Weights File

Interface weights are used to preserve the gradients or edges within certain regions of the reference model. They are also used to reduce near-surface artifacts which result from the sensitivity to the receiver locations. Interface weights are applied within the gradient terms of the model objective function; see theory: inversion. When creating interface weights, consider the following:

  • All interface weights must be larger than 0! This is to ensure the problem is sufficiently well-conditioned.

  • Interface weight values should be set relative to a value of 1. This is to ensure the relative emphasis on model weights and surface weights is preserved.

  • Large interface weights (\(w \gg 1\) ) preserve gradients within reference model. Small interface weights (\(w \ll 1\) ) results in smoother gradients within the recovered model.

To generate interface weights on an Octree mesh, open a command window. In order, enter the path to interface_weights.exe, followed by the path to the input file; denoted here as interface_weights.inp:

../../_images/run_interface_weights.png

4.1.5.2.1. Output File

The executable outputs an interface_weights file with the specified output name. This file stores the interface weights in X, Y and Z in a single column; as the number of faces in the X, Y and Z direction are likely different.