Changes between Version 3 and Version 4 of AstroBearProjects/multiphysics


Ignore:
Timestamp:
02/14/12 14:46:03 (13 years ago)
Author:
Shule Li
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • AstroBearProjects/multiphysics

    v3 v4  
    216216
    217217''
     218
     219'''Thermal Conduction''' [[BR]][[BR]]
     220
     221The anisotropic thermal conduction is determined by the following equations: [[BR]][[BR]]
     222
     223
     224Another user controlled isotropic thermal diffusion is added to make the code stubborn. There are . The microphysical thermal conduction is also flux limited, heat flow at each cell face [[BR]]
     225centers cannot surpass a fraction of electron mean thermal speed (Cowie, Mckee 1977):
     226
     227
     228However, the user controller isotropic thermal conduction is not included in this limiting. [[BR]]
     229It is supposed to be several orders of magnitudes smaller than the microphysical conductivity, and should maintain isotropic. [[BR]]
     230
     231The thermal conduction is implemented in a similar manner as the resistivity. [[BR]]
     232First, the heat flux at each cell centers are calculated: on x interfaces, qx are directly obtained, qy is obtained by averaging the adjacent 4 qy, Same for y interfaces.[[BR]]
     233We do projections of heat flux twice: first onto the field direction, then to the face normal.[[BR]][[BR]]
     234
     235
     236We also calculate the saturation flux and project to the face normal. Remember, the saturation flux is always aligned with the field.[[BR]][[BR]]
     237
     238
     239Both the projected heat flux and saturation flux are feed into the saturation function to calculate the final flux. The saturation starts at a "saturation point", which is controllable. [[BR]]
     240Below the saturation point, there is no saturation so there is no additional modification to the original heat flux. Above the saturation point, the flux gets saturated and gradually reach [[BR]]
     241the saturation flux. [[BR]][[BR]]
     242
     243
     244
     245'''Thermal Conduction Interface''' [[BR]]
     246The anisotropic thermal conduction can be turned on by putting: [[BR]]
     247'''lresistive = .true.'''[[BR]]
     248The '''CondType''' controls the type of conduction:[[BR]]
     249CondType = 1: computational conductivity, linear, only alone the field lines. CondType = 2: computational conductivity, nonlinear, only alone the field lines.[[BR]]
     250CondType = 3: microphysical conductivity, automatically calculated and scaled. [[BR]]
     251'''conductivity''': effective only when the conductivity is computational. [[BR]]
     252'''lisodiffusion''': a bool that controls whether there is artificial thermal diffusion. This diffusion is isotropic.[[BR]]
     253'''isodiffusionratio''': controls the ratio between artificial diffusion and actual diffusion. For instance, setting this ratio to 0.01 will add an artificial isotropic thermal diffusion [[BR]]
     254 that is 100 times weaker than the minimal actual diffusion on the grid. [[BR]]
     255
     256
     257
    218258
    219259= =================================== =