Skip to content

Very different multifluid behavior at different resolutions #20

@emprice

Description

@emprice

I'm simulating a disk with FARGO3D and have run into some behavior I can't explain. Working in cylindrical coordinates, my default (low) resolution is 128 radial cells x 384 azimuthal cells. To check convergence, I've run the same simulation at 2x resolution in both dimensions. I would expect more structure and detail but overall similar behavior, and that's not what I'm seeing.

At low resolution, a Jupiter-mass embedded planet clears a very obvious gap, so much so that the accretion streams onto the planet aren't visible in this plot of log surface density of dust 5 (inverse Stokes number = 50). (Apologies for the plot quality, these were just for debugging. x-axis is azimuthal cell number and y-axis is radial cell number, with log surface density in color.)
image

At high resolution, the same Jupiter-mass embedded planet does not obviously clear its gap, there is much more structure and material caught at the Lagrange points.
image

I'd appreciate any insight you can provide. I've attached the run parameters, options file, and boundary conditions files in an archive, in case that's helpful to see what might be the issue. The only ideas I have so far:

  • I'm using a much lower value of alpha (1e-5) for this alpha-disk than the default. Could that be causing some instability (not enough diffusion?)
  • I'm using the mass taper option to mitigate shocks caused by introducing the planet at its final mass. Some of my experimentation suggests this option makes a difference in the plots above, but I can't think of why it should (the option is only used at the point in the code where the potential is computed and nowhere else)

fargo_multifluid.tar.gz

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions