Changes between Version 1 and Version 2 of ClumpObjects


Ignore:
Timestamp:
02/01/13 13:29:29 (12 years ago)
Author:
Baowei Liu
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • ClumpObjects

    v1 v2  
    33{{{
    44   TYPE ClumpDef
    5       REAL(KIND=qPREC) :: radius
    6       REAL(KIND=qPREC) :: phi
    7       REAL(KIND=qPREC) :: theta
     5      REAL(KIND=qPREC) :: density=10   !Clump peak density
     6      REAL(KIND=qPREC) :: pressure=0   !Clump Pressure
     7      REAL(KIND=qPREC) :: temperature=.1      !Clump temperature
     8      REAL(KIND=qPREC), DIMENSION(3) :: velocity= (/0,0,0/)  !Clump velocity
     9      REAL(KIND=qPREC), DIMENSION(3) :: position = (/0,0,0/)  !Clump velocity
     10      REAL(KIND=qPREC) :: radius=1
     11      REAL(KIND=qPREC) :: phi=0
     12      REAL(KIND=qPREC) :: theta=0
    813      REAL(KIND=qPREC) :: thickness=.1 !thickness of clump smoothing region
    9       REAL(KIND=qPREC) :: density=10   !Clump peak density
    10       REAL(KIND=qPREC) :: temp=.1      !Clump temperature 
    11       REAL(KIND=qPREC), DIMENSION(3) :: velocity= (/0,0,0/)  !Clump velocity
    12       REAL(KIND=qPREC), DIMENSION(3) :: xloc = (/0,0,0/)  !Clump velocity
    13       REAL(KIND=qPREC) :: B_tor=0     !Maximum Bfield for toroidal configuration
    14       REAL(KIND=qPREC) :: B_pol=0     !Maximum Bfield for poloidal configuration
    15       REAL(KIND=qPREC) :: Omega       !Angular velocity for solid body rotation
     14!      REAL(KIND=qPREC) :: B_tor=0     !Maximum Bfield for toroidal configuration
     15!      REAL(KIND=qPREC) :: B_pol=0     !Maximum Bfield for poloidal configuration
     16      REAL(KIND=qPREC) :: B_phi=0
     17      REAL(KIND=qPREC) :: B_theta=0
     18      REAL(KIND=qPREC) :: B_toroidal=0     !Maximum Bfield for toroidal configuration
     19      REAL(KIND=qPREC) :: B_poloidal=0     !Maximum Bfield for poloidal configuration
     20      REAL(KIND=qPREC) :: omega=0     !Angular velocity for solid body rotation
     21      INTEGER :: RefineLevel=MaxDepth
    1622      INTEGER :: SubSample=1
    17       INTEGER :: iTracer  !Clump Tracer
     23      INTEGER :: iTracer=0                                !Clump Tracer
     24      INTEGER :: density_profile=0
    1825      REAL(KIND=qPREC) :: m2A=0 !Amplitude of an m=2 density perturbation [  rho = rho_0*(1+m2A*cos(2*phi))   ]
     26      LOGICAL :: PersistInBoundaries = .false.
    1927      INTEGER :: id
    20       TYPE(ShapeDef), POINTER :: Shape
    21       TYPE(ClumpDef), POINTER :: previous, next
     28      TYPE(ShapeDef), POINTER :: Shape => Null()
     29      TYPE(PerturbationDef), POINTER :: DensityPerturbation => Null()
     30      TYPE(VectorPerturbationDef), POINTER :: VelocityPerturbation => Null()
     31      TYPE(PerturbationDef), DIMENSION(:), POINTER :: MagneticPerturbation => Null()
     32      INTEGER :: ObjId
    2233   END TYPE ClumpDef
     34
    2335}}}
    2436