Scrambler  1
SchemeDeclarations Module Reference
+ Collaboration diagram for SchemeDeclarations:

List of all members.

Public Member Functions

subroutine SetStencilNrVars
subroutine set_descriptions ()
 Sets description strings for stencil pieces.
subroutine sweep_ ()

Public Attributes

INTEGER w = 0
INTEGER qLx = 0
INTEGER qRx = 0
INTEGER qLy = 0
INTEGER qRy = 0
INTEGER qLz = 0
INTEGER qRz = 0
INTEGER fx = 0
INTEGER fy = 0
INTEGER fz = 0
INTEGER q2Lx = 0
INTEGER q2Rx = 0
INTEGER q2Ly = 0
INTEGER q2Ry = 0
INTEGER q2Lz = 0
INTEGER q2Rz = 0
INTEGER f2x = 0
INTEGER f2y = 0
INTEGER f2z = 0
INTEGER limiter_x = 0
INTEGER limiter_y = 0
INTEGER limiter_z = 0
INTEGER limiter_ppm = 0
INTEGER pT = 0
INTEGER qex = 0
INTEGER qey = 0
INTEGER qez = 0
INTEGER dqx = 0
INTEGER dqy = 0
INTEGER dqz = 0
INTEGER ex = 0
INTEGER ey = 0
INTEGER ez = 0
INTEGER ex_bar = 0
INTEGER ey_bar = 0
INTEGER ez_bar = 0
INTEGER e2x = 0
INTEGER e2y = 0
INTEGER e2z = 0
INTEGER e2x_bar = 0
INTEGER e2y_bar = 0
INTEGER e2z_bar = 0
INTEGER ctfy = 0
INTEGER ctfz = 0
INTEGER ctfx = 0
INTEGER ctf2x = 0
INTEGER ctf2y = 0
INTEGER ctf2z = 0
INTEGER w2 = 0
INTEGER A2x = 0
INTEGER A2y = 0
INTEGER A2z = 0
INTEGER Sx = 0
INTEGER Sy = 0
INTEGER Sz = 0
INTEGER w3 = 0
INTEGER A3x = 0
INTEGER A3y = 0
INTEGER A3z = 0
INTEGER SpeedsX = 0
INTEGER SpeedsY = 0
INTEGER SpeedsZ = 0
INTEGER leftX = 0
INTEGER leftY = 0
INTEGER leftZ = 0
INTEGER rightX = 0
INTEGER rightY = 0
INTEGER rightZ = 0
INTEGER nWaves = 0
INTEGER req_eigens = 0
INTEGER adfx = 0
INTEGER adfy = 0
INTEGER adfz = 0
INTEGER eta2x = 0
INTEGER eta2y = 0
INTEGER eta2z = 0
INTEGER etax = 0
INTEGER etay = 0
INTEGER etaz = 0
INTEGER q = 0
INTEGER aux = 0
INTEGER recon = 0
INTEGER beforesweepstep = 0
INTEGER aftersweepstep = 0
INTEGER source = 0
INTEGER source2 = 0
INTEGER cornerdiv = 0
INTEGER gradphix = 0
INTEGER gradphiy = 0
INTEGER gradphiz = 0
INTEGER, dimension(:), allocatable index_start_bylevel
 Contains a set of stencils for a given level.
INTEGER, parameter THEBEGINNING = -999999
INTEGER, parameter NO_VISCOSITY = 0
INTEGER, parameter ROE_VISCOSITY = 1
INTEGER, parameter H_VISCOSITY = 2
INTEGER, parameter NONLAGRANGIAN = 0
INTEGER, parameter LAGRANGIAN = 1
REAL(KIND=xPrec), parameter fourth = .25d0
REAL(KIND=xPrec), parameter third = 1.d0/3.d0
REAL(KIND=xPrec), parameter sixth = 1.d0/6.d0
REAL(KIND=xPrec), parameter epsilon = 1e-13
INTEGER SweepConsTemp
INTEGER SweepCons
LOGICAL lGudonov
LOGICAL lChar_Limiters
LOGICAL lCautious
LOGICAL lHLLTypeSolver
LOGICAL lCTU
LOGICAL lLimiter
LOGICAL lIsothermal
LOGICAL lUsePPML
INTEGER InterpOrder = 3
INTEGER ViscCD = NO_VISCOSITY
LOGICAL lApplyLOF = .false.
LOGICAL lApplyDiffusion = .true.
REAL(KIND=qpREC) LOF_ALPHA = .075
REAL(KIND=qpREC) DIFF_ALPHA = .1
INTEGER, dimension(:), allocatable SweepFluxFields
INTEGER nSweepFlux
INTEGER iTracer = NONLAGRANGIAN
INTEGER CurrentLevelLoaded = -1

Detailed Description

Definition at line 28 of file sweep_declarations.f90.


Member Function/Subroutine Documentation

subroutine SetStencilNrVars ( )

Definition at line 159 of file sweep_declarations.f90.

subroutine set_descriptions ( )

Sets description strings for stencil pieces.

Definition at line 265 of file sweep_declarations.f90.


Member Data Documentation

INTEGER w = 0

Definition at line 39 of file sweep_declarations.f90.

INTEGER qLx = 0

Definition at line 40 of file sweep_declarations.f90.

INTEGER qRx = 0

Definition at line 41 of file sweep_declarations.f90.

INTEGER qLy = 0

Definition at line 42 of file sweep_declarations.f90.

INTEGER qRy = 0

Definition at line 43 of file sweep_declarations.f90.

INTEGER qLz = 0

Definition at line 44 of file sweep_declarations.f90.

INTEGER qRz = 0

Definition at line 45 of file sweep_declarations.f90.

INTEGER fx = 0

Definition at line 46 of file sweep_declarations.f90.

INTEGER fy = 0

Definition at line 47 of file sweep_declarations.f90.

INTEGER fz = 0

Definition at line 48 of file sweep_declarations.f90.

INTEGER q2Lx = 0

Definition at line 49 of file sweep_declarations.f90.

INTEGER q2Rx = 0

Definition at line 50 of file sweep_declarations.f90.

INTEGER q2Ly = 0

Definition at line 51 of file sweep_declarations.f90.

INTEGER q2Ry = 0

Definition at line 52 of file sweep_declarations.f90.

INTEGER q2Lz = 0

Definition at line 53 of file sweep_declarations.f90.

INTEGER q2Rz = 0

Definition at line 54 of file sweep_declarations.f90.

INTEGER f2x = 0

Definition at line 55 of file sweep_declarations.f90.

INTEGER f2y = 0

Definition at line 56 of file sweep_declarations.f90.

INTEGER f2z = 0

Definition at line 57 of file sweep_declarations.f90.

INTEGER limiter_x = 0

Definition at line 58 of file sweep_declarations.f90.

INTEGER limiter_y = 0

Definition at line 59 of file sweep_declarations.f90.

INTEGER limiter_z = 0

Definition at line 60 of file sweep_declarations.f90.

INTEGER limiter_ppm = 0

Definition at line 61 of file sweep_declarations.f90.

INTEGER pT = 0

Definition at line 62 of file sweep_declarations.f90.

INTEGER qex = 0

Definition at line 63 of file sweep_declarations.f90.

INTEGER qey = 0

Definition at line 64 of file sweep_declarations.f90.

INTEGER qez = 0

Definition at line 65 of file sweep_declarations.f90.

INTEGER dqx = 0

Definition at line 66 of file sweep_declarations.f90.

INTEGER dqy = 0

Definition at line 67 of file sweep_declarations.f90.

INTEGER dqz = 0

Definition at line 68 of file sweep_declarations.f90.

INTEGER ex = 0

Definition at line 69 of file sweep_declarations.f90.

INTEGER ey = 0

Definition at line 70 of file sweep_declarations.f90.

INTEGER ez = 0

Definition at line 71 of file sweep_declarations.f90.

INTEGER ex_bar = 0

Definition at line 72 of file sweep_declarations.f90.

INTEGER ey_bar = 0

Definition at line 73 of file sweep_declarations.f90.

