simpeg.electromagnetics.static.resistivity.FieldsDC.aliasFields#

property FieldsDC.aliasFields#

The aliased fields of the object.

Aliases are defined to extract different field types from the field solutions that are stored by the fields object. The key defines the name you would like to use when extracting a given field type from the fields object. In order, the list contains:

  • the key for the known field solution that is used to compute the field type

  • where the output field type lives {'CC', 'N', 'E', 'F'}

  • the name of the method used to compute the output field.

E.g. {'b': ['eSolution', 'F', '_b']} is an alias that would allow you to extract a field type (‘b’) that lives on mesh faces (‘F’) from the E-field solution (‘eSolution’) by calling a method (‘_b’).

Returns:
dict of {str: list}

They keys are the field names and the values are list consiting of the field’s alias, it’s location on the mesh, and the function (or the name of it) to create it from the aliased field.