►
From YouTube: SimPEG Meeting April 5
Description
Seogi updates us on grounded sources in the TDEM code.
A
Feather
okay,
so
one
of
the
things
that
is
coming
and
I
just
merge.
This
Rowan
worked
on
the
examples
I'm
just
going
to
share
much
thanks.
You
guys
it's.
A
So
we
now
have
an
example
gallery.
So
if
you
go
to
it's
all,
I've
done
and
get
dogs
once
we
get
this
into
master
that
will
be
gonna,
be
live
on
like.
A
Cool,
so
if
you
go
to
examples
now
we
have
a
beautiful
gallery
of
synthetic
examples.
So
perhaps
now
I'm
deploying
you
so
thank
rowing
for
putting
the
time
in
to
make
that
happen.
C
A
D
C
C
B
B
E
C
B
C
B
C
B
C
B
C
C
C
Well,
like
a
wedding
there's,
the
only
things
like
if
I
can
find
almost
like
a
crisp
on
the
cell,
so
where
they're
wider
path
goes
yeah,
because
I
generate
the
sort
of
interpolation
basis
and
then
integrate
over
through
that.
So
I
need
some
functionality
to
find
okay
ever
good
to
pass
on
that
path,
and
I
need
to
know
which
cell
line
passing
through.
Oh.
C
A
D
B
C
E
C
But
skill,
then
you
need
some
sort
of
gap
in
index.
You
still
me
some
a
pin
code,
we're
like
because
it's
all
about
like
indesit,
make
the
values
and
numbers
on
the
edges,
see
if
you
can
find
the
crust
on
the
edges
in
the
alchemist
you're
good
to
go,
but
but
I
wouldn't
I
wouldn't
do
it.
I
was
just
generate
in
the
up
like
30
in
X
I
we
would
be
writing
code,
but
yeah
I
think
it's
not
a
huge
deal,
so
it
can
recover
conductors
and
resistor.
So
here
I
am.
B
C
C
B
C
C
D
C
C
C
A
C
B
C
A
C
C
End
reserve
can
get
the
pal
Matt,
but
you
can
get
softer
proxy
of
uncertainties
because,
like
you're
using
smooth
basis
function,
yep
it
that
it's
a
simple
processing
code
that
you
can
simply
use
so
like,
for
instance,
the
how
Matt
looks
like
that
and
then
I
was
using
like
I.
Just
I
want
to
pick
just
a
positive
day,
yeah
sure,
and
then
you
can
simply
be
couple.
Ip
lies
like
as
a
possible
yeah,
so
you
can
recognize
where
your
IP
signals
are
yes,
but
it's
a
simple
curve
fitting
road
but
I
put.
C
C
C
Just
need
to
be
like
a
ball
and
then
appears
on
problem.
You
have
a
different
kernel
function
that
you
can
use,
and
basically
here
I'm
generating
the
sensitivity
matrix.
So
that's
just
months,
then
I
don't
need
to
update
that.
So,
if
it's
in
your
interest
all
right,
this
is
pretty
to
its
same,
like
our
structure
same
so
now:
jay
bag
and
JT
bag
yeah,
it's
pretty
similar,
but
flights
now
I've
got
G
matrix,
I
think
probably
thumbs.
Mecos
might
be
pretty
similar
to
this.
C
C
B
C
C
Yes,
no,
it's
integrated
values
to
do
what
they
say:
Leah,
integrate
a
certain
time,
channel
yeah
and
then
walk
today
above
like
that
sweet
window,
but
a
play.
Let's
give
a
multiple
time
travel,
so
you
can
actually
fit
that,
but
basically
same
idea,
you
can
use
exponential
function
or
whatever,
like
a
simple
function,
to
fit
that
curve,
yeah
and
then
recover.
C
Some
products,
I
haven't
fitted
in
east
movement
option,
but
you
can
have
to
grab
some
point
and
put
it
in
as
well
yeah,
but
end
of
the
day
what
you
can
get
out
of
it
is
like,
so
you
can
get
out
of
like
a
multiple
progress
from
that
curve.
So
this
is
a
see
value.
This
is
time
constant.
So
time
process
is
interesting.
It's
like
you
got
stomped
ran,
but
the
again
like
this
is
sort
of
what
the
thought
you
can
get
its
across.
Your
mom
is
like
this
is
thao.
C
The
x-axis
is
how
and
y
axes
a
parent
chargeability.
You
can
see
the
trip
Tran,
but
you
can
drape
over
the
paramedics,
tivity,
meaning
like
a
typical
region
where
you
have
a
small
power
and
small
target
ability.
Yes,
but
be
like
a
high
resistivity,
this
region
as
and
the
greater
charge
of
the
way
so.
C
Some
source
classification,
but
it's
just
the
only
data
space
but
yeah
like
it's
a
simple
data,
fitting
all
group.
Did
you
came
yes
I?
It's
still.
We
like
the
thing
that
I
was
thinking
because
we
don't
find
have
any
data
structures
yeah.
So
that's
probably
what
like
we
yeah
at
least
just
a
table
like
structure.
If
you
can
have
some
simple
data
structure
that
we
can
consistently
used
again,
but
probably.
B
Because
I
yeah.
C
B
C
Happens
in
Dakota,
it's
called
sink
IBM
IP
flat.
So
this
is
where
I'm
putting
most
of
my
face,
you
search
yeah,
they're,
more
like
they're.
The
main
thing
is
the
hormone
encode
and
yeah
and
put
ya
Pete
eggs
and
form
aholic,
and
but
like
there's,
some
tility
coach
that,
like
simple
processing
code
yeah,
go.
A
A
C
A
C
Yeah
like
this
is
a
simple
case,
like
all
of
your
variables,
are,
have
a
same
dimensions:
yeah
but
like
depending
upon
how
you
formulate
it
like
it
could
be
different.
So
it's
kind
of
cool
at
the
end
of
it
and
use
the
same
mapping
to
output
the
how
we
are
using
like
because
I
you
have
a
big
long
vector.
So
you
need
some
matrix
to
extract
all
your
all
your
variables
yeah,
somehow
yeah.
B
C
C
C
A
C
Think
I
would
just
go
like,
for
instance,
like
I
would
just
focus
on
the
yam
now
yeah
and
then
just
do
it.
It
yeah,
okay,
so
yeah,
I'm,
Tom,
processing,
yeah
I.
Think
that's
fine,
because
I
get
very
like
align
with
certain
problem.
Yeah
having
a
really
separate
like
a
package
is
kind
of
I.
Don't
know
I'm
not
sure
yet.
C
A
A
C
Four
empty
processing
I
would
attach
to
any
CM
Punk
yeah.
They
may
cesium
Bob
Costas
yeah.
First,
something
like
that.
Yeah
that
might
be
more.
You
could
probably
have
a
more
general
structure
yeah,
but
he
at
the
outside
I
think
like
p.m.
dr.
house
in
water,
pyromania,
ganbatte
Austin.
It
that's
kind
of
make
sense
to
me.
Yeah
well,.
A
A
F
Actually
develop
it
outside
of
sin
pack:
okay,
because
I
mean
it
be,
I
mean
it
doesn't
really
matter,
but
it's
developed,
but
it
should
not
necessarily
live
within
this
impact,
because
impact
is
fairly
focused
on
the
modeling
and
and
we
do
have
a
data
structure
within
sim
pack,
but
it
just.
It
really
needs
to
be
reworked,
because
it's
it's
very
geared
towards
the
inversion
problem,
yeah
or
the
or
the
more
modeling
problem
so
and.
C
F
C
Kind
of
group
is
like
that
I'm,
okay,
with
where
he
believes,
but
I
think
that
we
meet
some
cuz
I
didn't
surf.
Thinking
about
on
using
again
cuz
I
would
like
I
would
prefer
to
do
like
okay,
like
if
I'm
garyx
a
mt
processing,
an
inversion.
If
I
could
do
n,
SZ
m
dot,
processing,
dots,
blah
blah
blah
me.
A
C
That
would
like
resonate
with
me
if
I,
maybe
I'm,
not
sure
having
quite
be
in
that
situation.
So
what
I'm
doing
like
now,
I'm
using
DC
and
IP
in
these
days
so
well,
my
workflow
I
had
to
put
my
data
into
certain
framework.
It's
still
not
I
had
to
generate
the
data
data
frame
by
myself,
which
creates
mean
basically
dissipate
ball
like
locations
in
the
data
type
ion
channels,
and
that's
that's
just
one,
my
work
Lloyd
you
can
your
processing
and
then
like
it
need
to
make
it
as
an
invertible.
C
B
F
Know
I
you
on
that
soggy,
but
I
would
say
that
we
should
have
were
kind
of
own
or
processing
and
I
mean
data
in
general
should
almost
be
separate
from
the
inversion
and
modeling
site
because
you're
dealing
with,
even
though
it's
you
can
reuse
some
of
the
techniques
and
the
in
the
infrastructure
that
we
have
in
its
impact.
It's
very
different
approach
and
yeah,
something
that
you
should
I
mean
you
should
bear
in
mind
the
fact
that
you're
going
to
model
it
or
you're
gonna
invert
it
later.
F
But
it's
also
an
independent
stat
that
needs
to
be
dealt
with.
I
would
never
take
field
data
and
process
it
and
then
in
verse
it
kind
of
in
a
single
kind
of
pass.
You
would
do
the
processing
and
you
would
kind
of
make
sure
that
the
processing
of
data
is
up
just
after
standards
or
up
to
snuff,
and
then
you
would
proceed
to
the
inversion,
not
saying
that
you
should
shouldn't
go
back
and
and
reprocess,
but
it
kind
of
it.
These
are
I,
don't
know
two
animals
that
live
in
the
same
sooo
yeah.
A
From
the
inverse
problem
is
the
primary
goal,
so
it's
it's
a
question,
I
guess
of
scope
and
then
also
of
strategy,
because
in
some
ways
like
I
do
like
the
way
we
developed
district
eyes
is
that
it?
You
know
it.
We
tied
everything
together
and
then
once
sure
enough,
they
pull
it
up,
but
I.
A
Don't
think,
there's
married
to
both
approaches
and
I'm
sort
of
wondering
it's
the
strategy
to
take
care
to
figure
this
out,
so
we're
certain
you're
not
going
to
resolve
it
today,
but
it
is
to
sort
of
lay
out
like
what
are
the
types
of
problems
we
want
to
tackle
in
processing
and
like
what
song
he's
already
gone.
Just
like
have
a
list
of
you
know
things
that
have
been
done
and
we
can
start
to
just
get
a
feel
for
what
this
looks
like
and
then
maybe
make
next
step
from
there.
Yeah.
F
I
also
think
it
might
be
easier
to
get
people
involved
in
processing.
That's
fair
without
kind
of
getting
into
the
overhead
of
sin.
Peck
of
the
modeling
I
mean
it.
People
probably
will
want
to
do
both,
but
it
might
be
kind
of
it's
less
daunting
to
get
into
one
thing
when
it's
kind
of
its
separate,
but
it's
kind
of
like
that
impact
sphere.
It's
all
connected,
but
it's
still
like
discretized
like
it
yeah
it's
but
I,
think
just
it.
It
is
such
a.
F
Unrelated
related
topic
that
I
I
personally
think
it
would
be
better
to
kind
of
keep
it
separate.
I've
been
thinking
even
with
the
energy
and
thetac
lat,
whether
it
should
be
because
then
you're
also
not
limiting
yourself
to
only
simple,
but
it
it
it
I
mean
it's
obviously
optimized
force
impact,
but
it
but
yeah.
It's
just
kind
of
question
how
and
then
I
guess
and
with
empty
pie,
for
example,
it's
kind
of
how
are
we
going
to
interface
through
something
that
already
is
there?
That's.
C
Okay,
oh
oh
sorry,
oh
this
is
to
get
hurt.
Judy.
D
C
C
C
But
what
might
be
good
to
develop
I
like
side,
so
I
get
it
just
by
myself,
but
II
kind
of
a
good
kind
of
survey
class
where
you
can
extract
the
TUI
lines
and
kind
of
from
the
trig
inversions
and
like
or
we
can
run
free
conversion
or
you
can
easily
visualize
that
type
of
thing
set.
So
I
think
that's
not
hard
but
like
just
need
to
put
it
together,
but
we
got
all
the
pieces
like
that
got
like
we
can
do
a
free
over
to
the
topography
of
the
electrode
and
those.
D
C
Yeah
I'll
sent
you
right.
Yeah
I
think
that
yeah
I
was
using
some
utility
stuff,
so
yeah
right.
You.
C
That's
true:
that's
cool,
so
I,
I
kind,
okay!
So
here's
my
question
and
do
we
need
to
put
like
those
function
already
in
the
survey
class?
Is
that
working
what
we
need
to
do
or
what's
sorry
which
functionality?
For
instance,
okay,
got
three
depot
three
days:
yeah
yep
important
song,
yep
and
then
I
flip
it
into
a
syntax,
rivet
class,
but
I
got
all
the
lining.
This
is
like
for
all
of
the
my
electric
vegan
I
got
mine
in
this,
so
I
can
easily
find
which
line?
C
A
Some
ways
and
potentially
like
to
see
it
a
level
lower,
is
that
we
can
basically
bring
in
the
data
and
then
be
able
to
sew
on
the
data
clocks,
be
able
to
generate
a
3d
survey
or
crowd
of
line
and
generate
a
TV
service
to
actually
do
it
from
the
from
the
data
class.
And
then
surveys
can
be
generated
on
top
of
that
yeah.
Okay,.
C
So
currently,
all
are
like
a
visualization,
for
instance
this
guy
or
yes,
it's
like
mate
8e
furnaces.
This
visualization.
We
take
the
survey
class
to
generate
the
pseudo
section
yeah,
which
is
okay,
but
that's
a
little
bit
different.
What
that
you
mentioned
busy,
so
yeah
yeah
wasn't
really
sure
what.
A
A
Yeah
I
think
like
rethinking
the
survey
and
gave
us
needs
to
happen
shaving,
because
one
of
the
things
I
encountered
with
I
got
email
from
league
who
was
a
student
with
young
and
she's
working
on
generating
time
to
make
I
wants
to
form
all
with
both
on
activity,
and
so
the
things
she
was
doing,
which
like
makes
sense
as
a
first
house,
is
that
you
know
she
was
generating
all
of
the
source
locations
and
that
all
of
the
receiver
locations
and
divining
once
worst,
which
is,
of
course
not
how
we
do
it.
A
We
generate
you
know
each
source
is
only
a
single
occasion,
but
we
had
no
error
handling
to
catch
them,
and
so
she
generated
the
director
of
sorts
locations
and
a
vector
of
receiver
rotations
and
so
the
way
yeah.
We
just
need
like
more
structure
around
helping
people
set
up
series.
I
guess
my
life
on
it
is.
C
A
F
F
F
F
Yeah,
it's
kind
of
just
having
having
flexibility
and
that's
it
yeah
and
I.
Think
I
mean
we
can
definitely
do
better
on
the
receiver
source
implementation.
But
I
think
the
data
needs
to
be
our
data
class.
Isn't
it
to
be
kind
of
a
good
gateway
for
people
to
get
into
it
at
a
higher
level,
yeah
and
kind
of
build.
The
reason
functions
that
are
needed
to
get
they
die
in,
like
it's
such
a
nice
place
for
people
to
start
contributing
very.
F
C
But
you
only
get
it
one
can
decrease
or
like,
even
if
you
have
a
hundred
sources
and
then
you're
not
like
a
roofing
/,
predictable
you're,
not
rated
different
receiver
class.
So
you
can
find
all
the
unique
can
find
unique
with
civil
occasions,
yeah
generate
one
receiver
class
and
then
pass
it
over
to
all
the
sources.
Okay
right
at
the
end
of
the
day,
just
need
to
know
which
is
not
included
in
that
sources.
C
C
F
A
A
Ok,
so
the
docs
are
now
in
so
that
should
fix
deployment
issues
that
we
were
running
into
there.
So
there's
a
few
different.
The
next
one
I
think
to
go
in
is
going
to
be
the
objective
functions,
so
I'd
like
to
get
that
in
hopefully
like
by
the
end
of
the
week,
because
then
dawn
that'll.
Allow
like
me
to
do.
A
A
sane
will
request
her
you
on
the
mag
amplitude
one
because
it
is
they
are
sort
of
intermingled,
and
so
we
can
jump
in
and
like
start
getting
that
ready
to
go
so
I'm
gonna
see
if
Rowan
has
a
chance
to
take
a
look
at
this
dawn,
were
there
any
concerns
you
wanted
to
bring
up
or
like
thoughts
on
implementation
that
you
think
should
be
yeah.
Give
it
a
second
pass
before
we
bring
this
in.
D
D
A
Okay,
I'm
wondering
actually,
if
the
thing
to
do
is
to
generate
to
switch
the
base
of
your
pull
request
to
the
RAF
objective
functions
and
then
that
way,
like
I,
can
sort
of.
If
you
can
point
out
an
example
of
where
you're
doing
that,
that's
something
that
we
can
try
and
fix
before
we
bring
it
in
to
death.
Ok,.
A
All
you
have
to
do
is
edit
and
then
just
change
the
base
to
ref
objective
function
and
then,
if
you
kickin
it
just
in
the
files
changed,
if
you
can
just
leave
a
couple
comments
of
like
hey
Lindsay,
this
is
where
the
objective
function.
Class
inheritance
is
messing
with
me.
That
would
be
very
helpful.
A
E
C
D
F
Honestly,
I
don't
know
it's
one
of
those
things
that
I
implemented
kind
of
when
I
wrote
the
code
and
I
haven't
really
looked
at
very
much
so
I'd
have
to
have
a
decent
look
at
the
1t
problem.
I.
I
remember
when
I
implemented
it,
it
was
had
something
to
do
with
the
active
implementation,
but
I
mean
that
was
before
we
had
like
the
active
in
the
objective
so
I.
I
I'll
admit
that
I
has
to
look
at
the
1t
example
a
little
bit
better,
but
that
is
part
of
the
work.
F
I
did
I've
re-implemented
the
tweety
forward
problem,
so
that
is
what
I'm
pulling
on
or
trying
to
push
down
to
en
dev,
among
other
things.
Ok,
so
I'm
I'm
really
trying
to
kind
of
just
clean
up
some
of
my
work
space
to
just
organized,
because
I
had
I
had
like
seven
different
branches
on
my
computer
they're
that
I've
had
to
kind
of
merge
into
one
another
to
get
things
to
work.
So
I
spent
some
time
yesterday,
killing
that
but
I
they're
always
falling
on
some
doc,
don't
understand!
F
A
F
So
I
think
I've
I
fixed
the
conflict,
and
I
am
now
just
read
running
some
of
them
trying
to
rerun
the
tests.
Okay,
yeah
so
hopefully
yeah
once
it
passes,
but
I'll
open
you
if
it
if
it
fails
on
the
same
error,
it's
something
about
not
finding
a
package.
Okay,.
F
Yeah
but
yeah
so
in
terms
of
natural
source,
the
state
of
the
code
I
mean
it's
I've,
been
kind
of
I
have
an
issue
going
kind
of
a
general
issue
of
development
of
the
natural
source
code.
So
a
lot
of
or
some
of
the
things
on
this
pull
request
are
things
that
I've
chipped
off
or
picked
off
that
list
perfect.
A
I
gotta
run,
but
you
guys
feel
free
to
keep
chatting
if
you
want
to.