INTEGER ez_bar = 0

Definition at line 74 of file sweep_declarations.f90.

INTEGER e2x = 0

Definition at line 75 of file sweep_declarations.f90.

INTEGER e2y = 0

Definition at line 76 of file sweep_declarations.f90.

INTEGER e2z = 0

Definition at line 77 of file sweep_declarations.f90.

INTEGER e2x_bar = 0

Definition at line 78 of file sweep_declarations.f90.

INTEGER e2y_bar = 0

Definition at line 79 of file sweep_declarations.f90.

INTEGER e2z_bar = 0

Definition at line 80 of file sweep_declarations.f90.

INTEGER ctfy = 0

Definition at line 81 of file sweep_declarations.f90.

INTEGER ctfz = 0

Definition at line 82 of file sweep_declarations.f90.

INTEGER ctfx = 0

Definition at line 83 of file sweep_declarations.f90.

INTEGER ctf2x = 0

Definition at line 84 of file sweep_declarations.f90.

INTEGER ctf2y = 0

Definition at line 85 of file sweep_declarations.f90.

INTEGER ctf2z = 0

Definition at line 86 of file sweep_declarations.f90.

INTEGER w2 = 0

Definition at line 87 of file sweep_declarations.f90.

INTEGER A2x = 0

Definition at line 88 of file sweep_declarations.f90.

INTEGER A2y = 0

Definition at line 89 of file sweep_declarations.f90.

INTEGER A2z = 0

Definition at line 90 of file sweep_declarations.f90.

INTEGER Sx = 0

Definition at line 91 of file sweep_declarations.f90.

INTEGER Sy = 0

Definition at line 92 of file sweep_declarations.f90.

INTEGER Sz = 0

Definition at line 93 of file sweep_declarations.f90.

INTEGER w3 = 0

Definition at line 94 of file sweep_declarations.f90.

INTEGER A3x = 0

Definition at line 95 of file sweep_declarations.f90.

INTEGER A3y = 0

Definition at line 96 of file sweep_declarations.f90.

INTEGER A3z = 0

Definition at line 97 of file sweep_declarations.f90.

INTEGER SpeedsX = 0

Definition at line 98 of file sweep_declarations.f90.

INTEGER SpeedsY = 0

Definition at line 99 of file sweep_declarations.f90.

INTEGER SpeedsZ = 0

Definition at line 100 of file sweep_declarations.f90.

INTEGER leftX = 0

Definition at line 101 of file sweep_declarations.f90.

INTEGER leftY = 0

Definition at line 102 of file sweep_declarations.f90.

INTEGER leftZ = 0

Definition at line 103 of file sweep_declarations.f90.

INTEGER rightX = 0

Definition at line 104 of file sweep_declarations.f90.

INTEGER rightY = 0

Definition at line 105 of file sweep_declarations.f90.

INTEGER rightZ = 0

Definition at line 106 of file sweep_declarations.f90.

INTEGER nWaves = 0

Definition at line 107 of file sweep_declarations.f90.

INTEGER req_eigens = 0

Definition at line 108 of file sweep_declarations.f90.

INTEGER adfx = 0

Definition at line 109 of file sweep_declarations.f90.

INTEGER adfy = 0

Definition at line 110 of file sweep_declarations.f90.

INTEGER adfz = 0

Definition at line 111 of file sweep_declarations.f90.

INTEGER eta2x = 0

Definition at line 112 of file sweep_declarations.f90.

INTEGER eta2y = 0

Definition at line 113 of file sweep_declarations.f90.

INTEGER eta2z = 0

Definition at line 114 of file sweep_declarations.f90.

INTEGER etax = 0

Definition at line 115 of file sweep_declarations.f90.

INTEGER etay = 0

Definition at line 116 of file sweep_declarations.f90.

INTEGER etaz = 0

Definition at line 117 of file sweep_declarations.f90.

INTEGER q = 0

Definition at line 118 of file sweep_declarations.f90.

INTEGER aux = 0

Definition at line 119 of file sweep_declarations.f90.

INTEGER recon = 0

