GXVAU class

class GXVAU(handle=0)[source]

GXVAU class.

This is not a class. These are methods that work on data stored in GXVA objects

__init__(handle=0)[source]
classmethod cond_depth_tem(resp_va, time_va, cond_va, depth_va, current, flag, min_xvv, min_yvv, max_xvv, max_yvv, t_moment, r_moment, array)[source]

Deprecated since version None: None

Calculate TEM apparent conductivity and depth

Parameters:
  • resp_va (GXVA) – Response channel (microvolts)

  • time_va (GXVA) – Time channel (milliseconds)

  • cond_va (GXVA) – Conductivity channel (siemen/m)

  • depth_va (GXVA) – Depth (m)

  • current (float) – Transmitter current

  • flag (int) – Flag Transmitter defined by moment (0) or by 4 VVs (1) below

  • min_xvv (GXVV) – Minimum X to define transmitter loop layout (moment)

  • min_yvv (GXVV) – Minimum Y to define transmitter loop layout (moment)

  • max_xvv (GXVV) – Maximum X to define transmitter loop layout (moment)

  • max_yvv (GXVV) – Maximum Y to define transmitter loop layout (moment)

  • t_moment (float) – Transmitter moment (square meters), dummy if the above flag is 1

  • r_moment (float) – Receiver moment (square meters)

  • array (int) – TEM_ARRAY constants

New in version 5.0.

License: Geosoft End-User License

is_null()[source]

Check if this is a null (undefined) instance

Returns:

True if this is a null (undefined) instance, False otherwise.

Return type:

bool

classmethod null()[source]

A null (undefined) instance of GXVAU

Returns:

A null GXVAU

Return type:

GXVAU

classmethod prune(v_ap, vv_r, o)[source]

Prune values from a GXVA based on reference GXVA

Parameters:

New in version 5.0.

License: Geosoft End-User License

Note: Pruning will shorten the GXVA by removing values that are either dummy or non-dummy in the reference GXVA

classmethod section_cond_tem(cond_va, depth_va, section, out_vv)[source]

Deprecated since version None: None

Derive TEM apparent conductivity section at given depth

Parameters:
  • cond_va (GXVA) – Conductivity GXVA,`GS_DOUBLE <geosoft.gxapi.GS_DOUBLE>`

  • depth_va (GXVA) – Depth GXVA,`GS_DOUBLE <geosoft.gxapi.GS_DOUBLE>`

  • section (float) – Depth derive TEM section (same unit as Depth GXVA)

  • out_vv (GXVV) – Returned conductivity at given depth,`GS_DOUBLE <geosoft.gxapi.GS_DOUBLE>`

New in version 5.0.

License: Geosoft End-User License

classmethod total_vector(xva, yva, zva, tva)[source]

Calculate total vector for X,Y and Z components

Parameters:
  • xva (GXVA) – X Component object

  • yva (GXVA) – Y Component object

  • zva (GXVA) – Z Component object

  • tva (GXVA) – Returned total vector GXVA object

New in version 5.0.

License: Geosoft End-User License

VAU_PRUNE constants

Prune Options

VAU_PRUNE_DUMMY

Dummy

gxapi.VAU_PRUNE_DUMMY = 0
VAU_PRUNE_VALID

Valid

gxapi.VAU_PRUNE_VALID = 1