Changes between Version 5 and Version 6 of WindObjects


Ignore:
Timestamp:
01/24/12 16:28:02 (13 years ago)
Author:
ehansen
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • WindObjects

    v5 v6  
    44
    55== Description ==
    6 As its name implies, the {{{Wind}}} object was originally created to simulate a stellar wind.  However, the actual object is a little more generic.  It can represent any continuous inflow condition that, by default, comes in from the lower x boundary of the domain.  The {{{Wind}}} object allows for a simple interface for setting the inflow density, velocity, temperature, and magnetization.  The object (if used) must be created during the {{{ProblemModuleInit}}} subroutine.
     6As its name implies, the {{{Wind}}} object was originally created to simulate a stellar wind.  However, the actual object is a little more generic.  It can represent any continuous inflow or outflow condition that, by default, is an inflow coming from the lower x boundary of the domain.  The {{{Wind}}} object allows for a simple interface for setting the flow's density, velocity, temperature, and magnetization.  The object (if used) must be created during the {{{ProblemModuleInit}}} subroutine.
    77
    88[[BR]]
     
    2828}}}
    2929
    30 The default values for density and temperature are both 1.  The velocity and magnetization vectors are 0, and there is no wind tracer.  To turn on a wind tracer, the value of iTracer needs to be initialized to a valid tracer index using the AddTracer routine.  The dir and edge parameters define the direction of the wind and which boundary the wind comes from.  For dir: the x, y, z directions are 1, 2, 3 respectively.  For edge: the lower x, lower y, lower z, upper x, upper y, upper z boundaries are 1,2,3,4,5,6 respectively.  Period, amplitude, and waveform are all parameters used for a velocity perturbation.  Their default is 0 (i.e. no perturbation).
     30The default values for density and temperature are both 1.  The velocity and magnetization vectors are 0, and there is no wind tracer.  To turn on a wind tracer, the value of iTracer needs to be initialized to a valid tracer index using the AddTracer routine. 
     31
     32The dir and edge parameters define the direction of the wind and which boundary the wind comes from.  For dir: the x, y, z directions are 1, 2, 3 respectively.  For edge: the lower x, lower y, lower z, upper x, upper y, upper z boundaries are 1,2,3,4,5,6 respectively. 
     33
     34The default value for type is 0, which corresponds to USER_DEFINED.  This means that the user has total control of the Wind object's parameters.  The other type is 1 which is OUTFLOW_ONLY.  This type will override some of the parameters to ensure that the wind is an outflow instead of an inflow.
     35
     36Period, amplitude, and waveform are all parameters used for a velocity perturbation.  Their default is 0 (i.e. no perturbation).
    3137
    3238[[BR]]
     
    5056}}}
    5157
    52 This set up is your most basic constant, magnetized wind coming from the lower x boundary with the specified parameters.  Grids then will be initialized with the correct energy etc... before being passed into the various other grid initialization routines. 
     58This set up is your most basic constant, magnetized wind coming in from the lower x boundary with the specified parameters.  Grids then will be initialized with the correct energy etc... before being passed into the various other grid initialization routines.