►
From YouTube: SimPEG Meeting September 8th
Description
Weekly SimPEG meeting from September 8th, 2021
A
About
where
liz
was
joking
with
me
this
morning
about
taking
one
of
those
like
first
aid
school
pictures
where
you
like
have
those
like
people
are
holding
up
their
signs
and
we're.
B
C
Yeah
we
could
get
a
eight
foot
by
eight
foot
blow
up
and
put
it
in
the
gif
room.
That
would
be
cool.
A
A
About
the
you
had
sent
out
an
email
about
them
from
mtnet
about
the
csamt
code.
D
A
Not
too
much
sim,
peg
ish
related
a
few
little
things
here
and
there
with
the
with
the
tetrahedral
mesh
stuff,
the
simplex
mesh
it'll
just
little
pieces
here
and
there
let's
implement
for
it.
It
should
be
pretty
good
to
plug
into
simpeg.
So
I'll.
A
Plugged
in
and
trying
it
a
few
things
like
a
few
more
little
interpolation
matrices,
a
few
more
like
I
need
to
implement
like
a
cell
gradient
stencil,
so
we
can
do
some
inversions
with
it
just
simple
things
like
that,
but
it
should
be
nice.
Interpolation
thing
is
just
a
little
bit
more
work
than
everything
else
like
being
able
to
arbitrarily
interpolate
it.
B
E
E
A
E
A
D
Not
too
much
but
maybe
just
check
in
on.
If
we're
gonna
try
to
merge
the
discretize
api
stuff.
A
Oh
yeah,
let's
so
we
keep
talking
about
it,
we're
gonna
get
it
in.
We
need
to
set
up
a
way
to
should
we
just
do
it
on
twitter
or
something
I
don't
know
where
else
to
do
this
thing,
where
we
just
choose
a
simple
logo.
B
B
A
Anyone
has
any
other
thoughts
or
things
they'd
like
to
see.
Let
me
know
I'll
put
it
on
there.
We
can
start
that
up
this
afternoon,.
D
B
A
A
F
To
try
to
deal
with
the
normalization
of
the
cell
volumes,
but
I
think
mike
is
going
to
be
it's
going
to
be
touching
it
because
I
didn't
look
at
the
at
the
pgi
part
of
regularization
and
then
yeah,
that's
going
to
give
you
the
starting
point
to
refactor
the
whole
the
whole
classes.
A
A
G
A
B
A
E
Okay
kind
of
speaking
of
that
would
it
be
worthwhile
to
actually
write
up
them,
because
I
think
I
just
still
don't
exactly
understand
what
the
sparse
inversion
like
does
because,
like
there's
a
subtle
point,
whether
you
take
into
account
the
volume
or
use
a
stencil,
maybe
I
think
this
is
probably
an
opportunity
to
like
at
least
write
that
up
what
it
does
at
this
point
and
make
a
clear
distinction
like
how
it's
different
from
thick
enough,
because
yeah,
I
think
yeah,
maybe
most
of
the
user,
wouldn't
know.
I'm
not
sure.
E
F
I
mean
we
talked
about
this
multiple
times
already,
but
basically
the
idea
is
that
we
can
collapse
all
those
organization
functions
into
a
one
and
then
the
only
difference
with
tknav
and
and
sparse
right
now
is
just
that
auto
normalization
for
alpha
s
right,
so
we
can
collapse
it
all
and
just
you
know,
throw
a
warning:
if
you
use
norms
and
on
normalize,
then
you
should
throw
a
warning
to
the
user.
F
Otherwise
the
t
can
have
is
just
all
normalized
and
the
other
one
is
normalized.
That's
that's
a
it's.
The
only
difference
so
there's
no
reason
to
have
multiple
classes,
it's
redundant
code
and
it's
all
pretty
complicated
right.
So
that's
that's
sort
of
the
point.
E
Like
then,
if
that's
like
generalizable,
then,
let's
actually
like,
would
it
be
kind
of
writing
up
that
that,
as
a
like
a
small
document.
E
F
F
A
G
Getting
that
is
my
microphone
working
now
here.
Come
here:
okay,
yeah
yeah!
I
didn't
get
to
anything.
While
I
was
on
the
field,
I
thought
it
was
going
to
be
a
little
bit
of
a
break,
but
I
ended
up
having
to
lead
the
crew
so
that
didn't
work
out,
but
I'll
get
I'll
get
back
into
the
prs
and
the
cold
cup
stuff
here
shortly.
But
I
was
back
here
at
the
beginning
of
the
week
and
started
diving
back
into
the
parallel
computing.
I
got
a
keyboard.
G
We
have
the
kubernetes
cluster
now
set
up
yeah.
We
want
to
compare
that
to
the
mpi
solution.
I
got
the
mpi
solution,
like
kind
of
what
we
talked
about
there
before
I
left
there,
joe
and
now
the
slow
part
is
having
all
the,
I
guess,
all
the
tech
or
all
the
pros
processes,
loading
in
the
data
at
once
from
one
access
point
over
the
network.
So
yeah
sorry.
G
A
bottleneck
somewhere
yeah
we're
just
going
to
see
what
the
kubernetes
stuff,
just
by
passing
it
around
not
normally
just
how
we
have
it
set
up
just
to
see
what
see
what
it
does
should
be
interesting,
but
yeah
more
to
come
on
that
now's
been
back,
for
it
should
be
for
a
while.
E
B
B
So
the
what
prompted
this
is
richard
smith
sent
out
an
email
saying
he
has
peter
weidelt's
code
for
a
thin
plate,
a
thin
dipping,
dike
and
sort
of
you
know.
Some
of
these
solutions
are
really
useful
for
just
being
able
to
test
things
and
also
maybe
even
perform
kind
of
simple
inversions,
and
you
know
we've
got
kind
of
the
em1d
components
in
simpeg
and
and
geoanna
and
just
kind
of
wanted
to
prompt.
This
is
like
what
other
solutions
do
we
think
that
we
should
have.
B
That
would
be
really
useful
to
the
community.
I
mean
we
can
come
up
with
like
a
laundry
list
and
prioritize.
I
don't
think
we
need
to
start
like
a
massive
effort
to
just
be
implementing
everything
today,
but
I
think
it
would
be
useful
to
have
just
a
bit
of
a
list
of
like
what
what
are
the
solutions
that
are
sort
of
classic
and
really
useful
and
things
that
we
should
have.
B
And
then
we
can
kind
of
as
time
progresses
and
as
the
you
know,
we
have
applications
that
could
make
use
of
these
solutions
just
go
ahead
and
implement
them
and
yeah.
But
I
was
thinking
just
just
something
to
track
that.
We
could
even
start
a
github
issue
or
something
like
that,
but
mostly
just
wanted
to
prompt
yeah
prompt,
a
bit
of
discussion
and
thoughts
on
any
solutions
that
we
should
have.
A
A
A
And
like
rectangular
prisms
are
great
they're,
simply
simple.
These
fears
are
simple,
like
just
simple
bodies
that
we
can,
we
can
use,
and
my
other
thought
there
is
that,
since
we've
we've
got
a
bit
of
compiled
code
inside
there
now
for
when
we
can't
like
when
we
make
use
of
it,
we
can
do
the
same
thing
for
some
of
those
like,
like.
Let's
say
we
have
like
a.
A
We
can
do
a
fast
potential
field,
modeling
like
we
give
it
a
bunch
of
node
locations,
and
it
calculates
the
components
for
those
instead
of
doing
them
in
python
right
now
and
then,
like
the
specialized
function,
would
just
be
okay.
Well,
this
it
knows
how
to
use
those
things
to
do
the
cube
for
the
rectangular
prism
we
just
have
have
it
called
that
and
have
like
more
general
things
that
we
could
potentially
call
from
simpig.
That
would
call
that
compiled
code
to
generate
those
things
faster.
B
C
On
the
em
front,
always
that
conductive
permeable
sphere
in
a
half
space
is
useful
both
for
frequency
and
time,
as
well
as
for
plane
waves
and
a
dipole
source.
A
B
B
E
The
thinnest
solution
is
actually
pretty
like
appealing
to
have
it's
actually
complicated,
I'm
not
sure
it's
relevant
for
geoana.
You
actually
need
to
solve
this
integral
solution
into
the
equation,
to
have
a
general
thin
solution
so,
but
I
think
would
be.
One
of
this
is
one
of
my
bucket
list
tool
like
something
that
I
want
to
have,
but
it
would
be
great
to
be
in
joanna,
but
the
question
that
I
had
like
there's
some
like,
so
it's
actually
complicated
and
there
are
some
old
fortran
code.
E
E
I
think
that
what
like
that
email,
it
also
brings
up
the
same
question
richard
smith
had
like
okay,
we've
got
here's
fortune
code
that
I
wrote
do
we
like
if
we
want
to
rewrite
that
and
kind
of
have
a
fresh
python
code,
kind
of
doing
the
same
function
for
that
or
just
kind
of
wrap
up
his
fortran
code
and
somehow
compile
it
and
use
it
in
joanna.
B
B
It
certainly
sounds
like
we
can
get
access
to
it,
but
I
don't
know
kind
of
the
ins
and
outs
of
us
like
distributing
that
with
an
open
source
package
when
it
was
yeah
different
licensing
conditions,
but
that's
something
we
should
we.
I
mean
it
would
be
useful
to
get
that
code
anyways
from
richard
smith,
and
so
we
could
see
if
there's
a
way
to
prompt
that
conversation.
C
Yeah
well,
since
it
comes
from
richard
he
could
he
might
have
some.
You
know
comments
on
that,
but
basically
this
code
is
kind
of
freely
distributed.
I'm
sure
peter
would
have
liked
that,
and
most
of
these
codes
are
really
old.
I
mean
we're
talking
30
40
years,
at
least
for
some
of
these
these
codes
so
yeah.
A
It
is
getting
like
it's
something
like
we
could
think
about
just
writing
four
times
like
wrappers
to
call
the
fortran
functions.
I
haven't
seen
the
code.
I'd
have
to
look
at
it
to
see
what
we
could
do
with
it
or
what
would
be
best
to
be
done
with
it,
but
if
it
is
all
old,
1980s
fortran
code,
it's
likely
you
know
4chan
of
77
based.
So
it's
just
very
older,
like
you,
just
get
older
versions
of
fortran,
make
it
harder
to
interface
with
newer
things.
A
E
E
Yeah,
like
I
have
some
connections
with
like
some
of
the
old
like
korean
em
geophysicists,
who
actually
wrote
like
some
of
this
like
analytic
functions
and
they
probably
like
archived
on
their
old
fortran
code
and
somehow.
I
hope
that
I
can
capture
that
because
once
they're
gone,
that's
gone
so
and
actually
it's
a
lot
of
work
to
rebuild
that
that
analytic
function
is
not
necessarily
trivial.
Like.
E
Even
harder
than
writing
this
3d
code,
so
yeah
it
was
my
hope,
but
not
exactly
sure,
what's
the
best
way,
but
the
first
time
I
think
basically
asking
them,
and
can
you
actually
provide
the
forefront
code
and
accessible
to
everybody?
That
seems
a
good
start
and
and
if
needed,
we
can
pro.
We
can
rewrite
that
maybe.
But
that
seems
a
good
starting
point.
Collecting
and
archiving.
E
Yeah
yeah
as
we
go,
I
can
also
contact
some
of
the
people
that
I
know
and
they
probably
it's
old
code.
That
stuck
said
like
at
one
point:
it's
it's
probably
licensed
to
something,
but
at
this
point
they're
probably
willing
to
open
source
it.
I
guess
in
general.
So
I
could.
I
could
also
send
a
couple
of
emails
too.