simpeg.electromagnetics.static.utils.gen_3d_survey_from_2d_lines#

simpeg.electromagnetics.static.utils.gen_3d_survey_from_2d_lines(survey_type, a, b, n_spacing, n_lines=5, line_length=200.0, line_spacing=20.0, x0=0, y0=0, z0=0, src_offset_y=0.0, dim=3, is_IO=True)[source]#

Generate 3D DC survey using generate_dcip_survey function.

Parameters:
survey_typestr

Survey type. Choose one of {‘dipole-dipole’, ‘pole-dipole’, ‘dipole-pole’, ‘pole-pole’, ‘gradient’}

aint

pole seperation

bint

dipole separation

n_spacingint

number of receiver dipoles per source

n_linesint, default=5

Number of survey lines

line_lengthfloat, default=200.

Line length

line_spacingfloat, default=20.

Line spacing

x0, y0, z0float, default=0.

The origin for the 3D survey

src_offset_yfloat, default=0.

Source y offset

dimint, default=3

Define 2D or 3D survey

is_IObool, default=``True``

If True, is an IO class

Returns:
simpeg.dc.SurveyDC.Survey

A 3D DC survey object