< Return to Video

36C3 - Grow your own planet

  • 0:00 - 0:20
    36c3 preroll music
  • 0:20 - 0:23
    Herald: Ok, I have to say, I'm always
    deeply impressed about how much we already
  • 0:23 - 0:31
    learned about space, about the universe
    and about our place in the universe,
  • 0:31 - 0:37
    our solar system. But the next speakers
    will explain us how we can use
  • 0:37 - 0:44
    computational methods to simulate the
    universe and actually grow planets. The
  • 0:44 - 0:50
    speakers will be Anna Penzlin (miosta).
    She is PHC student in computational
  • 0:50 - 0:55
    astrophysics in Tübingen and Carolin
    Kimmich (caro). She is a physics master's
  • 0:55 - 1:03
    student at Heidelberg University. And the
    talk is entitled "Grow Your Own Planets
  • 1:03 - 1:08
    How Simulations Help us understand the
    universe." Thank you!
  • 1:08 - 1:15
    applause
  • 1:15 - 1:25
    caro: So hi, everyone. It's a cool
    animation right? And the really cool thing
  • 1:25 - 1:29
    is that there's actually physics going on
    there. So this object could really be out
  • 1:29 - 1:35
    there in space but was created on a
    computer. So this is how a star is
  • 1:35 - 1:42
    forming, how our solar system could have
    looked like in the beginning. Thank you
  • 1:42 - 1:47
    for being here and that you're interested
    in how we make such an animation. Anna and
  • 1:47 - 1:54
    I are researchers in astrophysics. And
    we're concentrating on how planets form
  • 1:54 - 1:59
    and evolve. She's doing her PHD and in
    Tübingen and I'm doing my masters in
  • 1:59 - 2:04
    Heidelberg. And in this talk, we want to
    show you a little bit of physics and how
  • 2:04 - 2:13
    we can translate that in such a way that a
    computer can calculate it. So, let's ask a
  • 2:13 - 2:19
    question first. What is the universe or
    what's in the universe? The most part of
  • 2:19 - 2:24
    the universe is something we don't
    understand, yet. It's dark matter and dark
  • 2:24 - 2:29
    energy and we don't know what it is, yet.
    And that's everything we cannot see in
  • 2:29 - 2:35
    this picture here. What we can see are
    stars and galaxies, and that's what we
  • 2:35 - 2:40
    want to concentrate on in this talk. But
    if we can see it, why would we want to
  • 2:40 - 2:49
    watch a computer? Well, everything in
    astronomy takes a long time. So each of
  • 2:49 - 2:54
    these tiny specs you see here are galaxies
    just like ours. This is how the Milkyway
  • 2:54 - 3:00
    looks like. And we are living in this tiny
    spot here. And as you all know, our earth
  • 3:00 - 3:04
    takes one year to orbit around the sun.
    Now, think about how long it takes for the
  • 3:04 - 3:10
    sun to orbit around the center of the
    galaxy. It's four hundred million years.
  • 3:10 - 3:16
    And even the star formation is 10 million
    years. We cannot wait 10 million years to
  • 3:16 - 3:24
    watch how a star is forming, right? That's
    why we need computational methods or
  • 3:24 - 3:30
    simulations on a computer to understand
    these processes. So, when we watch to the
  • 3:30 - 3:36
    night sky, what do we see? Of course we
    see stars and those beautiful nebulas.
  • 3:36 - 3:42
    They are a gas and dust. And all of these
    images are taken with Hubble Space
  • 3:42 - 3:51
    Telescope. Oh, so there's one image that
    does belong in there. But it looks very
  • 3:51 - 3:57
    similar, right? This gives us the idea
    that we can describe the gases in the
  • 3:57 - 4:05
    universe as a fluid. It's really
    complicated to describe the gas in every
  • 4:05 - 4:10
    single particle. So, we cannot track every
    single molecule in the gas that moves
  • 4:10 - 4:15
    around. It's way easier to describe it as
    a fluid. So remember that for later, we
  • 4:15 - 4:22
    will need that. But first, let's have a
    look how stars form. A star forms from a
  • 4:22 - 4:30
    giant cloud of dust and gas. Everything
    moves in that cloud. So, eventually more
  • 4:30 - 4:39
    dense regions occur and they get even
    denser. And these clams can eventually
  • 4:39 - 4:47
    collapse to one star. So, this is how a
    star forms. They collapse due to their own
  • 4:47 - 4:54
    gravity. And in this process, a disc
    forms. And in this disc, planets can form.
  • 4:54 - 5:00
    So why a disc? As I said, everything moves
    around in the cloud. So it's likely that
  • 5:00 - 5:05
    the cloud has a little bit of an initial
    rotation. As it collapses, this rotation
  • 5:05 - 5:12
    gets larger and faster. And now you can
    think of making a pizza. So when you make
  • 5:12 - 5:17
    a pizza and spin your dough on your
    finger, you get a flat disc like a star,
  • 5:17 - 5:25
    like a disc around a star. That's the same
    process, actually. In this disc, we have
  • 5:25 - 5:31
    dust and gas. From this dust in the disc
    the planet can form. But how do we get
  • 5:31 - 5:41
    from tiny little dust particles to a big
    planet? Well, it somehow has to grow and
  • 5:41 - 5:46
    grow even further and compact until we
    have rocks. And even grow further until we
  • 5:46 - 5:53
    reach planets. How does it grow? Well,
    that dust grows we know that. At least
  • 5:53 - 6:01
    that's what I observed when I took those
    images in my flat. Well, so dust can grow
  • 6:01 - 6:07
    and grow even further and compact. But
    when you take two rocks, we're now at this
  • 6:07 - 6:12
    in this stage. When you take two rocks and
    throw them together, you don't expect them
  • 6:12 - 6:21
    to stick, right? You expect them to crash
    and crack into a thousand pieces. So,
  • 6:21 - 6:28
    we're standing on the proof that planets
    exist. How does this happen? And it's not
  • 6:28 - 6:35
    quite solved yet in research. So, this is
    a process that is really hard to observe
  • 6:35 - 6:39
    because planets are very, very tiny
    compared to stars. And even stars are only
  • 6:39 - 6:45
    small dots in the night sky. Also, as I
    said, planets form in a disc. And it's
  • 6:45 - 6:52
    hard to look inside the disc. So this is
    why we need computation to understand a
  • 6:52 - 6:59
    process that how planets form and other
    astronomical processes. So let's have a
  • 6:59 - 7:10
    look at how this simulated on a computer.
    miosta: OK. So, somehow we have seen
  • 7:10 - 7:16
    nature. It's beautiful and it's just like
    a tank of water and a bubbly fluid we
  • 7:16 - 7:21
    already have. So, now we have this bubbly
    fluid and here in the middle demonstrated.
  • 7:21 - 7:26
    But now we have to teach our computer to
    deal with the bubbly fluid. And that's way
  • 7:26 - 7:32
    too much single molecules to simulate
    them, as we already said. So there are two
  • 7:32 - 7:38
    ways to discretize it in a way that we
    just look at smaller pieces. One is the
  • 7:38 - 7:47
    Lagrangian description, just like taking
    small bubbles or balls of material that
  • 7:47 - 7:52
    have a fixed mass. They have a certain
    velocity that varies between each particle
  • 7:52 - 7:57
    and they have, of course, a momentum
    because they have a velocity and a mass.
  • 7:57 - 8:02
    And we've created a number of those
    particles and then just see how they move
  • 8:02 - 8:08
    around and how they collide with each
    other. That would be one way. And that was
  • 8:08 - 8:13
    described last year in a very good talk. I
    can highly recommend to hear this talk if
  • 8:13 - 8:18
    you're interested in this method. However,
    there's a second way to also describe
  • 8:18 - 8:23
    this. Not just going with the flow of the
    particles, but we are a bit lazy, we just
  • 8:23 - 8:30
    box it. So we create a grid. And as you
    see down here in this grid, you have the
  • 8:30 - 8:39
    certain filling level, a bit of a slope.
    So, what's the trend there? And then we
  • 8:39 - 8:45
    just look for each box, what flows in what
    flows out through the surfaces of this
  • 8:45 - 8:51
    box. And then we have a volume or a mass
    filled within this box. And this is how we
  • 8:51 - 8:57
    discretize what is going on in the disc.
    And actually, since we are usually in the
  • 8:57 - 9:04
    system of a disc, we do not do it in this
    nice box way like this. But we use boxes
  • 9:04 - 9:10
    like those because they are already almost
    like a disc and we just keep exactly the
  • 9:10 - 9:15
    same boxes all the time and you just
    measure what goes through the surface in
  • 9:15 - 9:23
    these boxes. So, this is how these two
    methods look like if you compute with both
  • 9:23 - 9:30
    of them. So, one was done by me. I'm
    usually using this boxing method and the
  • 9:30 - 9:36
    other was done by my colleague. You see
    this like when you look at them, at the
  • 9:36 - 9:40
    colors, at the structure here, you have
    the slope inwards, you have the same slope
  • 9:40 - 9:47
    inwards here. You have even this silly
    structure here. The same here. But what
  • 9:47 - 9:53
    you notice is you have this enlarge dots
    that are really the mass particles we saw
  • 9:53 - 9:58
    before, these bubbles. And here you have
    this inner cutout. This is because when
  • 9:58 - 10:05
    you create this grid, you have the very
    region at the inner part of the disc where
  • 10:05 - 10:11
    the boxes become tiny and tinier. And
    well, we can't compute that. So, we have
  • 10:11 - 10:19
    to cut out at some point in inner part So, here
    when you go to low densities, these
  • 10:19 - 10:25
    bubbles blow up and distribute their mass
    over a larger area. So, it's not very
  • 10:25 - 10:31
    accurate for these areas. And here we have
    the problem we can't calculate the inner
  • 10:31 - 10:39
    area. So both methods have their pros and
    cons. And are valid. But now, for most we
  • 10:39 - 10:51
    will focus on this one. Just so we have
    this nice stream features. So, again,
  • 10:51 - 11:00
    going back to the boxes, we have to
    measure the flow between the boxes. This
  • 11:00 - 11:07
    flow, in physics we call it flux, and we
    have a density row one, density row too.
  • 11:07 - 11:12
    And the flux is the description of what
    mass moves through the surface here from
  • 11:12 - 11:22
    one box to the next. So, if we write this
    in math terms, it looks like this. This
  • 11:22 - 11:37
    says the time derivative of the density,
    meaning the change over time. So how much
  • 11:37 - 11:44
    faster or slower, the velocity would be a
    change in time. And then this weird
  • 11:44 - 11:50
    triangle symbol it's called nabla is a
    positional derivative. So, it's like a
  • 11:50 - 12:01
    slope. So, how do we change our position,
    actually. So, if we change, look at the
  • 12:01 - 12:10
    density over time, it should correlate to
    what inflow we have over position. That is
  • 12:10 - 12:16
    what that says. So and then we have in
    physics a few principles that we have
  • 12:16 - 12:22
    always to obey because that is just almost
    common sense. One of them is, well, if we
  • 12:22 - 12:30
    have mass in a box. Well, like this, the
    mass should not go anywhere unless someone
  • 12:30 - 12:35
    takes it out. So, if we have a closed box
    and mass in that box, nothing should
  • 12:35 - 12:43
    disappear magically. It should all stay in
    this box. So, even if these particles jump
  • 12:43 - 12:48
    around in our box with a certain velocity,
    it's the same number of particles in the
  • 12:48 - 12:58
    end. That's again, the same equation just
    told in math. So, a second very
  • 12:58 - 13:04
    rudimentary principle is if we have energy
    in it, in a completely closed box. So, for
  • 13:04 - 13:10
    example, this nice chemicals here and we
    have a certain temperature. So, in this
  • 13:10 - 13:18
    case, our temperature is low, maybe like
    outside of around zero degree Celsius. And
  • 13:18 - 13:24
    then we have this nice chemicals down here
    and at some point they react very heavily.
  • 13:24 - 13:31
    We suddenly end up with much less chemical
    energy and a lot more thermal energy. But
  • 13:31 - 13:37
    overall, the complete energy summed up
    here, like the thermal and the chemical
  • 13:37 - 13:47
    energy, also the energy of the movement
    and the energy of potential added up to
  • 13:47 - 13:54
    this variable "U". That should not change
    over time if you sum up everything.
  • 13:54 - 14:00
    Because our energy is conserved within our
    clothed box. And then the third thing is I
  • 14:00 - 14:10
    think you all know this. If you have like
    a small mass with a certain velocity, a
  • 14:10 - 14:14
    very high velocity in this case and it
    bumps into someone very large, what
  • 14:14 - 14:21
    happens? Well, you get a very small
    velocity in this large body and the
  • 14:21 - 14:28
    smaller mass stops. And the principle here
    is that momentum is conserved, meaning
  • 14:28 - 14:37
    that the velocity times the mass of one
    object is the same as then later for the
  • 14:37 - 14:43
    other one. But since it's larger, this
    product has to be the same. That doesn't
  • 14:43 - 14:49
    change. And we have also in our
    simulations to obey these rules and we
  • 14:49 - 14:55
    have to code that in so that we have
    physics in them. So you say, ok, this is
  • 14:55 - 14:59
    really simple, these rules, right? But
    actually, well, it's not quite as simple.
  • 14:59 - 15:04
    So, this is the Navier-Stokes equation, a
    very complicated equation is not
  • 15:04 - 15:11
    completely solved. And we have here all
    that is marked red are derivatives. Here
  • 15:11 - 15:16
    we have our conservation law that was the
    nice and simple part. But now we have to
  • 15:16 - 15:26
    take other physical things into accounting
    for pressure, accounting for viscosity,
  • 15:26 - 15:33
    for compression. So squeezing. And like
    how sticky is our fluid? And also gravity.
  • 15:33 - 15:39
    So, we have a lot of additional factors,
    additional physics we also have to get in
  • 15:39 - 15:45
    somehow. And all of these also depend
    somehow on the change of position or the
  • 15:45 - 15:52
    change of time. And these derivatives
    aren't really nice for our computers
  • 15:52 - 15:57
    because they well, they don't understand
    this triangle. So, we need to find a way
  • 15:57 - 16:04
    to write an algorithm so that it can
    somehow relate with these math formula in
  • 16:04 - 16:15
    a way that the computer likes. And one of
    the way to do this is, well, the simplest
  • 16:15 - 16:25
    solution actually is just we say, OK, we
    have now this nasty derivatives and we
  • 16:25 - 16:32
    want to get rid of them. So, if we look
    just at one box now and we say that in
  • 16:32 - 16:42
    this box, the new value for the density in
    this box would be the previous density,
  • 16:42 - 16:50
    plus the flux in and out times the time
    stepover which we measure this flux,
  • 16:50 - 16:58
    right? So, and we have to somehow get to
    this flux and we just say, OK, this flux
  • 16:58 - 17:06
    now is if we start here and the slope of
    this curve, the trends so to say, where
  • 17:06 - 17:11
    this curve is going right now, it would
    look like this. So, in our next step, time
  • 17:11 - 17:19
    step, we would have a density down here.
    And well, then we do this again. We again
  • 17:19 - 17:26
    look at this point, where's the trend
    going, where's the line going? And then we
  • 17:26 - 17:37
    end up here. Same here. So, again, we just
    try to find this flax and this is the
  • 17:37 - 17:43
    trend at this position in time. So, this
    goes up here. And then if we are here now,
  • 17:43 - 17:48
    look at this point, it should go up here.
    So this is what our next trend would be.
  • 17:48 - 17:55
    And we do this over all the times. And
    this is how our simulation then would
  • 17:55 - 18:03
    calculate the density for one box over a
    different time steps. So, that kind of
  • 18:03 - 18:09
    works. So, the blue curve is the
    analytical one, the red curve, well it
  • 18:09 - 18:18
    kind of similar, it works. But can we do
    better? It's not perfect, yet, right? So,
  • 18:18 - 18:23
    what we can do is we refine this a bit,
    taking a few more steps, making it a bit
  • 18:23 - 18:31
    more computationally heavy, but trying to
    get a better resolution. So, first we
  • 18:31 - 18:36
    start with the same thing as before. We go
    to this point, find the trend in this
  • 18:36 - 18:44
    point. That point like the line would go
    in this direction from this point. And
  • 18:44 - 18:52
    then we go just half a step now. Sorry!
    And now we look at this half a step to
  • 18:52 - 18:58
    this point now. And again, the same
    saying, OK, where's the trend going now?
  • 18:58 - 19:08
    And then we take where this point would go
    and added to this trend. So that would be
  • 19:08 - 19:14
    that. The average of this trend, of this
    exact point and this trend, this dark
  • 19:14 - 19:19
    orange curve. And then we go back to the
    beginning with this trend now and say this
  • 19:19 - 19:24
    is a better trend than the one we had
    before. We now use that and go again and
  • 19:24 - 19:35
    search the point for half a time step. And
    then again, we do the same thing. Now we
  • 19:35 - 19:42
    again try to find actually the trend and
    average it with the arrow before. So it's
  • 19:42 - 19:46
    not exactly the trend. It's a bit below
    the trend because we averaged it with the
  • 19:46 - 19:52
    arrow before. And now we take this
    averaging trend from the beginning to the
  • 19:52 - 19:57
    top like this. Okay. This is already quite
    good, but we can still do a little bit
  • 19:57 - 20:03
    better if we averaged with our ending
    point. So, we go here, look, where is the
  • 20:03 - 20:11
    trend going that would go quite up like
    this and we average this and this together
  • 20:11 - 20:15
    and then we end up with a line like this.
    This is so much better than what we had
  • 20:15 - 20:23
    before. It's a bit more complicated, to be
    fair. But actually it's almost on the
  • 20:23 - 20:29
    line. So, this is what we wanted. So, if
    you compare both of them, we have here our
  • 20:29 - 20:35
    analytical curve. So, over time in one
    box, this is how the densities should
  • 20:35 - 20:40
    increase. And now with it both of the
    numerical method, the difference looks
  • 20:40 - 20:46
    like this. So, if we have smaller and
    smaller time steps, even the Euler gets
  • 20:46 - 20:56
    closer and closer to the curve. But
    actually the Runge Kutta this four step process
  • 20:56 - 21:01
    works much better and much faster.
    However, it's a bit more computationally
  • 21:01 - 21:08
    and difficult.
    caro: When we simulate objects in
  • 21:08 - 21:15
    astronomy, we always want to compare that
    to objects that are really out there. So,
  • 21:15 - 21:20
    this is a giant telescope, well consisting
    of a lot of small telescopes. But they can
  • 21:20 - 21:27
    be connected and used as a giant telescope
    and it takes photos of dust in the sky.
  • 21:27 - 21:34
    And this is used to take images of discs
    around stars. And these discs look like
  • 21:34 - 21:41
    this. So, these images were taken last
    year and they are really cool. Before we
  • 21:41 - 21:46
    had those images, we only had images with
    less resolution. So, they were just
  • 21:46 - 21:52
    blurred blobs. And we could say, yeah,
    that might be a disc. But now we really
  • 21:52 - 21:59
    see the discs and we see rings here, thin
    rings and we see thicker rings over here.
  • 21:59 - 22:06
    And even some spiraly structures here. And
    also some features that are not really
  • 22:06 - 22:12
    radial symmetric like this arc here. And
    it's not completely solved how these
  • 22:12 - 22:24
    structures formed. And to find that out a
    colleague of mine took this little object
  • 22:24 - 22:31
    with the asymmetry here. And so, this is
    image we just saw. And this is his
  • 22:31 - 22:38
    simulation. So, this is how the disc
    looked like in the beginning, probably.
  • 22:38 - 22:44
    And we put in three planets and let the
    simulation run. And so, what we see here
  • 22:44 - 22:52
    is that the star is cut out as Anna said.
    So, the grid cells in the inner part are
  • 22:52 - 22:57
    very, very small. And it would take a long
    time to compute them all. So, that's why
  • 22:57 - 23:07
    we're leaving out that spot in the middle.
    And what we see here is three planets
  • 23:07 - 23:16
    interacting with the material in the disc.
    And we can see that these planets can make
  • 23:16 - 23:24
    this thing here appear so that in the end
    we have something looking very similar to
  • 23:24 - 23:31
    what we want to have or what we really
    observe. So, we can say three planets
  • 23:31 - 23:37
    could explain how these structures formed
    in this disc. It's a little bit
  • 23:37 - 23:42
    elliptical, you see that. That's because
    it's tilted from our side of line. It
  • 23:42 - 23:47
    would be round if you watched at it face
    on. But it's a little bit tilted. That's
  • 23:47 - 23:55
    why it looks elliptical.
    miosta: So, we already saw we can put
  • 23:55 - 24:02
    planets in the gas and then we create
    structures. One very exciting thing that
  • 24:02 - 24:09
    we found in the last year - or two years
    ago it started but then we found more - is
  • 24:09 - 24:16
    this system PDS 70. In this system, for
    the very first time, we found a planet
  • 24:16 - 24:24
    that was still embedded completely within
    the disc. So, the gas and dust. Usually,
  • 24:24 - 24:32
    because the gas and dust is the main thing
    that creates this signal of some radiation
  • 24:32 - 24:38
    because of heat. We only observe that and
    then we can't observe the planet embedded.
  • 24:38 - 24:42
    But in this case, the planet was large
    enough. And in the right position that we
  • 24:42 - 24:49
    actually were able to observe some
    signature of accretion on this planet that
  • 24:49 - 24:57
    was brighter than the rest of the disc.
    And then later, just this year, just a few
  • 24:57 - 25:04
    months ago, we actually found out well,
    this is not the only object here. This is
  • 25:04 - 25:11
    very clearly a planet. But actually,
    like this spot here is also something. So,
  • 25:11 - 25:17
    we can see it in different grains. Every
    picture here is a different set of grains
  • 25:17 - 25:27
    observed. And we can see
    this in five different kinds of
  • 25:27 - 25:33
    observations. So, there is a planet here.
    And then there is also something we don't
  • 25:33 - 25:38
    know what it is yet, but its point like
    and actually creates the feature that we
  • 25:38 - 25:43
    reproduce in different kinds of
    observational bands or different kinds of
  • 25:43 - 25:52
    signals here. This is very interesting.
    For the first time, we actually see a
  • 25:52 - 25:58
    planet forming right now within the disc.
    And so a colleague of mine also is very
  • 25:58 - 26:05
    interested in the system and started to
    simulate how do two planets in a disc
  • 26:05 - 26:13
    change the dynamics of a disc? So here we
    have, of course, this disc is again tilted
  • 26:13 - 26:20
    because it's not phase on, it's like 45
    degrees tilted, not like this, but like
  • 26:20 - 26:27
    this. And so he had it face on. This is
    what a simulation looks like. So, there
  • 26:27 - 26:34
    are two planets: these blobs here, again,
    as in this simulation. Here we have a
  • 26:34 - 26:39
    close up. You can actually see this little
    boxes are actually our simulation boxes in
  • 26:39 - 26:47
    which we have our own densities. And then
    he just looked at how the planets would
  • 26:47 - 26:53
    change the structure and the gas and also
    how the gas would interact with the
  • 26:53 - 26:59
    planets, shifting them around. And it's
    interesting. So, the planets tend to clear
  • 26:59 - 27:05
    out an area, open a gap, and within the
    disk, that block has a lot of gas around
  • 27:05 - 27:11
    here. So, you have the brighter ring here
    again and then clearing out more and more.
  • 27:11 - 27:23
    And at some point in the simulation you
    saw they get a bit jumpy. So it's very nice.
  • 27:23 - 27:30
    You also see that planets induce in the
    whole disc some kind of features like
  • 27:30 - 27:37
    spiral features. And so a single planet
    will change the symmetry and the
  • 27:37 - 27:41
    appearance of a whole disc.
    caro: So, the reason why the planet is
  • 27:41 - 27:46
    staying at this point is because we're
    rotating with the planet. So it's actually
  • 27:46 - 27:53
    going around the disc, but the like camera
    is rotating with the planet. So, it's
  • 27:53 - 28:00
    staying at that fixed place we put it in.
    miosta: Exactly. But there's more because
  • 28:00 - 28:05
    as I already said, in the Navier-Stokes
    equation, we have a lot of different kinds
  • 28:05 - 28:09
    of physics that we all have to include in
    our simulations. One of the things, of
  • 28:09 - 28:15
    course, is we maybe don't have just a star
    and a disc. We have planets in there and
  • 28:15 - 28:21
    maybe two stars in there. And all of these
    larger bodies have also an interaction
  • 28:21 - 28:27
    between each other. So, if we have the
    star, every planet will have an
  • 28:27 - 28:33
    interaction with the star, of course. But
    then also the planets between each other,
  • 28:33 - 28:40
    they have also an interaction, right? So,
    in the end, you have to take into account
  • 28:40 - 28:49
    all of these interactions. And then also
    we have accretion just looking like this.
  • 28:49 - 28:59
    So, accretion means that the gas is bound
    by some objects. It can be the disc, the
  • 28:59 - 29:07
    planet or the star that takes up the mass,
    the dust or the gas and bounce it to this
  • 29:07 - 29:15
    object. And then it's lost to the disc or
    the other structures because it's
  • 29:15 - 29:22
    completely bound to that. So, the
    principle of this would be the simulation
  • 29:22 - 29:29
    I did last year and published, we have
    here a binary star. So, these two dots are
  • 29:29 - 29:39
    stars. I kind of kept them in the same
    spot. But every picture will be one orbit
  • 29:39 - 29:43
    of this binary, but since we have
    interactions, you actually see them
  • 29:43 - 29:49
    rotating because of the interactions, with
    each other. And then also we have here a
  • 29:49 - 29:53
    planet and here a planet. And the
    interesting thing was that these two
  • 29:53 - 30:00
    planets interact in such a way that they
    end up on exactly the same orbit. So, one
  • 30:00 - 30:06
    star's further out, the orange one, and then
    very fast they go in. And they end up on
  • 30:06 - 30:28
    exactly the same orbit. If it now play nicely.
    So, another thing is with the accretion here,
  • 30:28 - 30:37
    we actually see clouds from above dropping
    down onto the new forming star here. So,
  • 30:37 - 30:44
    all of this, what you see here would be
    gas, hydrogen. And it's a very early phase
  • 30:44 - 30:49
    so that disc is not completely flat. It
    has a lot of material. And then we
  • 30:49 - 30:56
    actually have this infall from above
    towards the star and then the star keeps
  • 30:56 - 31:02
    the mass. And we have to take this also
    into account in our simulations. Another
  • 31:02 - 31:07
    thing we have to take into account up till
    now, we just cared about masses and
  • 31:07 - 31:13
    densities. But of course what we actually
    see is that stars are kind of warm,
  • 31:13 - 31:22
    hopefully. Otherwise, temperatures here
    would also not be nice. And different
  • 31:22 - 31:28
    chemicals have different condensation
    points. And this is also true in a system.
  • 31:28 - 31:35
    So, we start with the start temperature at
    the surface of the star. We have a
  • 31:35 - 31:41
    temperature around 4.000 Kelvin. And then
    we go a bit into the disc. And there is a
  • 31:41 - 31:48
    point where we for the first time reach a
    point where we have any material at all.
  • 31:48 - 31:52
    Because it starts to condensate and we
    actually have something solid like iron.
  • 31:52 - 31:58
    For example, at a 1500 Kelvin. And then if
    we go further in, we reach a point where
  • 31:58 - 32:08
    we have solid water and this is at 200
    Kelvin. This is what we then would need
  • 32:08 - 32:13
    actually to have a planet that also has
    water on it. Because if we don't get the
  • 32:13 - 32:19
    water in the solid state, it will not fall
    onto a terrestrial planet and be bound
  • 32:19 - 32:25
    there, right? So, this is important for
    our Earth, actually. And then if we go
  • 32:25 - 32:33
    even further out, we have also other gases
    condensating to solids like CO2 or methane
  • 32:33 - 32:41
    or things like that. And since we only get
    water on a planet when we have a
  • 32:41 - 32:48
    temperature that is low enough so that the
    water actually forms is solid and it's
  • 32:48 - 32:54
    important for us to think about where that
    is in our forming disc. Where do we start?
  • 32:54 - 33:00
    We have a planet like Earth that could
    have some water, right? But it's not just
  • 33:00 - 33:08
    the simple picture, where we have all these
    nice ring structures, where we have a clear
  • 33:08 - 33:14
    line. Actually, it gets more complicated
    because we have pressure and shocks. And
  • 33:14 - 33:20
    thermodynamics is a lot like pogo dancing,
    right? You crash into each other. And it's
  • 33:20 - 33:26
    all about collisions. So, the gas
    temperature is determined by the speed of
  • 33:26 - 33:31
    your gas molecules. Like you bouncing and
    crashing into each other, exchanging
  • 33:31 - 33:39
    momentum. So, there's two ways to heat up
    such dance. First thing is you get a large
  • 33:39 - 33:46
    amount of velocity from the outside like a
    huge kick, a shock into your system. A
  • 33:46 - 33:52
    second way would be if we have a higher
    pressure, like more molecules, then also
  • 33:52 - 33:56
    you of course have more collisions and
    then a higher temperature. So, if you
  • 33:56 - 34:03
    change - because you have a planet now in
    the system - the pressure at some point,
  • 34:03 - 34:09
    you actually get a higher temperature. So,
    that is not then we lose this nice line
  • 34:09 - 34:19
    because suddenly we have different
    pressures at different locations. And a
  • 34:19 - 34:25
    colleague of mine also simulated this.
    So, this is the initial condition we
  • 34:25 - 34:29
    just assumed: OK, if we have no
    disturbance whatsoever, we have our nice
  • 34:29 - 34:37
    planet here at 1au. So, same distance as
    earth to the sun. Here, too. But here we
  • 34:37 - 34:47
    assume that less heat gets transferred
    from the surface of the disc. And here we
  • 34:47 - 34:52
    have the planet far out like Jupiter or
    something. And now we actually let this
  • 34:52 - 35:00
    planet change the structure of the disc.
    And what happens is - we found these spirals
  • 35:00 - 35:06
    and within these spirals, we change
    pressure. And with this actually, if you
  • 35:06 - 35:12
    see this orange, everywhere where it's
    orange it's hotter than the iceline. So,
  • 35:12 - 35:17
    we don't have water where it's orange. And
    where it's blue we can have water. And the
  • 35:17 - 35:22
    interesting thing is, even if we put a
    planet out here like Jupiter, we still
  • 35:22 - 35:33
    form these regions in the inner system
    where we have less water.
  • 35:33 - 35:38
    caro: One problem in astrophysical
    simulations is that we don't always know
  • 35:38 - 35:48
    how to shape our boxes or how small these
    boxes have to be. So, we use a trick to
  • 35:48 - 35:55
    reshape the boxes as we need them. It's
    called adaptive mesh. And this is a
  • 35:55 - 35:59
    simulation of the red fluid flowing in
    this direction and the blue fluid in the
  • 35:59 - 36:07
    other one. So, at the boundary, the two
    fluid shear and they mix up somehow and we
  • 36:07 - 36:13
    don't know how in advance. So, we start a
    simulation and as the simulation starts,
  • 36:13 - 36:20
    we reshape those boxes here. So, in the
    middle we don't need much. We reshape
  • 36:20 - 36:25
    because it's not that complicated here.
    It's just the flow. But at the boundary we
  • 36:25 - 36:35
    see those mixing up of the two fluids. And
    so, we reshape the cells as we need them.
  • 36:35 - 36:45
    This is done in a program, in an
    astrophysical program called AREPO. We
  • 36:45 - 36:53
    will later show you some more programs to
    use for simulations. But another
  • 36:53 - 36:59
    simulation I want to show you first is
    also done with AREPO and it's a simulation
  • 36:59 - 37:05
    of the universe. So, from here to here,
    it's very big. It's 30 million light
  • 37:05 - 37:12
    years. So each of these dots you see here
    is the size of a galaxy or even more. And
  • 37:12 - 37:18
    here you can actually see that at some
    regions it's very empty. So, we're
  • 37:18 - 37:23
    rotating around this universe, this
    simulated universe here. And these regions
  • 37:23 - 37:29
    here are empty. And we don't need a lot of
    boxes there. The big boxes are enough
  • 37:29 - 37:35
    here. But in this dense regions where we
    have a lot of material, we need smaller
  • 37:35 - 37:42
    boxes. And this method I showed you where
    we reshape the boxes as we need them is
  • 37:42 - 37:53
    used for this simulation.
    miosta: So, actually, you see the
  • 37:53 - 37:56
    beginning of the universe there.
    caro: Yes!
  • 37:56 - 38:01
    miosta: Basically, the initial mass
    collapsing to the first galaxies and first
  • 38:01 - 38:07
    supernovae starting. Very beautiful
    simulation.
  • 38:07 - 38:20
    caro: So, there are different programs, as
    I already mentioned, in astrophysics.
  • 38:20 - 38:25
    Three of them, those three are all open
    source, so you can download them and use
  • 38:25 - 38:31
    them on your own machine, if you like. But
    there are more, a lot more. Some of them
  • 38:31 - 38:39
    are open source, some of them are not.
    Sometimes it's hard to get them. In the
  • 38:39 - 38:44
    following, we will present the tool
    FARGO3D and PLUTO in a detailed version or
  • 38:44 - 38:53
    a more detailed vision than AREPO
    because we usually use those two for our
  • 38:53 - 38:58
    simulations. What I want to show you with
    this slide is that depending on what you
  • 38:58 - 39:05
    want to simulate, you need to choose a
    different program. And one thing is that
  • 39:05 - 39:10
    in astrophysics we sometimes call the
    whole program code. So, if I use the word
  • 39:10 - 39:19
    code. Sorry about that. I mean, the whole
    program. So, let's have a look at FARGO3D.
  • 39:19 - 39:28
    It's a hydro dynamics code and what you
    see here is an input parameter file. There
  • 39:28 - 39:35
    you define how the disc looks like. How
    much mass does it have? How big is it? And
  • 39:35 - 39:43
    what planet? So, here at Jupiter, do you
    see that? Jupiter is put in. And we also
  • 39:43 - 39:51
    define how big our boxes are. This
    program is written in C, which is quite
  • 39:51 - 39:58
    nice because a lot of astrophysical
    programs are still written in Fortran. So,
  • 39:58 - 40:06
    this is good for me because I don't know
    any Fortran. We can run this and what's
  • 40:06 - 40:11
    typical for FARGO3D. So that's a compilation
    actually on my computer. So, I don't need
  • 40:11 - 40:19
    a fancy computer. I just did it on my
    small laptop and now we run it. Now,
  • 40:19 - 40:26
    typical for FARGO3D, as you will see are lot
    of dots. So, here it will print out a lot
  • 40:26 - 40:34
    of dots and it will create at certain
    times some outputs. And these outputs are
  • 40:34 - 40:38
    huge files containing numbers. So, if you
    look at them they are not really
  • 40:38 - 40:44
    interesting. They just are a numbers in
    something like a text file. So, a big part
  • 40:44 - 40:50
    of astrophysics is also to visualize the
    data. Not only to create it but also to
  • 40:50 - 40:57
    make images so that we can make movies out
    of them. For that, I prefer to use Python
  • 40:57 - 41:02
    but there are a lot of tools Python
    Matplotlib, but there are a lot of
  • 41:02 - 41:09
    different tools to visualize the data. So,
    this is actually that output. That first
  • 41:09 - 41:16
    one we just saw. The Jupiter planet in the
    disc that I defined in this parameter file
  • 41:16 - 41:23
    and it's already started to do some
    spirals. And if I would have let it
  • 41:23 - 41:34
    run further than the spirals were more
    prominent. And yeah, now we have a planet
  • 41:34 - 41:45
    here on our computer.
    miosta: OK, so we also have PLUTO. PLUTO
  • 41:45 - 41:54
    somehow has a bit more setup files. So,
    what I need is three files here. Looks a
  • 41:54 - 41:59
    bit complicated to break it down. This
    file defines my grid and initial values.
  • 41:59 - 42:05
    And this simulation time here we input
    actually what physics do we want to need?
  • 42:05 - 42:13
    What is our coordinate system? So, do we
    want to have a disc or just like spherical
  • 42:13 - 42:21
    boxes or like squared boxes? And how is
    the time defined? And here we then
  • 42:21 - 42:27
    actually write a bit of code to say, OK,
    now how do I want a gravitational
  • 42:27 - 42:35
    potential? So, what's the source of
    gravity or what will happen at the inner
  • 42:35 - 42:40
    region where we have this dark spot? We
    have somehow to define what happens if gas
  • 42:40 - 42:45
    reaches this boundary. Is it just falling
    in? Is it bouncing back or something? Or
  • 42:45 - 42:51
    is it looping through the one end to the
    next? This is also something we then just
  • 42:51 - 43:02
    have to code in. And if we then make it
    and let run, it looks like this. So,
  • 43:02 - 43:09
    again, our nice thing we hopefully put in
    or wanted to put in: the time steps, what
  • 43:09 - 43:15
    our boundaries were, parameters of
    physics. Hopefully, the right ones and
  • 43:15 - 43:21
    then nicely we start with our time steps
    and then we see this. It's hooray! It
  • 43:21 - 43:27
    worked actually. Because it's actually not
    quite simple usually to set up a running
  • 43:27 - 43:32
    program. A running problem, because you
    have to really think about what should be
  • 43:32 - 43:38
    the physics. What's the scale of your
    problem? What's the timescale of your
  • 43:38 - 43:45
    problem? And specify this in a good way.
    But in principle, this is how it works.
  • 43:45 - 43:49
    There are few test problems if you
    actually want to play around with this to
  • 43:49 - 43:56
    make it easy for the beginning. And this
    is how we do simulations. So, as I already
  • 43:56 - 44:02
    set, we can just start them on our
    laptops. So, here this is my laptop. I
  • 44:02 - 44:08
    just type a dot slash FARGO3D and that
    should run, right? And then I just wait
  • 44:08 - 44:16
    for ten years to finish the simulations of
    500 timesteps or outputs. Well, that's not the best
  • 44:16 - 44:28
    idea. So, we need more power. And both of
    us, for example, are using a cluster for
  • 44:28 - 44:37
    Baden-Württemberg and that takes down our
    computation time by a lot. Usually, like a
  • 44:37 - 44:45
    factor of maybe 20, which is a lot. So, I
    would need on my computer maybe a year and
  • 44:45 - 44:53
    then I just need maybe 5 hours, a few days
    or a week on this cluster, which is
  • 44:53 - 44:56
    usually the simulation time about a week
    for me.
  • 44:56 - 45:04
    caro: So, what you see here is that we use
    GPUs, yes. But we do not or mostly not use
  • 45:04 - 45:10
    them for gaming. We use them for actually
    actual science. Yeah, would be nice to
  • 45:10 - 45:21
    play on that, right? That just said!
    miosta: So, back to our Earth, actually.
  • 45:21 - 45:28
    So, can we now? We wanted to grow our own
    planet. We can do that, yes of course. Can
  • 45:28 - 45:32
    we grow Earth? Well, Earth is a very
    special planet. We have a very nice
  • 45:32 - 45:38
    temperature here, right? And we have not a
    crushing atmosphere like Jupiter, like a
  • 45:38 - 45:43
    huge planet that we could not live under.
    We have a magnetic field that shields us
  • 45:43 - 45:54
    from the radiation from space and we have
    water. But just enough water so that we
  • 45:54 - 46:00
    still have land on this planet where we
    can live on. So, even if we fine tune
  • 46:00 - 46:05
    simulations, the probability that we
    actually hit Earth and have all the
  • 46:05 - 46:13
    parameters right is actually tiny. It's
    not that easy to simulate an Earth. And
  • 46:13 - 46:17
    there are a lot of open questions, too.
    How did we actually manage to get just
  • 46:17 - 46:24
    this sip of water on our surface? How did
    we manage to collide enough mass or
  • 46:24 - 46:30
    aggregate enough mass to form this
    terrestrial planet without Jupiter is
  • 46:30 - 46:36
    sweeping up all the mass in our system?
    How could we be stable in this orbit when
  • 46:36 - 46:43
    there are seven other planets swirling
    around and interacting with us? All of
  • 46:43 - 46:49
    this is open in our field of research
    actually, and not completely understood.
  • 46:49 - 46:55
    This is the reason why we still need to
    do astrophysics and even in all our
  • 46:55 - 47:01
    simulations there is no planet B. And the
    earth is quite unique and perfect for
  • 47:01 - 47:07
    human life. So, please take care of the
    Earth and take care of yourself and of all
  • 47:07 - 47:12
    the others people on the Congress. And
    thank you for listening and thank you to
  • 47:12 - 47:20
    everyone who helped us make this possible.
    And to the people who actually coded our
  • 47:20 - 47:24
    programs with which we simulate.
    Thank you!
  • 47:24 - 47:37
    applause
  • 47:37 - 47:42
    Herald: Thank you for the beautiful talk
    and for the message at the end, the paper
  • 47:42 - 47:48
    is open for discussion, so if you guys
    have any questions, please come to the
  • 47:48 - 47:57
    microphones. I'm asking my Signal Angel?
    No questions right now. But microphone two
  • 47:57 - 48:00
    please!
    Mic2: Oh, yeah. Thank you very much.
  • 48:00 - 48:06
    Really beautiful talk. I can agree. I have
    two questions. The first is short. You are
  • 48:06 - 48:11
    using Navier-Stokes equation, but you have
    on the one hand, you have the dust disc
  • 48:11 - 48:15
    and on the other hand, you have solid
    planets in it. And so are you using the
  • 48:15 - 48:19
    same description for both
    or is it a hybrid?
  • 48:19 - 48:24
    miosta: It very much depends. This is one
    of the things I showed you that for PLUTO,
  • 48:24 - 48:31
    we write this C file that specifies some
    things and about every physicist has
  • 48:31 - 48:39
    somewhat his or her own version of things.
    So, some usually the planets, if they are
  • 48:39 - 48:47
    large, they will be put in as a gravity
    source. And possibly one that can accrete
  • 48:47 - 48:54
    and pebbles are usually then put in a
    different way. However, also pebbles are
  • 48:54 - 48:58
    at the moment a bit complicated. There are
    special groups specializing in
  • 48:58 - 49:04
    understanding pebbles because as we said
    in the beginning, when they collide,
  • 49:04 - 49:10
    usually they should be destroyed. If you
    hit two rocks very together, they don't
  • 49:10 - 49:15
    stick. If you hit them hard together, they
    splatter around and we don't end up with an bigger object
  • 49:15 - 49:23
    caro: Just to explain pebbles are small
    rocks or like big sand stones or something
  • 49:23 - 49:29
    like that. Yeah. So bigger rocks,
    but not very big, yet.
  • 49:29 - 49:33
    miosta: Yes!
    caro: It depends on which code you use.
  • 49:33 - 49:38
    Mic2: Thank you. Very short, maybe one.
    Do you also need to include relativistic
  • 49:38 - 49:47
    effects. Or is that completely out?
    miosta: It's a good question. Mostly if
  • 49:47 - 49:55
    you have a solar type system, you're in
    the arrange where this is not necessary.
  • 49:55 - 50:00
    For example, with the binaries, if they
    got very close together, then at the inner
  • 50:00 - 50:05
    part of the disc, that is something we
    could consider. And actually, I know for
  • 50:05 - 50:10
    PLUTO, it has modules to include
    relativistic physics, too, yes!
  • 50:10 - 50:14
    Mic2: Thank you!
    Herald: OK, we have quite some questions,
  • 50:14 - 50:20
    so keep them short. Number one, please!
    Mic1: Thank you. Yeah. Thank you very
  • 50:20 - 50:24
    much for your interesting talk. And I
    think you had it on your very first slides
  • 50:24 - 50:32
    that about 70 percent of the universe
    consists of dark matter and energy. Is that
  • 50:32 - 50:37
    somehow considered in your
    simulations or how do you handle this?
  • 50:37 - 50:43
    caro: Well in the simulations we make, we
    are doing planets and discs around stars.
  • 50:43 - 50:47
    It's not considered there. In the
    simulation we showed you about the
  • 50:47 - 50:53
    universe at the beginning, the blueish
    things were all dark matter. So, that was
  • 50:53 - 50:56
    included in there.
    Mic1: OK, thank you.
  • 50:56 - 51:01
    Herald: OK. Microphone 3.
    Mic3: Hi, thanks. Sorry, I think you
  • 51:01 - 51:06
    talked about three different programs. I
    think PLUTO, FARGO3D and a third one. So,
  • 51:06 - 51:10
    for a complete beginner: which program
    would you suggest is like you more use
  • 51:10 - 51:13
    like if you want to learn more?
    Which one is user friendly or good?
  • 51:13 - 51:19
    miosta: I would suggest FARGO3D first. It's
    kind of user friendly, has a somewhat good
  • 51:19 - 51:26
    support and they are always also very
    thankful for actual comments and additions
  • 51:26 - 51:32
    if people actually are engaged in trying
    to improve on that. Because we are
  • 51:32 - 51:37
    physicists. We're not perfect programmers
    and we're also happy to learn more. So
  • 51:37 - 51:43
    yeah, FARGO3D I would suggest, it has some
    easy ways of testing some systems and
  • 51:43 - 51:45
    getting something done.
    caro: And it also has a very good
  • 51:45 - 51:54
    documentation and also a manual "How to
    make the first steps on the Internet". So,
  • 51:54 - 51:57
    you can look that up.
    Mic3: Awesome. Thank you.
  • 51:57 - 52:00
    Herald: Let's get one question from
    outside, from my Signal Angel.
  • 52:00 - 52:06
    Signal Angel: Thank you for your talk.
    There's one question from IRC: How do you
  • 52:06 - 52:10
    know your model is good when you can only
    observe snapshots?
  • 52:10 - 52:18
    caro: Oh, that's a good question. As we
    said, we're in theoretical astrophysics.
  • 52:18 - 52:25
    So, there are theoretical models and these
    models cannot include everything. So,
  • 52:25 - 52:33
    every single process, it's not possible
    because then we would calculate for years.
  • 52:33 - 52:37
    Yeah, to know if a model is
    good you have to…
  • 52:37 - 52:46
    miosta: Usually, you have a hypothesis or
    an observation that you somehow want to
  • 52:46 - 52:54
    understand. With most of the necessary
    physics at this stage to reproduce this
  • 52:54 - 53:02
    image. So, also from the observation we
    have to take into the account what our
  • 53:02 - 53:08
    parameters kind of should be, how dense
    this end of the simulation should be and
  • 53:08 - 53:13
    things like this. So, by comparing two
    observations, that's the best measure we
  • 53:13 - 53:22
    can get. If we kind of agree. Of course,
    if we do something completely wrong, then
  • 53:22 - 53:27
    it will just blow up or we will get a
    horribly high density. So, this is how we
  • 53:27 - 53:34
    know. Physics will just go crazy if we do
    too large mistakes. Otherwise, we would
  • 53:34 - 53:39
    try to compare two observations that it
    actually is sensible what we did.
  • 53:39 - 53:44
    caro: Yeah, that's one of the most
    complicated tasks to include just enough
  • 53:44 - 53:52
    physics that the system is represented in
    a good enough way. But not too much that
  • 53:52 - 53:57
    our simulation would blow up in time.
    Herald: Number two, please.
  • 53:57 - 54:03
    Mic2: I've got a question about the
    adaptive grids. How does the computer
  • 54:03 - 54:11
    decide how to adapt the grid? Because the
    data where's the high density comes after
  • 54:11 - 54:18
    making the grid...
    miosta: Yes, this is actually quite an
  • 54:18 - 54:25
    interesting and also not quite easy to
    answer question. Let me try to give a
  • 54:25 - 54:34
    breakdown nutshell answer here.
    The thing is, you measure and evaluate the
  • 54:34 - 54:39
    velocities. Or in the flux, you also
    evaluate the velocity. And if the velocity
  • 54:39 - 54:45
    goes high, you know there's a lot
    happening. So, we need a smaller grid then
  • 54:45 - 54:50
    there. So, we try to create more grid
    cells where we have a higher velocity. In
  • 54:50 - 54:55
    a nutshell, this is of course in an
    algorithm a bit harder to actually
  • 54:55 - 55:00
    achieve. But this is the idea. We measured
    the velocities at each point. And then if
  • 55:00 - 55:04
    we measure a high velocity,
    we change to a smaller grid.
  • 55:04 - 55:09
    Mic2: So, you can predict where the mass
    will go and whether densities are getting high.
  • 55:09 - 55:13
    miosta: Exactly. Step by step so to say.
  • 55:13 - 55:16
    Mic2: Thanks
    Herald: We stay with Microphone 2.
  • 55:16 - 55:21
    Mic2: Okay. I've got a bit of a classical
    question. So, I guess a lot relies on your
  • 55:21 - 55:25
    initial conditions and I have two
    questions related to that. So first, I
  • 55:25 - 55:31
    guess they are inspired by observations.
    What are the uncertainties that you have?
  • 55:31 - 55:34
    And B, then what is the impact if you
    change your initial conditions like the
  • 55:34 - 55:41
    density in the disc?
    miosta: Yeah, right now my main research
  • 55:41 - 55:46
    is actually figuring out a sensible
    initial conditions or parameters for a
  • 55:46 - 55:53
    disc. If you just let it have an initial
    set of conditions and a sensible set of
  • 55:53 - 56:00
    parameters and let it run very long, you
    expect a system hopefully to convert to
  • 56:00 - 56:05
    the state that it should be in. But your
    parameters are of course very important.
  • 56:05 - 56:12
    And here we go back to what we can
    actually understand from observations. And
  • 56:12 - 56:18
    what we need for example is the density,
    for example. And that is something we try
  • 56:18 - 56:25
    to estimate from the light we see in these
    discs that you saw in this nice grid with
  • 56:25 - 56:31
    all these discs we estimate OK, what's the
    average light there? What should then be
  • 56:31 - 56:38
    the average densities of dust
    and gas in comparable disks.
  • 56:38 - 56:43
    Mic2: Okay, thanks.
    Herald: Okay, one more at number two.
  • 56:43 - 56:50
    Mic2: Yes. Thank you for the talk. When
    you increase the detail on the grid and
  • 56:50 - 57:00
    you learn more. When you want to compute
    the gravitational force in one cell, you
  • 57:00 - 57:05
    have to somehow hold masses from the all
    the other cells. So, the complexity of the
  • 57:05 - 57:07
    calculus grows.
    miosta: Yes
  • 57:07 - 57:14
    Mic2: Quadratically, at the square of the...
    how do you solve that? With more CPUs?
  • 57:14 - 57:21
    caro: Well, that would be one way to do
    that. But there are ways to simplify if
  • 57:21 - 57:26
    you have a lot of particles in one
    direction and they are far away from the
  • 57:26 - 57:34
    object you're looking at. So, yeah. So, if
    you have several balls here and one ball
  • 57:34 - 57:42
    here, then you can include all these balls
    or you can think of them as one ball. So,
  • 57:42 - 57:49
    it depends on how you look at it. So, how
    you define how many particles you can take
  • 57:49 - 58:02
    together is when you look at the angle of
    this... many particles we'll have from the
  • 58:02 - 58:08
    seen from the object you're looking at.
    And you can define a critical angle. And
  • 58:08 - 58:14
    if an object gets smaller or if lot of
    objects get smaller than this angle, you
  • 58:14 - 58:20
    can just say, OK, that's one object. So,
    that's a way to simplify this method. And
  • 58:20 - 58:23
    there are some, yeah,
    I think that's the main idea.
  • 58:23 - 58:31
    Herald: Okay, we have another one.
    Mic2: Do you have a strategy to check if
  • 58:31 - 58:36
    the simulation will give a valuable
    solution or does it happen a lot that you
  • 58:36 - 58:42
    wait one week for the calculation and find
    out OK it's total trash or it crashed in
  • 58:42 - 58:45
    the time.
    caro: So, that also depends on the program
  • 58:45 - 58:53
    you're using. So, in FARGO3D, it gives
    these outputs after a certain amount of
  • 58:53 - 58:59
    calculation steps and you can already look
    at those outputs before the simulation is
  • 58:59 - 59:05
    finished. So, that would be a way to
    control if it's really working. Yeah, but
  • 59:05 - 59:12
    I think...
    miosta: It's the same for PLUTO. So, there
  • 59:12 - 59:18
    is a difference between timesteps and
    actually output steps. So and you could
  • 59:18 - 59:23
    define your output steps not and as the
    whole simulation, but you can look at each
  • 59:23 - 59:31
    output step as soon as it's produced. So,
    I usually get like 500 outputs, but I
  • 59:31 - 59:37
    already can look at the first and second after
    maybe half an hour or something like that.
  • 59:37 - 59:40
    caro: Yeah, but it also happens that you
  • 59:40 - 59:44
    start a simulation and wait, and wait, and
    wait and then see you put something wrong
  • 59:44 - 59:49
    in there and well then you have to do it
    again. So, this happens as well.
  • 59:49 - 59:53
    Mic2: Thanks.
    Herald: Okay. One final question.
  • 59:53 - 60:02
    Mic2: Yeah, OK. Is there a program in
    which you can calculate it backwards? So
  • 60:02 - 60:07
    that you don't have the starting
    conditions but the ending conditions
  • 60:07 - 60:15
    and you can calculate how it had started?
    miosta: Not for hydrodynamic. If you go to
  • 60:15 - 60:22
    n-body, there is a way to go backwards in
    time. But for hydrodynamics, the thing is
  • 60:22 - 60:32
    that you have turbulent and almost like
    chaotic conditions. So, you cannot really
  • 60:32 - 60:39
    turn them back in time. With n-body you
    can it because actually it's kind of... Well,
  • 60:39 - 60:45
    it's not analytically solved, but it's
    much closer than like turbulences,
  • 60:45 - 60:50
    streams, spirals and all the
    things you saw in the simulations.
  • 60:50 - 60:58
    Herald: OK, I guess that brings us to the
    end of the talk and of the session. Thank
  • 60:58 - 61:03
    you for the discussion and of course,
    thank you guys for the presentation.
  • 61:03 - 61:17
    36c3 postroll music
  • 61:17 - 61:30
    Subtitles created by c3subtitles.de
    in the year 2021. Join, and help us!
Title:
36C3 - Grow your own planet
Description:

more » « less
Video Language:
English
Duration:
01:01:30

English subtitles

Revisions