[FLASH-USERS] combining MHD and thermal conduction
ERNESTO ZURBRIGGEN
ezurbriggen at unc.edu.ar
Mon Aug 14 11:18:31 EDT 2017
Hi Jon!
>It made me wonder if there is some numerical way that the implementations
of thermal conduction and MHD interfere with each other.
I have used MHD+(isotropic) Conduction without any problem of that sort.
One confusing thing is that you can select Diffusion/split and
Diffuse/unsplit. Be careful with that.
Something curious is that if the simulation include unsplit/MHD +
(regardless of split or unsplit) Diffusion you have to also set the runtime
parameter addThermalFlux=.false. (.true. by default)
Otherwise, you are including the thermal conduction effect twice, i.e.,
heat diffusion via the HYPRE libraries decoupling the heat equation, and
adding the thermal flux to the total energy flux in the Hydro unit.
I think the most consistent configuration would be unsplit/MHD + Diffusion/
unsplit + addThermalFlux=.false.
>I tried reducing the conductivity further and found that only by reducing
it by many orders of magnitude (~8) was I able to get runs that didn't
crash
Maybe you can try reducing the parameter dt_diff_factor.
Are you using super-time-stepping?
Best!
Ernesto.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://flash.rochester.edu/pipermail/flash-users/attachments/20170814/c493bf2b/attachment-0001.htm>
More information about the flash-users
mailing list