Changes between Version 4 and Version 5 of SolverDataExplained


Ignore:
Timestamp:
06/28/11 16:59:49 (14 years ago)
Author:
Brandon Shroyer
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • SolverDataExplained

    v4 v5  
    3838
    3939 * '''''{{{lChar_Limiters}}}''''':  Controls whether characteristic variablers are used instead of primitive variables in certain parts of the sweep scheme.  By default, this is set to {{{.true.}}}
     40
    4041 * '''''{{{lCTU}}}''''':  A boolean flag controlling the corner transport upwind method.  This should always be set to {{{.true.}}}
     42
    4143 * '''''{{{lCautious}}}''''':  When set to true, AstroBEAR protects hyperbolic quantities when solving.  In general, this should be set to {{{.true.}}}
     44
    4245 * '''''{{{lLimiter}}}''''':  Controls the use of [http://en.wikipedia.org/wiki/Flux_limiter slope limiters].  This should always be set to {{{.true.}}}
     46
    4347 * '''''{{{InterpOrder}}}''''':  Sets the interpolation order to be used during variable reconstruction.  AstroBEAR has three options for this:
    44   * {{{1 -- Constant Interpolation}}
    45   * {{{2 -- Linear Interpolation}}:  WARNING:  this option is not well-tested.
    46   * {{{3 -- Parabolic Interpolation}}:  This is the default option.
     48  * {{{1 -- Constant Interpolation}}}
     49  * {{{2 -- Linear Interpolation}}}:  WARNING:  this option is not well-tested.
     50  * {{{3 -- Parabolic Interpolation}}}:  This is the default option.
    4751
    48  * '''''{{{ViscCD}}}'''''  Controls AstroBEAR's numerical viscosity options.  {{{ViscCD}}} currently has three options:
    49   * {{{0 -- ROE_VISCOSITY}}}:  The default option, this value turns viscosity off.
    50   * {{{1 -- ROE_VISCOSITY}}}:                 ! 0 = NO_VISCOSITY, 1 = ROE_VISCOSITY, 2 = H_VISCOSITY
    51   lApplyLOF = .false.      ! Apply local oscillation filter (reduces carbuncles)
    52   LOF_ALPHA = .075         ! Strength of local oscillation filter.
    53   iTracer = 0              ! 0 = Normal Tracers, 1 = Lagrangian Tracers
     52 * '''''{{{ViscCD}}}'''''  Controls AstroBEAR's numerical viscosity options.  Viscosity was originally included in AstroBEAR to get rid of carbuncles, but now the local oscillation filter (see {{{lApplyLOF}}} below) provides a more efficient means of doing so.  {{{ViscCD}}} currently has three options:
     53  * {{{0 -- NO_VISCOSITY}}}:  The default option, this value turns viscosity off.
     54  * {{{2 -- H_VISCOSITY}}}:  Turns viscosity on, (hopefully) preventing carbuncles.
     55
     56 * '''''{{{lApplyLOF}}}''''' When this flag is set to true, AstroBEAR applies a local oscillation filter to prevent the formation of carbuncles.
     57
     58 * '''''{{{LOF_ALPHA}}}'''''  Sets the strength of the local oscillation filter.  Higher values mean a stronger filter, while a value of 0 is equivalent to having no oscillation filter.  The default value for {{{LOF_ALPHA}}} is 0.75.
     59
     60 * '''''{{{iTracer:}}}'''''   Controls the behavior of tracer fields.  The {{{iTracer}}} value in {{{solver.data}}} should match the {{{iLTracer}}} value in [PhysicsDataExplained#TracerSettings physics.data].
     61  * {{{0 -- Conservative:}}} Tracer values in a given cell are constrained from 0 to {{{density}}}.  If you do not intend to use tracers, then select this option.
     62  * {{{1 -- Limited Lagrangian:}}}  Tracer values are constrained between 0 and 1
     63 Note that these settings apply to ''all'' tracer fields--AstroBEAR does not allow users to mix conservative and Lagrangian tracers in one problem.