Definition at line 120 of file sweep_declarations.f90.

INTEGER beforesweepstep = 0

Definition at line 121 of file sweep_declarations.f90.

INTEGER aftersweepstep = 0

Definition at line 122 of file sweep_declarations.f90.

INTEGER source = 0

Definition at line 123 of file sweep_declarations.f90.

INTEGER source2 = 0

Definition at line 124 of file sweep_declarations.f90.

INTEGER cornerdiv = 0

Definition at line 125 of file sweep_declarations.f90.

INTEGER gradphix = 0

Definition at line 126 of file sweep_declarations.f90.

INTEGER gradphiy = 0

Definition at line 127 of file sweep_declarations.f90.

INTEGER gradphiz = 0

Definition at line 128 of file sweep_declarations.f90.

INTEGER, dimension(:), allocatable index_start_bylevel

Contains a set of stencils for a given level.

Definition at line 134 of file sweep_declarations.f90.

INTEGER, parameter THEBEGINNING = -999999

Definition at line 135 of file sweep_declarations.f90.

INTEGER, parameter NO_VISCOSITY = 0

Definition at line 136 of file sweep_declarations.f90.

INTEGER, parameter ROE_VISCOSITY = 1

Definition at line 136 of file sweep_declarations.f90.

INTEGER, parameter H_VISCOSITY = 2

Definition at line 136 of file sweep_declarations.f90.

INTEGER, parameter NONLAGRANGIAN = 0

Definition at line 137 of file sweep_declarations.f90.

INTEGER, parameter LAGRANGIAN = 1

Definition at line 137 of file sweep_declarations.f90.

REAL (KIND=xPrec), parameter fourth = .25d0

Definition at line 139 of file sweep_declarations.f90.

REAL (KIND=xPrec), parameter third = 1.d0/3.d0

Definition at line 139 of file sweep_declarations.f90.

REAL (KIND=xPrec), parameter sixth = 1.d0/6.d0

Definition at line 139 of file sweep_declarations.f90.

REAL (KIND=xPrec), parameter epsilon = 1e-13

Definition at line 139 of file sweep_declarations.f90.

INTEGER SweepConsTemp

Definition at line 140 of file sweep_declarations.f90.

INTEGER SweepCons

Definition at line 140 of file sweep_declarations.f90.

LOGICAL lGudonov

Definition at line 141 of file sweep_declarations.f90.

LOGICAL lChar_Limiters

Definition at line 141 of file sweep_declarations.f90.

LOGICAL lCautious

Definition at line 141 of file sweep_declarations.f90.

LOGICAL lHLLTypeSolver

Definition at line 141 of file sweep_declarations.f90.

LOGICAL lCTU

Definition at line 141 of file sweep_declarations.f90.

LOGICAL lLimiter

Definition at line 141 of file sweep_declarations.f90.

LOGICAL lIsothermal

Definition at line 141 of file sweep_declarations.f90.

LOGICAL lUsePPML

Definition at line 141 of file sweep_declarations.f90.

INTEGER InterpOrder = 3

Definition at line 142 of file sweep_declarations.f90.

INTEGER ViscCD = NO_VISCOSITY

Definition at line 144 of file sweep_declarations.f90.

LOGICAL lApplyLOF = .false.

Definition at line 145 of file sweep_declarations.f90.

LOGICAL lApplyDiffusion = .true.

Definition at line 146 of file sweep_declarations.f90.

REAL(KIND=qpREC) LOF_ALPHA = .075

Definition at line 147 of file sweep_declarations.f90.

REAL(KIND=qpREC) DIFF_ALPHA = .1

Definition at line 147 of file sweep_declarations.f90.

INTEGER, dimension(:), allocatable SweepFluxFields

Definition at line 151 of file sweep_declarations.f90.

INTEGER nSweepFlux

Definition at line 152 of file sweep_declarations.f90.

Definition at line 153 of file sweep_declarations.f90.

INTEGER CurrentLevelLoaded = -1

Definition at line 154 of file sweep_declarations.f90.


The documentation for this module was generated from the following file:
 All Classes Files Functions Variables