►
From YouTube: SimPEG Meeting, January 11th, 2023
Description
Recording of the weekly meeting from January 11th.
Some new faces, and discussions on upcoming TEM developments for the codebase.
A
Happy
New,
Years
I
think
everyone
back
got
some
new
face
to
joining
us
for
same
time
meetings
today,
some
of
my
food,
please
introduction
just
kind
of
go
around
with
a
quick
anyway
I'm
Joe,
Capriati
kind
of
leading
some
tech
development
here
on
post
back
at
PVC
and
every
once
in
a
while
here,
but
always
online.
D
E
And
part
I'm
here
doing
a
masters
of
Lindsay
started
this
week.
So
pretty.
E
It's
nice
I've
worked
four
years
almost
in
the
mineral
exploration
geophysics
and
hopefully
add
some
more
to
my
knowledge
here.
C
Yeah,
where
were
you
before
you
said
four
years
of
mineral
exploration?
Can
you
ballet?
Oh
nice,
okay,.
B
H
Yeah
and
then
Devin
I'm,
a
research
associate
I'll,
probably
see
you
in
person
tomorrow.
I
think
we
might
have
actually
met
once
before
and
I'm
also
doing
some
work
relevant
to
valet,
because
they've
got
these
plate-like
structures
and
they're
Imaging
things
with
utem
so
playing
around
with
some
sensitivity
waiting
and
some
things
that
we
can
maybe
model
plate
light
structures.
But
a
lot
of
what
I
do
is
I
sort
of
manage
the
proprietary
software
that
we
develop
and
and
give
to
our
sponsors.
A
Like
I
said
having
any
nice
everyone
back
as
far
as
announcements,
anything
else
I,
don't
know
we're
working
on
getting
stuff
together
to
try
to
do
a
Burrs
thing
at
some
point
in
the
future.
So
much
what
we
did
last
time
back
in
the
25th
2016.
A
Yeah,
it
was
a
while
ago,
I
I,
remember
on
that
trip.
It's
happening
to
on
the
way
from
Calgary
into
the
mountains.
Now
I
think
you
were
with
us
in
the
car
and
we
stopped
at
the
casino
and
got
some
difficult.
F
Adam
pilaseki
yeah
I
bumped
into
him
in
Houston
for
seg,
but
Heaven
I
really
connected
with
him
much
recently,
yeah
just.
B
A
Thought
anyway,
so
kind
of
go
around.
Can
I
just
appreciate
to
see
what
everyone's
been
up
to
as
far
as
impact
related
stuff.
So
my
side
had
a
book
report
here.
I
have
been
taken
care,
a
lot
like
the
new
year
code,
cleanup
and
stuff,
and
going
through
that
I'm
excited
kind
of
catch
up
on
all
these
Piers
I've
been
going
in
things
little
by
little,
and
we
updating
a
few
versions
of
things.
A
The
new
version
of
black
should
be
released,
hopefully
shortly
by
it's
going
to
reformat
a
lot
of
code
just
be
aware:
it'll
be
switched
up
and
open
something
there
to
be
updated.
This
morning,
I
was
working
on
a
random
little
issue.
It
seemed
like
there
was
an
issue
installing
mom
with
the
continuous
integration
stuff
that
was
trying
to
fix.
A
A
I
know
condo
forage,
isn't
Distributing
new
packages
on
3.7
anymore,
so
it'd
be
used
probably
best
to
just
start
having
3.8
as
an
inversion.
That's
supported.
A
A
C
Yeah
because
Pi
torch
has
some
I
can't
remember
exactly
which
package,
but
other
packages
are
not
doing
too
well
on
the
older
python,
so
we're
just
gonna
yeah,
but
whatever
all.
A
I
want
to
discipline
will
be
really
quick
and
small.
The
second
one
will
be
constant.
Peg
is
a
little
bit
more
thoughts
and
Don
might
appreciate
you
taking
a
look
at
it.
It's
related
to
so
it's
how
it
does
the
regularization
on
the
tetrahedral
and
triangular
measure.
It's
also
going
to
support
it.
At
the
same
time,
the
directionally
dependent
it's
like
in
the
antipsychoprotic
kind
of
rotated
gradients
things,
because
you
can
I'm
going
to
use
the
same
thing
to
do
that
that
I
would
do
for
the
tetrahedral
stuff,
because
it's
it.
B
A
A
Think
it's
pretty
straightforward,
but
it
just
some
thoughts
on
it
now.
That's
it!
That's
a
separate
thing
that
we
were
talking
about
that
is
related
to
the
vector
correctorization.
So
so
this
is
a
a
rotating
gradient
thing.
So
if
you
wanted
to
smooth
like
you
know
at
a
45
degree
angle,
as
opposed
to
like
the
uniform
in
a
circle.
B
Yeah
actually
I
just
kind
of
a
quick
question,
because
I'm
planning
to
use
the
en1b,
maybe
or
removing
the
sea
water
response,
because
I'm
now
working
with
Marine
data,
I'm
trying
to
sleep
if
I
can
model
the
silver
response
and
the
sediments
in
the
sea
bottom
and
just
basically
remove
that
response
before
I
do
the
justification.
B
So,
but
the
problem
is
I
think
it
is,
doesn't
support
having
the
transmitter
or
receiver
inside
of
the
conductor
media.
Yet
I
was
just
wondering
in
which
state
when.
A
A
F
A
B
B
B
D
And
yeah,
it's
been
working
really
good
as
long
as
you
haven't
got
to
make
a
domain
big
enough,
I'm
sure
that
this
kind
of
conditions
at
satisfied
and
yeah
I
made
a
function
just
like
the
DC
to
drape
everything
onto
the
mesh
because
yeah
it's
a
slightly
off
conversations.
It
just
yeah
completely
kills
the
inversion,
no
fitting.
So
it's
called
the
3D
conversion.
Yeah
3D
version
yeah.
So
this
is
all
3D
yeah
I
have
I
started
doing
a
little
bit
of
PGI
playing
with
the
3D,
but
that's
neither.
D
But
yeah
I
also
started
trying
to
blend
the
em
or
sorry
the
frequency
domain
and
the
natural
source
that
stuff
with
how
like
we
were
talking
about
before.
Just
like
you
know,
there's
a
get
J
function
in
normalcy.
We
should
be
trying
to
kind
of
follow
the
same
rules.
So
I
kind
of
I
got
that
stuff.
A
little
bit
cleaned
up.
I
haven't
touched
the
potential
field
side
yet,
but
yeah
just
a
little
few
hours
here
and
there
and
yeah
it
didn't
get
too
much
into
it.
D
But
yeah
we
can
sit
down
sometime,
throw
down
or
something
yeah
have
a
beer
and
just
kind
of
figure
out
what
what
we
want
to
look
like
against.
C
Hey
John,
if
I,
if
I
can
suggest,
we
did
a
bunch
of
experimentation
of
like
either
draping
or
just
adding
more
cells
and
actually
adding
more
cells
is,
is
a
nicer,
nicer
solution,
because.
F
B
D
B
D
A
good
point:
yeah
most
of
ours,
were
pretty
flat
surfaces,
so
I
didn't
like
it
wasn't
really
changing
too
much,
but
definitely,
though
yeah
that's
a
good
point.
If
there's
any
great
photography,
though.
B
H
Should
talk
to
Roman
about
what
he's
doing
because
I
guess,
if
it's,
you
have
some
options,
if
it's
already
in
the
earth,
you
may
want
to
leave
it
alone.
If
that's
your
your
choice
but
he's
projecting
it
to
the
nearest
face,
he's
not
always
projecting
it
down.
B
H
For
each
surface,
you
don't
want
to
just
arbitrarily
project
it
downward.
C
C
Yeah,
but
every
time
you
move
a
receiver
like
the
worst
case
scenario,
is
going
to
be
moving
it
by
a
full
DX,
I,
guess:
half
a
DX
right.
Actually,
you
could
be
moving
it
from
a
full
DX
if
you're,
if
you're
bad
lucky,
in
which
case
that
means
that
you're
kind
of
Shifting,
your
your
your
poles
by
your
full
DX
and
that's
going
to
have
a
huge
impact
on
your
on
your
simulation,
so
you're,
better
off.
Just
thinking
not
moving
your
receivers
receivers
stay
where
they
are
relative
to
each
other.
H
H
C
Yeah
just
I
mean
for
even
for
DC.
It's
the
same
problem
right.
It's
just
it's
a
bunch
of
points.
There's
a
bunch
of
poles,
yeah.
C
Anyway,
we
don't
need
to
argue
here,
but
I
I'm,
just
saying
John:
you
should
look
into
it.
Yeah.
D
D
And
one
other
thing:
I
do
have
to
go
a
little
bit
early
here
at
the
dark
class.
But
back
when
we
were
talking
before
Christmas
yeah
I
I,
wouldn't
mind,
I
could
take
alternative
to
the
newsletter
awesome
yeah.
You
guys
said
you
guys
had
some
contacts
for
your
talks.
Yeah.
If
you
guys
can
give
me
that
I
can
take
a
look.
I,
don't
know
if
we
want
to
like
we'll
release
something
this
month.
Maybe
talk
about
your
paper
or
your
presentation
and
stuff
and.
B
D
Or
if
anything's
done
anything
or
if
you
got
anything
else,
maybe
the
time
domain
stuff
in
English,
yeah
I'll
write
up
something
a
little
topics
and
that'd.
F
I
was
thinking,
Joe,
I,
think
you're
in
the
meeting.
We
were
talking
about
this
for
speakers,
the
open
source
session
that
we
ran.
There
were
a
lot
of
interesting
talks
and
they're
about
eight
speakers,
so
you
could
line
up
people
for
the
better
part
of
the
year.
So.
B
F
A
B
D
B
F
F
C
Yeah,
it
was
actually
a
really
productive.
Break
I
wrote,
The
The
J
Matrix
implicit
J
for
the
3D
Tem.
A
C
Then
run
run
a
bunch
of
a
few
hundred
inversions
try
to
get
my.
You
know
my
hands
dirty
with
the
code
and
it
runs
so
far
so
good,
it's
pretty
it's
pretty
great
and
then
I
I
had
to
review
the
jtvac
operation
and
managed
to
reduce
the
number
of
of
looping
that
we're
doing
inside.
C
So
it's
going
to
be
a
bit
faster,
I
think
I
can
reduce
the
runtime
still
on
the
J
on
the
J
matrix
by
kind
of
combining
sources
together,
if
possible
and
yeah
otherwise
help
judge
how
to
write
a
paper.
You
submitted
this
paper
to
prospecting
geophysical
prospecting
or
something
about
the
the
L1
invariant.
You
know
the
TV
versus
hi
John,
the
whole
difference
between
TV
and
and
L1,
and
one
normal
gradient.
So
it's
going
to
be
in
review.
C
Yeah
I
only
look
at
the
JT
effect,
but
we
basically
had
like
a
full
time
Loop
and
then
doing
storing
all
the
derivatives
of
the
fields,
and
then
we
were
redoing
another
time
loop
after
backward,
but
really
we
only
needed
one
backward
Loop,
because
we
only
need
to
store
two
derivatives
at
a
time
and
just
step
backward
like
this
yeah.
You
know.
C
So
it's
a
lot
shorter
and
already
a
single
time,
Loop
and
now
I
think
I
can
stack
basically
transmitters
together
so
that
we
do
less
am
calls
you
know
so
yeah,
that's
kind
of
like
where
I'm
at
now,
but
the
inversion
runs
well
like
I
can
show
you
a
a
dipping
dike.
It's
it's
quite
nice.
C
Oh
yeah
yeah,
so
it's
just
a
it's
a
dipping
plate
and
then
we
can
recover
it.
This
is
like
the
Canada
Sky
10
time
range,
so
from
0.1
to
10,
10,
milliseconds
and
then
yeah
convergence
looks
pretty
good.
Basically,
the
kick
here
is
that
if
you
put
a
reference
model,
you
get
the
ring.
If
you
don't
use
a
reference
model,
then
you
can.
You
can
converge
quite
nicely
like
I'm,
taking
two
gas
and
two
gas
and
steps
here,
but
you
know
five
is
coming
down
coming
down
quite
nicely.
C
F
C
Here
is
just
smoothing
and
then
with
just
the
smoothing
we
can,
we
can
fit
it
quite
nicely
already.
So
it's
a
simple,
it's
a
simple
fix,
but
that
means
that
we
can't
do
sparsity
because
obviously
alpha
s
is
zero.
So
that's
kind
of
like
where
I'm
kind
of
playing
trying
to
play
tricks
can
we
bring
it
back
later
in
life
or
yeah
I'm,
not
sure.
Yet
what.
C
I
just
did
I
did
the
a
floor
per
time
channel.
So
it's
basically
etiquette
that
they're
me
like
half
the
median
of
each
time
each
time,
Channel
I
think
yes,.
H
C
B
C
C
Yeah,
that's
the
other
trick.
It
seems
like
you
can
only
want
to
go
slowly.
If
you
go
to
try
to
take
two
big
steps,
then
you
can
get
some
to
pretty
nasty
nasty
space
right,
so
it
takes
longer
to
iterate
down
the
down
the
target,
but
it's
kind
of
a
more
robust
way
to
to
do
it.
Just
take
multiple
gaussians
and
just
slowly,
you
know,
start
high
data
and
then
slowly
go
down
yeah.
This
might
be
a
way
to
accelerate
it,
but.
D
A
You
mean,
when
you
start
with,
like
a
high
beta
trying
to
zero
in
on
something
it's
essentially
the
same
thing
as
like
a
truncated.
A
A
C
You
start
with
something
very
smooth
and
you
slowly
become
yeah,
go
down
the
non-linearity
yeah,
absolutely
anywho.
So
that's
that's
pretty
promising
what.
C
Timing
for
it,
how
long
did
it
take
to
run
right
now?
It's
a
pretty
small
problem,
it's
about
30
seconds
per
beta,
so
it
takes
about
like
five
or
six
minutes
for
this
problem,
but
that's
only
like
a
four
by
four
grid,
so
16
sources
and
then
a
Time
channels
right.
So
it's
a
it's
a
pretty
small
problem,
but
it's
it's
big
enough
to
be
able
to
test
up
at
least
be
able
to
see.
What's
what's
up.
H
H
I
would
like
maybe
the
three
of
us
to
get
together
at
some
point
and
get
an
explicit
list
of
tasks
for
this
I
kind
of
find
myself
going
through
and
making
improvements
for
what
I
need
to
do
my
work
and
then
finding
out
that
maybe
there's
something
additional
that
we
want
to
change
to
that
because
it
fits
into
something
bigger
picture
and
I'm
yeah
I'm
I'm
kind
of
finding.
Maybe
we
should
get
together,
get
a
global
perspective
of
what
needs
to
be
done,
make
explicit
tasks
and
then
partition
it
out.
A
Yeah,
that's
something
I
want
to
make
sure
that
we're
all
on
the
same
page
in
is
the
attraction
that
we
see
the
time
medium
stuff,
going
like
all
the
little
pieces
that
were
so.
If
I
think
I'd
like
to
see
Don
what
you
I'm,
not
I
know
you
shared
it
at
one
point
here:
ER
or
your
branch
that
you
have
the
like
your
Jacobian
operation
going
on
there.
So.
A
H
H
Yeah
I
guess
I'm
motivated
to
work
on
it.
My
concern
is
I
will
make
a
moderate
Improvement.
That
will
then
be
something
that
gets
erased
to
make
an
even
better
Improvement
to
avoid
that
yeah.
H
So
what
time
works
for
you?
What
is
what
are
your
schedules
like
in
the
next
even
couple
of
weeks,
just.
D
B
H
H
Yeah,
so
that's
pretty
much,
it
I
mean
I'm
yeah
I'm
running
my
toy
example,
unlike
Dom
I
can't
really
make
as
good
a
use
of
tiling
because
it's
large
loop,
but
it
seems
to
be
going
yeah,
not
not
so
bad.
So
I've
got
my
my
dipping
plate
that
I'm
trying
to
recover
with
utem
and
sort
of
recreate
the
example
that
I
had
with
the
still
mesh
code,
because
it's
just
more
impactful,
if
it's
in
3D
and
then
tomorrow,
I
guess
I'm
hoping.
H
Maybe
somebody
can
help
me
get
set
up
with
running
a
larger
scale.
Problem
on
the
on
the
cluster
yeah,
so
I
have
a
pretty
example.
B
G
G
I
know
Devon
you've
been
looking
on
in
place
like
cannot
help
brilliant
the
inversion,
but
if
you're
working
on
the
analytics
and
the
plate
modeling
happy
to
have
some
collaboration
on
that
or
like
further
discussion
at
some
point,
we'll
let
you
know
as
well
what
I
do
on
that
front
and
it's
not
really
an
update,
but
I
will
change.
The
chat.
I
was
an
issue
that
we
discussed
several
times
before
the
holiday,
so
I
just
want
to
re-put
it.
To
put
it
back
up
front
about
the
B
field.
G
Simulation
versus
Edgefield
stimulation
for
B
field.
I
haven't
had
time
to
dive
into
why
they
are
giving
different,
but
I.
Think
that's
something
like
is.
We
look
at
at
some
point.
G
G
F
G
G
No
exactly
it's
like
maybe
I've
done
something
wrong,
but
soggy
sounds
like
he
was
having
similar
issues
too.
So.
G
I'm
using
the
B
field
simulation
a
lot
for
ground,
so
CM
with
B
field
and
I've
done
a
lot
of
comparison
with
em
on
the
ad
space
and
the
C
and
so
on
and
like
things
line
up
perfectly
so
I
trust
very
well.
The
B
field,
but
somehow
The
Edge
field
in
that
case
is
just
and.
G
Yeah
well,
I,
don't
remember
if
we
I
don't
remember,
for
that
example
that
issue
I
put
the
I
put
the
my
notebook
in
the
issue
so
like
we
can
reopen
it
I.
Just
don't
remember
if
it
was
a
circular,
Loop
or
or
a
line
current
but
yeah.
Well,
it's
a
it's
a
ground.
It's
it's!
A
it's!
A
ground!
Loop
like
I'm,
doing
a
lot
of
modeling
of
squid
systems
like
so
ground
super
Sienna.