[aspect-devel] Internal heating in aspect (Ludovic Jeanniot)

Wolfgang Bangerth bangerth at colostate.edu
Thu Aug 30 13:36:30 PDT 2018


> Thank you for summarizing the current state of affairs. I would suggest 
> that when you make the changes in (1)-(2), you also make ASPECT print at 
> least a warning when the entropy viscosity exceeds, say, 1% of the 
> thermal conductivity. It might be even better for the code to exit in 
> with an error unless a parameter is explicitly set to ignore such a 
> condition.

Nah, that can't work :-)

If your Rayleigh number is large (i.e., the physical diffusion constant 
is small), then the artificial diffusion will always be larger by a 
significant fraction than the physical one unless you have an 
exceedingly fine mesh capable of resolving the boundary layer width. But 
in practice, you will not likely be able to do that, and in that case 
the artificial diffusion must be larger than the physical one.

You are thinking of cases where the Peclet number is zero because the 
velocity is zero. In that case, the boundary layer width is infinite and 
any mesh is fine enough to resolve it. But that's a very specific case.


> It also seems that one way around (1) is to use DG elements for 
> composition. Is this what most users are doing anyways?

I don't know, but it's worth noting that DG methods are not magic bullet 
either as they also have diffusion.

The amount of diffusion you get is controlled by the stabilization 
constant in the DG formulation. That value is chosen in a way to make 
the method stable, but it is nonzero and so you do have diffusion there 
as well. I can imagine that the *amount* of diffusion you get that way 
is smaller by a certain factor, but my intuition tells me that it will 
not be *qualitatively* different from what you get with a stabilized CG 
method.

Best
  W.

-- 
------------------------------------------------------------------------
Wolfgang Bangerth          email:                 bangerth at colostate.edu
                            www: http://www.math.colostate.edu/~bangerth/


More information about the Aspect-devel mailing list