Scrambler
1
|
MultiClump Module 1. More...
Public Member Functions | |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit |
subroutine, public | ProblemGridInit (Info) |
Initial Conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
subroutine, public | ProblemAfterStep (Info) |
Does nothing. | |
subroutine, public | ProblemSetErrFlag (Info) |
Does nothing. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit |
subroutine, public | ProblemGridInit (Info) |
subroutine, public | ProblemBeforeSTep (Info) |
subroutine, public | ProblemSetErrFlag (Info) |
subroutine, public | ProblemAfterStep (Info) |
subroutine, public | CloudsBC (Info) |
subroutine | CalcComp (q, T, P) |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine | SetWind (Info, ip) |
subroutine | SetWindq (q, pos, t) |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit |
subroutine, public | ProblemGridInit (Info) |
subroutine, public | ProblemBeforeStep (Info) |
subroutine, public | ProblemAfterStep (Info) |
subroutine, public | ProblemSetErrFlag (Info) |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Initial Conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Does nothing. | |
subroutine, public | ProblemAfterStep (Info) |
Does nothing. | |
subroutine, public | ProblemSetErrFlag (Info) |
Does nothing. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Initial Conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Does nothing. | |
subroutine, public | ProblemAfterStep (Info) |
Does nothing. | |
subroutine, public | ProblemSetErrFlag (Info) |
Does nothing. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemModuleInit |
subroutine, public | ProblemGridInit (Info) |
subroutine, public | ProblemBeforeStep (Info) |
subroutine, public | ProblemAfterStep (Info) |
subroutine, public | ProblemSetErrFlag (Info) |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
recursive subroutine | CreateClumplets (pos, n) |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Could be used to update grids pre-step. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
COMPLEX(8) function | GetRoots (a, b, c, d, nroot) |
REAL(KIND=qPREC) function | JeansDensity (r, temp) |
subroutine | GetChildPos (n_children, childpos, r) |
subroutine, public | ProblemModuleInit |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Initial Conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Does nothing. | |
subroutine, public | ProblemAfterStep (Info) |
Does nothing. | |
subroutine, public | ProblemSetErrFlag (Info) |
Does nothing. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit |
Initializes marqui module variables. | |
subroutine, public | ProblemGridInit (Info) |
Initializes grid. | |
subroutine, public | ProblemBeforeStep (Info) |
Sets boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Does nothing. | |
subroutine, public | ProblemSetErrFlag (Info) |
Does nothing. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Could be used to update grids pre-step. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine | SetupTotals () |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit |
subroutine, public | ProblemGridInit (Info) |
subroutine, public | ProblemBeforeStep (Info) |
subroutine, public | ProblemAfterStep (Info) |
subroutine, public | ProblemSetErrFlag (Info) |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
subroutine, public | ProblemGridInit (Info) |
subroutine | RK4 (dx, h, Eflux, HIIflux, HeIIflux, Heflux) |
subroutine | Derivs (Eflux, ddxEflux, HIIflux, ddxHIIflux, HeIIflux, ddxHeIIflux, Heflux) |
subroutine | EfluxVars (Eflux, v, rho, By, p) |
COMPLEX(8) function | CubicRoots (a, b, c, d) |
subroutine, public | ProblemBeforeStep (Info) |
subroutine, public | ProblemAfterStep (Info) |
subroutine, public | ProblemSetErrFlag (Info) |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
subroutine, public | ProblemGridInit (Info) |
subroutine, public | ProblemBeforeStep (Info) |
subroutine, public | ProblemAfterStep (Info) |
subroutine, public | ProblemSetErrFlag (Info) |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
subroutine, public | ProblemGridInit (Info) |
subroutine, public | ProblemBeforeStep (Info) |
subroutine, public | ProblemAfterStep (Info) |
subroutine, public | ProblemSetErrFlag (Info) |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
subroutine, public | ProblemModuleInit () |
Initializes module variables. | |
subroutine, public | ProblemGridInit (Info) |
Applies initial conditions. | |
subroutine, public | ProblemBeforeStep (Info) |
Applies Boundary conditions. | |
subroutine, public | ProblemAfterStep (Info) |
Could be used to update grids pre-output. | |
subroutine, public | ProblemSetErrFlag (Info) |
Could be used to set force refinement. | |
subroutine, public | ProblemBeforeGlobalStep (n) |
Public Attributes | |
REAL(KIND=qPREC) | amplitude |
REAL(KIND=qPREC) | wave_number |
REAL(KIND=qPREC), dimension(20) | qout |
INTEGER | dir |
REAL(KIND=qPREC), dimension(10) | qout |
TYPE(DiskDef), pointer | mydisk |
TYPE(WindDef), pointer | wind |
INTEGER | nWinds |
TYPE(AmbientDef), pointer | Ambient |
REAL(KIND=qPREC) | iAccretion = KRUMHOLZ_ACCRETION |
REAL(KIND=qPREC) | Height = 1 |
REAL(KIND=qPREC) | soft_radius = 1d0 |
REAL(KIND=qPREC) | radius = 10d0 |
REAL(KIND=qPREC), dimension(3) | xloc = (/0,0,0/) |
TYPE(RefinementDef), pointer | Refinement |
REAL(KIND=qPREC) | alpha |
REAL(KIND=qPREC) | densw |
REAL(KIND=qPREC) | velw |
REAL(KIND=qPREC) | t1 |
REAL(KIND=qPREC) | t2 |
INTEGER | radiusw |
LOGICAL | windsPresent = .false. |
LOGICAL | disk = .false. |
REAL(KIND=qPREC), dimension(maxvars) | qabove |
REAL(KIND=qPREC), dimension(maxvars) | qbelow |
TYPE(SplitRegionDef), pointer | SplitRegion |
REAL(KIND=qPREC) | phi |
REAL(KIND=qPREC) | theta |
REAL(KIND=qPREC), dimension(3) | position |
REAL(KIND=qPREC) | wind_density |
REAL(KIND=qPREC) | wind_temp |
REAL(KIND=qPREC) | r_p |
REAL(KIND=qPREC) | v_w |
REAL(KIND=qPREC) | omega_star |
REAL(KIND=qPREC) | star_phi |
REAL(KIND=qPREC) | r_bondi |
LOGICAL | lCreateParticle = .false. |
REAL(KIND=qPREC), dimension(0:maxdepth) | r_children |
REAL(KIND=qPREC), dimension(0:maxdepth) | rho_children |
REAL(KIND=qPREC), dimension(0:maxdepth) | fill_fraction |
REAL(KIND=qPREC), dimension(0:maxdepth) | xi |
INTEGER | ClumpTreeDepth = 1 |
INTEGER | n_children |
INTEGER | iReal1D |
INTEGER | iImag1D |
INTEGER | iRhoBack |
TYPE(PFFTPlanDef), pointer | Plan |
REAL(KIND=qPREC) | beta = -1.5d0 |
REAL(KIND=qPREC) | Mach_turb = 5d0 |
REAL(KIND=qPREC) | kmax = 2d0 |
REAL(KIND=qPREC) | alpha_const = 0d0 |
REAL(KIND=qPREC) | alpha_est |
REAL(KIND=qPREC) | KE_Target |
REAL(KIND=qPREC) | KE_avg |
REAL(KIND=qPREC) | relaxation_time |
REAL(KIND=qPREC) | KE = 0d0 |
TYPE(LayoutDef), pointer | layout |
REAL(8), dimension(:,:,:,:), pointer | data |
INTEGER, dimension(:), allocatable | FieldID |
REAL(KIND=qPREC), dimension(:,:,:,:), pointer | forcing |
REAL(KIND=qPREC), dimension(:,:,:,:), pointer | tempforcing |
TYPE(TotalDef), pointer | Total |
TYPE(TotalDef), pointer | PxTotal |
TYPE(TotalDef), pointer | PyTotal |
TYPE(TotalDef), pointer | PzTotal |
REAL(KIND=qPREC) | density |
REAL(KIND=qPREC) | pressure |
REAL(KIND=qPREC) | t_start_avg |
REAL(KIND=qPREC) | t_final_avg |
REAL(KIND=qPREC) | t_cross |
REAL(KIND=qPREC), dimension(3) | dv |
TYPE(ProjectionDef), pointer | Projection |
INTEGER | nParticles |
INTEGER | itracer2 |
INTEGER | iProp |
REAL(KIND=qPREC) | namb |
REAL(KIND=qPREC) | njet |
REAL(KIND=qPREC) | tamb |
REAL(KIND=qPREC) | Rjet |
REAL(KIND=qPREC) | tjet |
REAL(KIND=qPREC) | vjet |
REAL(KIND=qPREC) | torusalpha |
REAL(KIND=qPREC) | torusbeta |
LOGICAL | jet |
LOGICAL | rings |
LOGICAL | stratified |
LOGICAL | anotherClump = .false. |
LOGICAL | torus |
LOGICAL | lform |
REAL(KIND=qPREC), dimension(0:maxdepth) | InterfaceWidth = 0 |
TYPE(CollidingFlowDef), pointer | CollidingFlow |
TYPE(ShapeDef), pointer | DerefineShape = >Null() |
REAL(KIND=qPREC) | IIScaleCool |
REAL(KIND=qPREC) | InterfaceTime |
REAL(KIND=qPREC) | IIScaleHeat |
REAL(KIND=qPREC) | derefine_radius = 1e20 |
INTEGER | derefine_dist = 0 |
LOGICAL | DeRefineOutSide = .false. |
LOGICAL | lClumps = .false. |
LOGICAL | lPlaceClumps = .true. |
REAL(KIND=qPREC) | ClumpJeansFact = .5d0 |
REAL(KIND=qPREC) | MeanDensitywClumps = 3d0 |
REAL(KIND=qPREC) | ClumpChi = 10 |
REAL(KIND=qPREC) | separation_param = .3d0 |
REAL(KIND=qPREC) | TShutOff = 1d30 |
REAL(KIND=qPREC) | RampTime = 1d0 |
TYPE(ClumpDef), pointer | myclump |
REAL(KIND=qPREC) | wind_thickness |
REAL(KIND=qPREC) | wind_vel |
REAL(KIND=qPREC) | wind_refinement_time |
TYPE(WindDef), pointer | Wind |
REAL(KIND=qPrec) | vx |
REAL(KIND=qPREC) | n_amb |
REAL(KIND=qPREC) | v_amb |
REAL(KIND=qPREC) | T_amb |
REAL(KIND=qPREC) | By_amb |
REAL(KIND=qPREC) | Xh_amb |
REAL(KIND=qPREC) | Hefrac |
REAL(KIND=qPREC) | rho_amb |
REAL(KIND=qPREC) | p_amb |
REAL(KIND=qPREC) | rho_ps |
REAL(KIND=qPREC) | v_ps |
REAL(KIND=qPREC) | p_ps |
REAL(KIND=qPREC) | By_ps |
REAL(KIND=qPREC) | mu |
REAL(KIND=qPREC), public | DensityAbove |
REAL(KIND=qPREC), public | DensityBelow |
REAL(KIND=qPREC), public | Amplitude |
REAL(KIND=qPREC), public | atwood_number |
REAL(KIND=qPREC), public | wave_number |
REAL(KIND=qPREC), public | lambda_analytic |
TYPE(pWindDef), dimension(:), allocatable | MyWinds |
Private Member Functions | |
REAL(KIND=qPrec) function | emf_source_3D (s) |
Calculates the vector potential at a radius s. | |
REAL(KIND=qPrec) function | emf_source_3D (s) |
Calculates the vector potential at a radius s. | |
recursive subroutine | CreateClumplets (pos, n, hw) |
subroutine | GetChildPos (n_children, childpos, r) |
Private Attributes | |
TYPE(PointGravityDef), pointer | PointGravityObj |
REAL(KIND=qprec) | namb |
REAL(KIND=qprec) | tamb |
REAL(KIND=qprec) | ibs |
REAL(KIND=qprec) | obs |
REAL(KIND=qprec) | mcent |
REAL(KIND=qprec) | r_bh |
TYPE(CoolingDef), pointer | coolingobj |
INTEGER | iCooling |
INTEGER | iTracer1 = 0 |
INTEGER | iTracer2 = 0 |
REAL(KIND=qPrec) | power |
REAL(KIND=qPrec) | nCloud |
REAL(KIND=qPrec) | TCloud |
REAL(KIND=qPrec) | vx0 |
REAL(KIND=qPrec) | vy0 |
REAL(KIND=qPrec) | vz0 |
REAL(KIND=qPrec) | kx0 |
REAL(KIND=qPrec) | ky0 |
REAL(KIND=qPrec) | kz0 |
REAL(KIND=qPrec) | bmin |
REAL(KIND=qPrec) | amaj |
REAL(KIND=qPrec) | wght |
REAL(KIND=qPrec) | lamda |
REAL(KIND=qPrec) | sig0 |
REAL(KIND=qPrec) | pert |
REAL(KIND=qPrec) | radius |
REAL(KIND=qPrec) | slope |
REAL(KIND=xPrec) | xlen |
REAL(KIND=xPrec) | ylen |
REAL(KIND=xPrec) | zlen |
REAL(KIND=xPrec) | xmin |
REAL(KIND=xPrec) | ymin |
REAL(KIND=xPrec) | zmin |
INTEGER | iseed |
INTEGER | kmin |
INTEGER | kmax |
REAL(KIND=qPrec), dimension(:,:,:), allocatable | amplitrand |
INTEGER | mxtot |
INTEGER | mytot |
INTEGER | mztot |
REAL(KIND=qPrec) | alpha |
REAL(KIND=qPrec) | beta |
LOGICAL | Equi |
REAL(KIND=qPrec) | rho0 |
REAL(KIND=qPrec) | rho1 |
REAL(KIND=qPrec) | t0 |
REAL(KIND=qPrec) | t1 |
REAL(KIND=qPrec) | B0 |
REAL(KIND=qPrec) | B1 |
REAL(KIND=qPrec) | crad |
INTEGER, parameter | ResTest_FILEHANDLE = 32 |
REAL(KIND=qPrec) | rho |
REAL(KIND=qPrec) | p |
REAL(KIND=qPrec), dimension(3) | v |
REAL(KIND=qPrec) | Ao |
REAL(KIND=qPrec) | thickness |
REAL(KIND=qPrec) | R |
REAL(KIND=qPrec) | phi |
REAL(KIND=qPrec) | theta |
REAL(KIND=qPREC), dimension(:,:,:), allocatable | infoq |
INTEGER | sample_res = 16 |
LOGICAL | lCooling |
LOGICAL | lResolutionTest = .false. |
REAL(KIND=qPREC), dimension(0:maxdepth) | filling_fractions |
REAL(KIND=qPREC), dimension(3) | vel |
REAL(KIND=qPREC) | L |
REAL(8) | ProbtStart |
REAL(8) | ProbTFinal |
INTEGER(8) | nRootSteps |
INTEGER(8) | iRootSteps |
INTEGER(8) | StartStep |
INTEGER(8) | CellUpdatesByLevel |
INTEGER(8) | TotalCellUpdatesByLevel |
INTEGER, dimension(0:maxdepth) | branching_ratio = 1 |
REAL(KIND=qPREC) | CellCostByLevel |
REAL(KIND=qPREC) | TotalCellCostByLevel |
REAL(KIND=qPREC) | dy |
REAL(KIND=qPREC) | dz |
REAL(KIND=qPREC), dimension(:,:,:,:), allocatable | GxByLevel |
INTEGER, dimension(:,:), allocatable | CellsByStepByLevel |
REAL(KIND=qPREC), dimension(:), allocatable | WorkLoadByRootStep |
INTEGER, dimension(:), allocatable | CellsByRootStep |
INTEGER, dimension(:), allocatable | indices |
LOGICAL | lPlaceCentered = .true. |
REAL(KIND=qPrec) | r0 |
REAL(KIND=qPrec) | B0x |
REAL(KIND=qPrec) | B0y |
REAL(KIND=qPREC), dimension(0:maxdepth) | cells_per_cooling_length = 0 |
REAL(KIND=qPrec), parameter | Y = 2d-26 |
TYPE(ClumpDef), pointer | clump |
TYPE(LayoutDef), pointer | Layout |
REAL(KIND=qPREC), dimension(:,:,:,:), pointer | data |
INTEGER | RemapLevel |
INTEGER, dimension(:), allocatable | map |
REAL(KIND=qPREC), dimension(:), allocatable | dq |
REAL(KIND=qPREC), dimension(:), allocatable | q |
REAL(KIND=qPREC), dimension(:), allocatable | w |
REAL(KIND=qPREC), dimension(:), allocatable | dw |
REAL(KIND=qPREC), dimension(:,:), allocatable | lambda |
REAL(KIND=qPREC), dimension(:,:), allocatable | A |
REAL(KIND=qPREC), dimension(:,:), allocatable | Lamb |
REAL(KIND=qPREC), dimension(:,:), allocatable | Am |
REAL(KIND=qPREC), dimension(:,:), allocatable | An |
REAL(KIND=qPREC), dimension(:,:), allocatable | qExact |
REAL(KIND=qPREC), dimension(:,:,:), allocatable | l |
REAL(KIND=qPREC), dimension(:,:,:), allocatable | r |
REAL(KIND=qPREC) | wave_speed |
REAL(KIND=qPREC) | rho |
REAL(KIND=qPREC) | p |
REAL(KIND=qPREC) | vx |
REAL(KIND=qPREC) | vy |
REAL(KIND=qPREC) | vz |
REAL(KIND=qPREC) | Bx |
REAL(KIND=qPREC) | By |
REAL(KIND=qPREC) | Bz |
REAL(KIND=qPREC) | WaveStrength |
REAL(KIND=qPREC) | wavespeed |
INTEGER | WaveFamily |
REAL(KIND=qprec), dimension(2) | ybounds |
REAL(KIND=qprec) | textspeed |
REAL(KIND=qprec) | backtextspeed |
REAL(KIND=qprec) | indexspeed |
REAL(KIND=qprec) | tstart |
REAL(KIND=qprec) | contrast |
REAL(KIND=qprec) | messagedx |
REAL(KIND=qprec) | rhoBackground |
REAL(KIND=qprec) | EnergyBackground |
REAL(KIND=qprec) | drho |
REAL(KIND=qprec) | dp |
REAL(KIND=qprec) | de |
REAL(KIND=qprec) | rhoMessage |
REAL(KIND=qprec) | EnergyMessage |
REAL(KIND=qprec) | period |
REAL(KIND=qprec) | dv |
REAL(KIND=qprec) | yperiod |
REAL(KIND=qprec) | ydv |
INTEGER(KIND=qPREC), dimension(:,:), allocatable | message |
INTEGER, dimension(2) | msize |
REAL(KIND=qPREC) | rhoOut |
REAL(KIND=qPREC) | pOut |
REAL(KIND=qPREC) | vxOut |
REAL(KIND=qPREC) | vyOut |
REAL(KIND=qPREC) | vzOut |
REAL(KIND=qPREC) | BxOut |
REAL(KIND=qPREC) | ByOut |
REAL(KIND=qPREC) | BzOut |
INTEGER | nmodex |
INTEGER | nmodey |
INTEGER | bc |
REAL(KIND=qPrec) | p0 |
REAL(KIND=qPrec) | y0 |
REAL(KIND=qPrec) | v0 |
REAL(KIND=qPrec) | B_static |
REAL(KIND=qPrec) | lx |
INTEGER, parameter | MTI_FILEHANDLE = 32 |
REAL(KIND=qPREC) | ambient_density |
REAL(KIND=qPREC) | ambient_temperature |
REAL(KIND=qPREC) | disk_softlength |
REAL(KIND=qPREC) | disk_density |
REAL(KIND=qPREC) | disk_temperature |
REAL(KIND=qPREC) | disk_radius |
REAL(KIND=qPREC) | disk_smoothing |
REAL(KIND=qPREC) | disk_height |
REAL(KIND=qPREC) | stream_density |
REAL(KIND=qPREC) | stream_temperature |
REAL(KIND=qPREC) | stream_velocity |
REAL(KIND=qPREC) | stream_radius |
REAL(KIND=qPREC) | stream_halfwidth |
REAL(KIND=qPREC) | stream_halfheight |
REAL(KIND=qPREC) | stream_xpos |
REAL(KIND=qPREC) | central_mass |
REAL(KIND=qPREC) | hotspot_width |
REAL(KIND=qPREC), dimension(3) | hotspot_pos |
INTEGER | disk_maxlevel |
LOGICAL | lGlobalSim |
LOGICAL | lMatchPressure |
LOGICAL | lRefineHotSpot |
INTEGER | stream_tracer = 0 |
REAL(KIND=qPREC) | velocity |
MultiClump Module 1.
Uniform Collapse Module.
True Love Problems Module.
Thermal Instability Module.
Template Module.
StreamDisk Interaction Module.
Slow Molecular Cloud Formation Module.
Rayleigh-Taylor Instability Module.
1D Radiative Shock Module
Radiative Instability1 problem module.
Radiative Instability05 problem module.
Radiative Instability0 problem module.
Multiple Jets module.
Momentum Conservation Module.
Molecular Cloud Formation Module.
MHDWaves Module.
Module for displaying a marqui across the grid.
Isotropic Turbulence Module.
IsoMHDWaves Module.
IsoHydroWaves Module.
HydroWaves Module.
Gravitational Cascade Module.
Module for setting up the advection of a field loop across the grid.
Corotating Binary Module.
Orbiting Particle Module.
Basic Dixk Module.
MultiClump Module.
Definition at line 35 of file 1DWaves/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 54 of file 1DWaves/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 113 of file 1DWaves/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 184 of file 1DWaves/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 190 of file 1DWaves/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 238 of file 1DWaves/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 243 of file 1DWaves/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 51 of file 2DWaves/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 79 of file 2DWaves/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 96 of file 2DWaves/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 102 of file 2DWaves/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 152 of file 2DWaves/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 156 of file 2DWaves/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 60 of file BasicDisk/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 170 of file BasicDisk/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 176 of file BasicDisk/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 186 of file BasicDisk/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 192 of file BasicDisk/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 218 of file BasicDisk/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 53 of file Binary/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 232 of file Binary/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 238 of file Binary/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 279 of file Binary/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 285 of file Binary/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 289 of file Binary/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Definition at line 43 of file Bondi/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE (InfoDef) | Info | ) |
subroutine, public ProblemBeforeStep | ( | TYPE (InfoDef) | Info | ) |
Definition at line 139 of file Bondi/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE (InfoDef) | Info | ) |
subroutine, public ProblemSetErrFlag | ( | TYPE (InfoDef) | Info | ) |
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 223 of file Bondi/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 55 of file BrioWuShockTube/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 112 of file BrioWuShockTube/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 135 of file BrioWuShockTube/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 164 of file BrioWuShockTube/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 289 of file BrioWuShockTube/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 293 of file BrioWuShockTube/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Definition at line 81 of file Christina_Original/problem.f90.
References fldgen().
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Definition at line 160 of file Christina_Original/problem.f90.
subroutine, public ProblemBeforeSTep | ( | TYPE(InfoDef) | Info | ) |
Definition at line 397 of file Christina_Original/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Definition at line 402 of file Christina_Original/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Definition at line 406 of file Christina_Original/problem.f90.
subroutine, public CloudsBC | ( | TYPE(InfoDef) | Info | ) |
Definition at line 497 of file Christina_Original/problem.f90.
subroutine CalcComp | ( | REAL(KIND=xprec), dimension(nrvars) | q, |
REAL(KIND=xprec), intent(in) | T, | ||
REAL(KIND=xprec), intent(out), optional | P | ||
) |
Definition at line 923 of file Christina_Original/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 960 of file Christina_Original/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 54 of file CorotatingBinary/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 88 of file CorotatingBinary/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 101 of file CorotatingBinary/problem.f90.
subroutine SetWind | ( | TYPE(InfoDef) | Info, |
INTEGER, dimension(3,2) | ip | ||
) |
Definition at line 115 of file CorotatingBinary/problem.f90.
subroutine SetWindq | ( | REAL(KIND=qPREC), dimension(:) | q, |
REAL(KIND=qPREC), dimension(3) | pos, | ||
REAL(KIND=qPREC) | t | ||
) |
Definition at line 135 of file CorotatingBinary/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 169 of file CorotatingBinary/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 175 of file CorotatingBinary/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 179 of file CorotatingBinary/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Definition at line 42 of file CurrentSheet/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE (InfoDef) | Info | ) |
Definition at line 57 of file CurrentSheet/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE (InfoDef) | Info | ) |
Definition at line 107 of file CurrentSheet/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE (InfoDef) | Info | ) |
Definition at line 118 of file CurrentSheet/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE (InfoDef) | Info | ) |
Definition at line 124 of file CurrentSheet/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 130 of file CurrentSheet/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 55 of file EinfeldtRarefaction/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 111 of file EinfeldtRarefaction/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 134 of file EinfeldtRarefaction/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 163 of file EinfeldtRarefaction/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 264 of file EinfeldtRarefaction/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 268 of file EinfeldtRarefaction/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 61 of file FieldLoopAdvection/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE (InfoDef) | Info | ) |
Initial Conditions.
Info | Info object |
Definition at line 86 of file FieldLoopAdvection/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE (InfoDef) | Info | ) |
Does nothing.
Info | Info object |
Definition at line 285 of file FieldLoopAdvection/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE (InfoDef) | Info | ) |
Does nothing.
Info | Info object |
Definition at line 303 of file FieldLoopAdvection/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE (InfoDef) | Info | ) |
Does nothing.
Info | Info object |
Definition at line 343 of file FieldLoopAdvection/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 349 of file FieldLoopAdvection/problem.f90.
REAL(KIND=qPrec) function emf_source_3D | ( | REAL(KIND=qPrec) | s | ) | [private] |
Calculates the vector potential at a radius s.
s | radius in cylindrical coordinates |
Definition at line 356 of file FieldLoopAdvection/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 61 of file FieldLoopRestart/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE (InfoDef) | Info | ) |
Initial Conditions.
Info | Info object |
Definition at line 86 of file FieldLoopRestart/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE (InfoDef) | Info | ) |
Does nothing.
Info | Info object |
Definition at line 285 of file FieldLoopRestart/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE (InfoDef) | Info | ) |
Does nothing.
Info | Info object |
Definition at line 304 of file FieldLoopRestart/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE (InfoDef) | Info | ) |
Does nothing.
Info | Info object |
Definition at line 344 of file FieldLoopRestart/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 350 of file FieldLoopRestart/problem.f90.
REAL(KIND=qPrec) function emf_source_3D | ( | REAL(KIND=qPrec) | s | ) | [private] |
Calculates the vector potential at a radius s.
s | radius in cylindrical coordinates |
Definition at line 357 of file FieldLoopRestart/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 65 of file FillingFraction/problem.f90.
recursive subroutine CreateClumplets | ( | REAL(KIND=qPREC), dimension(3) | pos, |
INTEGER | n, | ||
REAL(KIND=qPREC) | hw | ||
) | [private] |
Definition at line 96 of file FillingFraction/problem.f90.
subroutine GetChildPos | ( | INTEGER | n_children, |
REAL(KIND=qPREC), dimension(:,:) | childpos, | ||
REAL(KIND=qPREC) | r | ||
) | [private] |
Definition at line 122 of file FillingFraction/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 164 of file FillingFraction/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 177 of file FillingFraction/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 202 of file FillingFraction/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 214 of file FillingFraction/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 220 of file FillingFraction/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Definition at line 40 of file GaussDiffusion/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE (InfoDef) | Info | ) |
Definition at line 58 of file GaussDiffusion/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE (InfoDef) | Info | ) |
Definition at line 127 of file GaussDiffusion/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE (InfoDef) | Info | ) |
Definition at line 138 of file GaussDiffusion/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE (InfoDef) | Info | ) |
Definition at line 144 of file GaussDiffusion/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 150 of file GaussDiffusion/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 70 of file GravitationalCascade/problem.f90.
recursive subroutine CreateClumplets | ( | REAL(KIND=qPREC), dimension(3) | pos, |
INTEGER | n | ||
) |
Definition at line 210 of file GravitationalCascade/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 239 of file GravitationalCascade/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-step.
Info | Info Object |
Definition at line 245 of file GravitationalCascade/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 251 of file GravitationalCascade/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 259 of file GravitationalCascade/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 266 of file GravitationalCascade/problem.f90.
COMPLEX(8) function GetRoots | ( | REAL(8) | a, |
REAL(8) | b, | ||
REAL(8) | c, | ||
REAL(8) | d, | ||
INTEGER | nroot | ||
) |
Definition at line 271 of file GravitationalCascade/problem.f90.
REAL(KIND=qPREC) function JeansDensity | ( | REAL(KIND=qPREC) | r, |
REAL(KIND=qPREC) | temp | ||
) |
Definition at line 410 of file GravitationalCascade/problem.f90.
subroutine GetChildPos | ( | INTEGER | n_children, |
REAL(KIND=qPREC), dimension(:,:) | childpos, | ||
REAL(KIND=qPREC) | r | ||
) |
Definition at line 416 of file GravitationalCascade/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 75 of file GravoTurbulence/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE (InfoDef) | Info | ) |
Initial Conditions.
Info | Info object |
Definition at line 350 of file GravoTurbulence/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE (InfoDef) | Info | ) |
Does nothing.
Info | Info object |
Definition at line 389 of file GravoTurbulence/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE (InfoDef) | Info | ) |
Does nothing.
Info | Info object |
Definition at line 397 of file GravoTurbulence/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE (InfoDef) | Info | ) |
Does nothing.
Info | Info object |
Definition at line 405 of file GravoTurbulence/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 433 of file GravoTurbulence/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 43 of file HydroStaticStar/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 109 of file HydroStaticStar/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 115 of file HydroStaticStar/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 121 of file HydroStaticStar/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 127 of file HydroStaticStar/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 133 of file HydroStaticStar/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 61 of file HydroWaves/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 70 of file HydroWaves/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 176 of file HydroWaves/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 205 of file HydroWaves/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 383 of file HydroWaves/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 387 of file HydroWaves/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 61 of file IsoHydroWaves/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 70 of file IsoHydroWaves/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 172 of file IsoHydroWaves/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 201 of file IsoHydroWaves/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 363 of file IsoHydroWaves/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 367 of file IsoHydroWaves/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 61 of file IsoMHDWaves/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 70 of file IsoMHDWaves/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 172 of file IsoMHDWaves/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 201 of file IsoMHDWaves/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 363 of file IsoMHDWaves/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 367 of file IsoMHDWaves/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 71 of file IsotropicTurbulence/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 265 of file IsotropicTurbulence/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 273 of file IsotropicTurbulence/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 311 of file IsotropicTurbulence/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 317 of file IsotropicTurbulence/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 332 of file IsotropicTurbulence/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 56 of file jets/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 158 of file jets/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 304 of file jets/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 410 of file jets/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 416 of file jets/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 460 of file jets/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes marqui module variables.
Definition at line 55 of file Marquee/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE (InfoDef) | Info | ) |
subroutine, public ProblemBeforeStep | ( | TYPE (InfoDef) | Info | ) |
Sets boundary conditions.
Info | Info object |
Definition at line 111 of file Marquee/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE (InfoDef) | Info | ) |
subroutine, public ProblemSetErrFlag | ( | TYPE (InfoDef) | Info | ) |
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 201 of file Marquee/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 61 of file MHDWaves/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 70 of file MHDWaves/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 172 of file MHDWaves/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 201 of file MHDWaves/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 363 of file MHDWaves/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 367 of file MHDWaves/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 77 of file MolecularCloudFormation/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 370 of file MolecularCloudFormation/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-step.
Info | Info Object |
Definition at line 376 of file MolecularCloudFormation/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 382 of file MolecularCloudFormation/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 390 of file MolecularCloudFormation/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 395 of file MolecularCloudFormation/problem.f90.
subroutine SetupTotals | ( | ) |
Definition at line 400 of file MolecularCloudFormation/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 55 of file MomentumConservation/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 205 of file MomentumConservation/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 211 of file MomentumConservation/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 221 of file MomentumConservation/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 227 of file MomentumConservation/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 231 of file MomentumConservation/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Definition at line 43 of file MTI/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE (InfoDef) | Info | ) |
Definition at line 51 of file MTI/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE (InfoDef) | Info | ) |
Definition at line 101 of file MTI/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE (InfoDef) | Info | ) |
Definition at line 112 of file MTI/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE (InfoDef) | Info | ) |
Definition at line 118 of file MTI/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 124 of file MTI/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 53 of file MultiClumps/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 119 of file MultiClumps/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 126 of file MultiClumps/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 132 of file MultiClumps/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 138 of file MultiClumps/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 156 of file MultiClumps/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 50 of file MultiJets/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 133 of file MultiJets/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 140 of file MultiJets/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 148 of file MultiJets/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 154 of file MultiJets/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 162 of file MultiJets/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 46 of file OrbitingParticles/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 135 of file OrbitingParticles/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 141 of file OrbitingParticles/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 151 of file OrbitingParticles/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 157 of file OrbitingParticles/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 161 of file OrbitingParticles/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 53 of file RadiativeInstability0/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 89 of file RadiativeInstability0/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 105 of file RadiativeInstability0/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 112 of file RadiativeInstability0/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 118 of file RadiativeInstability0/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 127 of file RadiativeInstability0/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 53 of file RadiativeInstability05/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 89 of file RadiativeInstability05/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 105 of file RadiativeInstability05/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 112 of file RadiativeInstability05/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 118 of file RadiativeInstability05/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 127 of file RadiativeInstability05/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 53 of file RadiativeInstability1/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 89 of file RadiativeInstability1/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 105 of file RadiativeInstability1/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 112 of file RadiativeInstability1/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 118 of file RadiativeInstability1/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 127 of file RadiativeInstability1/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Definition at line 63 of file RadShock/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Definition at line 134 of file RadShock/problem.f90.
subroutine RK4 | ( | REAL(KIND=qPREC) | dx, |
REAL(KIND=qPREC) | h, | ||
REAL(KIND=qPREC) | Eflux, | ||
REAL(KIND=qPREC) | HIIflux, | ||
REAL(KIND=qPREC) | HeIIflux, | ||
REAL(KIND=qPREC) | Heflux | ||
) |
Definition at line 206 of file RadShock/problem.f90.
subroutine Derivs | ( | REAL(KIND=qPREC) | Eflux, |
REAL(KIND=qPREC) | ddxEflux, | ||
REAL(KIND=qPREC) | HIIflux, | ||
REAL(KIND=qPREC) | ddxHIIflux, | ||
REAL(KIND=qPREC) | HeIIflux, | ||
REAL(KIND=qPREC) | ddxHeIIflux, | ||
REAL(KIND=qPREC) | Heflux | ||
) |
Definition at line 237 of file RadShock/problem.f90.
subroutine EfluxVars | ( | REAL(KIND=qPREC) | Eflux, |
REAL(KIND=qPREC) | v, | ||
REAL(KIND=qPREC) | rho, | ||
REAL(KIND=qPREC) | By, | ||
REAL(KIND=qPREC) | p | ||
) |
Definition at line 301 of file RadShock/problem.f90.
COMPLEX(8) function CubicRoots | ( | REAL(KIND=qPREC) | a, |
REAL(KIND=qPREC) | b, | ||
REAL(KIND=qPREC) | c, | ||
REAL(KIND=qPREC) | d | ||
) |
Definition at line 335 of file RadShock/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Definition at line 398 of file RadShock/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Definition at line 403 of file RadShock/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Definition at line 408 of file RadShock/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 412 of file RadShock/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Definition at line 58 of file RTInstability/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Definition at line 73 of file RTInstability/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Definition at line 146 of file RTInstability/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Definition at line 151 of file RTInstability/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Definition at line 156 of file RTInstability/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 181 of file RTInstability/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 57 of file SingleClump/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 205 of file SingleClump/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 211 of file SingleClump/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 217 of file SingleClump/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 223 of file SingleClump/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 241 of file SingleClump/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 51 of file SlowMolecularCloudFormation/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 168 of file SlowMolecularCloudFormation/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 174 of file SlowMolecularCloudFormation/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 184 of file SlowMolecularCloudFormation/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 190 of file SlowMolecularCloudFormation/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 194 of file SlowMolecularCloudFormation/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 55 of file SodShockTube/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 111 of file SodShockTube/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 134 of file SodShockTube/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 163 of file SodShockTube/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 264 of file SodShockTube/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 268 of file SodShockTube/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 65 of file StreamDisk/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 234 of file StreamDisk/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 240 of file StreamDisk/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 277 of file StreamDisk/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 283 of file StreamDisk/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 287 of file StreamDisk/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Definition at line 50 of file Template/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Definition at line 73 of file Template/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Definition at line 77 of file Template/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Definition at line 81 of file Template/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Definition at line 85 of file Template/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 89 of file Template/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 52 of file ThermalInstability/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 194 of file ThermalInstability/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 200 of file ThermalInstability/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 210 of file ThermalInstability/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 216 of file ThermalInstability/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 220 of file ThermalInstability/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 55 of file TrueLoveProblems/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 187 of file TrueLoveProblems/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 193 of file TrueLoveProblems/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 203 of file TrueLoveProblems/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 209 of file TrueLoveProblems/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 213 of file TrueLoveProblems/problem.f90.
subroutine, public ProblemModuleInit | ( | ) |
Initializes module variables.
Definition at line 51 of file UniformCollapse/problem.f90.
subroutine, public ProblemGridInit | ( | TYPE(InfoDef) | Info | ) |
Applies initial conditions.
Info | Info object |
Definition at line 132 of file UniformCollapse/problem.f90.
subroutine, public ProblemBeforeStep | ( | TYPE(InfoDef) | Info | ) |
Applies Boundary conditions.
Info | Info object |
Definition at line 138 of file UniformCollapse/problem.f90.
subroutine, public ProblemAfterStep | ( | TYPE(InfoDef) | Info | ) |
Could be used to update grids pre-output.
Info | Info Object |
Definition at line 158 of file UniformCollapse/problem.f90.
subroutine, public ProblemSetErrFlag | ( | TYPE(InfoDef) | Info | ) |
Could be used to set force refinement.
Info | Info object |
Definition at line 164 of file UniformCollapse/problem.f90.
subroutine, public ProblemBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 168 of file UniformCollapse/problem.f90.
REAL(KIND=qPREC) amplitude |
Definition at line 49 of file 1DWaves/problem.f90.
REAL(KIND=qPREC) wave_number |
Definition at line 49 of file 1DWaves/problem.f90.
REAL(KIND=qPREC), dimension(20) qout |
Definition at line 49 of file 1DWaves/problem.f90.
INTEGER dir |
Definition at line 50 of file 1DWaves/problem.f90.
REAL(KIND=qPREC), dimension(10) qout |
Definition at line 47 of file 2DWaves/problem.f90.
TYPE(DiskDef), pointer mydisk |
Definition at line 48 of file BasicDisk/problem.f90.
TYPE(WindDef), pointer wind |
Definition at line 49 of file BasicDisk/problem.f90.
INTEGER nWinds |
Definition at line 50 of file BasicDisk/problem.f90.
TYPE(AmbientDef), pointer Ambient |
Definition at line 51 of file BasicDisk/problem.f90.
REAL(KIND=qPREC) iAccretion = KRUMHOLZ_ACCRETION |
Definition at line 52 of file BasicDisk/problem.f90.
REAL(KIND=qPREC) Height = 1 |
Definition at line 53 of file BasicDisk/problem.f90.
REAL(KIND=qPREC) soft_radius = 1d0 |
Definition at line 54 of file BasicDisk/problem.f90.
REAL(KIND=qPREC) radius = 10d0 |
Definition at line 54 of file BasicDisk/problem.f90.
REAL(KIND=qPREC), dimension(3) xloc = (/0,0,0/) |
Definition at line 55 of file BasicDisk/problem.f90.
TYPE(RefinementDef), pointer Refinement |
Definition at line 56 of file BasicDisk/problem.f90.
REAL(KIND=qPREC) alpha |
Definition at line 45 of file Binary/problem.f90.
REAL(KIND=qPREC) densw |
Definition at line 45 of file Binary/problem.f90.
REAL(KIND=qPREC) velw |
Definition at line 45 of file Binary/problem.f90.
REAL(KIND=qPREC) t1 |
Definition at line 45 of file Binary/problem.f90.
REAL(KIND=qPREC) t2 |
Definition at line 45 of file Binary/problem.f90.
INTEGER radiusw |
Definition at line 46 of file Binary/problem.f90.
LOGICAL windsPresent = .false. |
Definition at line 47 of file Binary/problem.f90.
LOGICAL disk = .false. |
Definition at line 47 of file Binary/problem.f90.
TYPE(PointGravityDef), pointer PointGravityObj [private] |
Definition at line 39 of file Bondi/problem.f90.
REAL(KIND=qprec) namb [private] |
Definition at line 40 of file Bondi/problem.f90.
REAL(KIND=qprec) tamb [private] |
Definition at line 40 of file Bondi/problem.f90.
REAL(KIND=qprec) ibs [private] |
Definition at line 40 of file Bondi/problem.f90.
REAL(KIND=qprec) obs [private] |
Definition at line 40 of file Bondi/problem.f90.
REAL(KIND=qprec) mcent [private] |
Definition at line 40 of file Bondi/problem.f90.
REAL(KIND=qprec) r_bh [private] |
Definition at line 40 of file Bondi/problem.f90.
REAL(KIND=qPREC), dimension(maxvars) qabove |
Definition at line 49 of file BrioWuShockTube/problem.f90.
REAL(KIND=qPREC), dimension(maxvars) qbelow |
Definition at line 49 of file BrioWuShockTube/problem.f90.
TYPE(SplitRegionDef), pointer SplitRegion |
Definition at line 50 of file BrioWuShockTube/problem.f90.
REAL(KIND=qPREC) phi |
Definition at line 51 of file BrioWuShockTube/problem.f90.
REAL(KIND=qPREC) theta |
Definition at line 51 of file BrioWuShockTube/problem.f90.
REAL(KIND=qPREC), dimension(3) position |
Definition at line 51 of file BrioWuShockTube/problem.f90.
TYPE(CoolingDef), pointer coolingobj [private] |
Definition at line 54 of file Christina_Original/problem.f90.
INTEGER iCooling [private] |
Definition at line 55 of file Christina_Original/problem.f90.
INTEGER iTracer1 = 0 [private] |
Definition at line 56 of file Christina_Original/problem.f90.
INTEGER iTracer2 = 0 [private] |
Definition at line 57 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) power [private] |
Definition at line 61 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) nCloud [private] |
Definition at line 61 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) TCloud [private] |
Definition at line 61 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) vx0 [private] |
Definition at line 61 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) vy0 [private] |
Definition at line 61 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) vz0 [private] |
Definition at line 61 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) kx0 [private] |
Definition at line 61 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) ky0 [private] |
Definition at line 61 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) kz0 [private] |
Definition at line 61 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) bmin [private] |
Definition at line 61 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) amaj [private] |
Definition at line 61 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) wght [private] |
Definition at line 61 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) lamda [private] |
Definition at line 61 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) sig0 [private] |
Definition at line 61 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) pert [private] |
Definition at line 61 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) radius [private] |
Definition at line 61 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) slope [private] |
Definition at line 61 of file Christina_Original/problem.f90.
REAL(KIND=xPrec) xlen [private] |
Definition at line 62 of file Christina_Original/problem.f90.
REAL(KIND=xPrec) ylen [private] |
Definition at line 62 of file Christina_Original/problem.f90.
REAL(KIND=xPrec) zlen [private] |
Definition at line 62 of file Christina_Original/problem.f90.
REAL(KIND=xPrec) xmin [private] |
Definition at line 62 of file Christina_Original/problem.f90.
REAL(KIND=xPrec) ymin [private] |
Definition at line 62 of file Christina_Original/problem.f90.
REAL(KIND=xPrec) zmin [private] |
Definition at line 62 of file Christina_Original/problem.f90.
INTEGER iseed [private] |
Definition at line 63 of file Christina_Original/problem.f90.
INTEGER kmin [private] |
Definition at line 63 of file Christina_Original/problem.f90.
INTEGER kmax [private] |
Definition at line 63 of file Christina_Original/problem.f90.
REAL(KIND = qPrec), dimension(:,:,:), allocatable amplitrand [private] |
Definition at line 64 of file Christina_Original/problem.f90.
INTEGER mxtot [private] |
Definition at line 65 of file Christina_Original/problem.f90.
INTEGER mytot [private] |
Definition at line 65 of file Christina_Original/problem.f90.
INTEGER mztot [private] |
Definition at line 65 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) alpha [private] |
Definition at line 67 of file Christina_Original/problem.f90.
REAL(KIND=qPrec) beta [private] |
Definition at line 67 of file Christina_Original/problem.f90.
REAL(KIND=qPREC) wind_density |
Definition at line 48 of file CorotatingBinary/problem.f90.
REAL(KIND=qPREC) wind_temp |
Definition at line 48 of file CorotatingBinary/problem.f90.
REAL(KIND=qPREC) r_p |
Definition at line 48 of file CorotatingBinary/problem.f90.
REAL(KIND=qPREC) v_w |
Definition at line 48 of file CorotatingBinary/problem.f90.
REAL(KIND=qPREC) omega_star |
Definition at line 48 of file CorotatingBinary/problem.f90.
REAL(KIND=qPREC) star_phi |
Definition at line 48 of file CorotatingBinary/problem.f90.
REAL(KIND=qPREC) r_bondi |
Definition at line 48 of file CorotatingBinary/problem.f90.
LOGICAL lCreateParticle = .false. |
Definition at line 49 of file CorotatingBinary/problem.f90.
LOGICAL Equi [private] |
Definition at line 38 of file CurrentSheet/problem.f90.
REAL(KIND=qPrec) rho0 [private] |
Definition at line 39 of file CurrentSheet/problem.f90.
REAL(KIND=qPrec) rho1 [private] |
Definition at line 39 of file CurrentSheet/problem.f90.
REAL(KIND=qPrec) t0 [private] |
Definition at line 39 of file CurrentSheet/problem.f90.
REAL(KIND=qPrec) t1 [private] |
Definition at line 39 of file CurrentSheet/problem.f90.
REAL(KIND=qPrec) B0 [private] |
Definition at line 39 of file CurrentSheet/problem.f90.
REAL(KIND=qPrec) B1 [private] |
Definition at line 39 of file CurrentSheet/problem.f90.
REAL(KIND=qPrec) crad [private] |
Definition at line 39 of file CurrentSheet/problem.f90.
INTEGER parameter ResTest_FILEHANDLE = 32 [private] |
Definition at line 40 of file CurrentSheet/problem.f90.
REAL(KIND=qPrec) rho [private] |
Definition at line 49 of file FieldLoopAdvection/problem.f90.
REAL(KIND=qPrec) p [private] |
Definition at line 49 of file FieldLoopAdvection/problem.f90.
REAL(KIND=qPrec), dimension(3) v [private] |
Definition at line 49 of file FieldLoopAdvection/problem.f90.
REAL(KIND=qPrec) Ao [private] |
Definition at line 49 of file FieldLoopAdvection/problem.f90.
REAL(KIND=qPrec) thickness [private] |
Definition at line 49 of file FieldLoopAdvection/problem.f90.
REAL(KIND=qPrec) R [private] |
Definition at line 49 of file FieldLoopAdvection/problem.f90.
REAL(KIND=qPrec) phi [private] |
Definition at line 49 of file FieldLoopAdvection/problem.f90.
REAL(KIND=qPrec) theta [private] |
Definition at line 49 of file FieldLoopAdvection/problem.f90.
REAL(KIND=qPREC), dimension(:,:,:), allocatable infoq [private] |
Definition at line 50 of file FieldLoopAdvection/problem.f90.
INTEGER sample_res = 16 [private] |
Definition at line 51 of file FieldLoopAdvection/problem.f90.
LOGICAL lCooling [private] |
Definition at line 53 of file FieldLoopAdvection/problem.f90.
LOGICAL lResolutionTest = .false. [private] |
Definition at line 54 of file FieldLoopAdvection/problem.f90.
REAL(KIND=qPREC), dimension(0:maxdepth) filling_fractions [private] |
Definition at line 49 of file FillingFraction/problem.f90.
REAL(KIND=qPREC), dimension(3) vel [private] |
Definition at line 50 of file FillingFraction/problem.f90.
REAL(KIND=qPREC) L [private] |
Definition at line 50 of file FillingFraction/problem.f90.
REAL(8) ProbtStart [private] |
Definition at line 51 of file FillingFraction/problem.f90.
REAL(8) ProbTFinal [private] |
Definition at line 52 of file FillingFraction/problem.f90.
INTEGER(8) nRootSteps [private] |
Definition at line 53 of file FillingFraction/problem.f90.
INTEGER(8) iRootSteps [private] |
Definition at line 53 of file FillingFraction/problem.f90.
INTEGER(8) StartStep [private] |
Definition at line 53 of file FillingFraction/problem.f90.
INTEGER(8) CellUpdatesByLevel [private] |
Definition at line 53 of file FillingFraction/problem.f90.
INTEGER(8) TotalCellUpdatesByLevel [private] |
Definition at line 53 of file FillingFraction/problem.f90.
INTEGER, dimension(0:maxdepth) branching_ratio = 1 [private] |
Definition at line 54 of file FillingFraction/problem.f90.
REAL(KIND=qPREC) CellCostByLevel [private] |
Definition at line 55 of file FillingFraction/problem.f90.
REAL(KIND=qPREC) TotalCellCostByLevel [private] |
Definition at line 55 of file FillingFraction/problem.f90.
REAL(KIND=qPREC) dy [private] |
Definition at line 55 of file FillingFraction/problem.f90.
REAL(KIND=qPREC) dz [private] |
Definition at line 55 of file FillingFraction/problem.f90.
REAL(KIND=qPREC), dimension(:,:,:,:), allocatable GxByLevel [private] |
Definition at line 56 of file FillingFraction/problem.f90.
INTEGER, dimension(:,:), allocatable CellsByStepByLevel [private] |
Definition at line 58 of file FillingFraction/problem.f90.
REAL(KIND=qPREC), dimension(:), allocatable WorkLoadByRootStep [private] |
Definition at line 59 of file FillingFraction/problem.f90.
INTEGER, dimension(:), allocatable CellsByRootStep [private] |
Definition at line 60 of file FillingFraction/problem.f90.
INTEGER, dimension(:), allocatable indices [private] |
Definition at line 60 of file FillingFraction/problem.f90.
LOGICAL lPlaceCentered = .true. [private] |
Definition at line 61 of file FillingFraction/problem.f90.
REAL(KIND=qPrec) r0 [private] |
Definition at line 37 of file GaussDiffusion/problem.f90.
REAL(KIND=qPrec) B0x [private] |
Definition at line 37 of file GaussDiffusion/problem.f90.
REAL(KIND=qPrec) B0y [private] |
Definition at line 37 of file GaussDiffusion/problem.f90.
REAL(KIND=qPREC), dimension(0:maxdepth) r_children |
Definition at line 54 of file GravitationalCascade/problem.f90.
REAL(KIND=qPREC), dimension(0:maxdepth) rho_children |
Definition at line 54 of file GravitationalCascade/problem.f90.
REAL(KIND=qPREC), dimension(0:maxdepth) fill_fraction |
Definition at line 54 of file GravitationalCascade/problem.f90.
REAL(KIND=qPREC), dimension(0:maxdepth) xi |
Definition at line 54 of file GravitationalCascade/problem.f90.
INTEGER ClumpTreeDepth = 1 |
Definition at line 55 of file GravitationalCascade/problem.f90.
INTEGER n_children |
Definition at line 55 of file GravitationalCascade/problem.f90.
REAL(KIND=qPREC), dimension(0:maxdepth) cells_per_cooling_length = 0 [private] |
Definition at line 63 of file GravoTurbulence/problem.f90.
REAL(KIND=qPrec), parameter Y = 2d-26 [private] |
Definition at line 65 of file GravoTurbulence/problem.f90.
TYPE(ClumpDef), pointer clump [private] |
Definition at line 67 of file GravoTurbulence/problem.f90.
TYPE(LayoutDef), pointer Layout [private] |
Definition at line 69 of file GravoTurbulence/problem.f90.
REAL(KIND=qPREC), dimension(:,:,:,:), pointer data [private] |
Definition at line 70 of file GravoTurbulence/problem.f90.
INTEGER RemapLevel [private] |
Definition at line 71 of file GravoTurbulence/problem.f90.
INTEGER, dimension(:), allocatable map [private] |
Definition at line 50 of file HydroWaves/problem.f90.
REAL(KIND=qPREC), dimension(:), allocatable dq [private] |
Definition at line 51 of file HydroWaves/problem.f90.
REAL(KIND=qPREC), dimension(:), allocatable q [private] |
Definition at line 51 of file HydroWaves/problem.f90.
REAL(KIND=qPREC), dimension(:), allocatable w [private] |
Definition at line 51 of file HydroWaves/problem.f90.
REAL(KIND=qPREC), dimension(:), allocatable dw [private] |
Definition at line 51 of file HydroWaves/problem.f90.
REAL(KIND=qPREC), dimension(:,:), allocatable lambda [private] |
Definition at line 52 of file HydroWaves/problem.f90.
REAL(KIND=qPREC), dimension(:,:), allocatable A [private] |
Definition at line 52 of file HydroWaves/problem.f90.
REAL(KIND=qPREC), dimension(:,:), allocatable Lamb [private] |
Definition at line 52 of file HydroWaves/problem.f90.
REAL(KIND=qPREC), dimension(:,:), allocatable Am [private] |
Definition at line 52 of file HydroWaves/problem.f90.
REAL(KIND=qPREC), dimension(:,:), allocatable An [private] |
Definition at line 52 of file HydroWaves/problem.f90.
REAL(KIND=qPREC), dimension(:,:), allocatable qExact [private] |
Definition at line 52 of file HydroWaves/problem.f90.
REAL(KIND=qPREC), dimension(:,:,:), allocatable l [private] |
Definition at line 53 of file HydroWaves/problem.f90.
REAL(KIND=qPREC), dimension(:,:,:), allocatable r [private] |
Definition at line 53 of file HydroWaves/problem.f90.
REAL(KIND=qPREC) wave_speed [private] |
Definition at line 54 of file HydroWaves/problem.f90.
REAL(KIND=qPREC) rho [private] |
Definition at line 55 of file HydroWaves/problem.f90.
REAL(KIND=qPREC) p [private] |
Definition at line 55 of file HydroWaves/problem.f90.
REAL(KIND=qPREC) vx [private] |
Definition at line 55 of file HydroWaves/problem.f90.
REAL(KIND=qPREC) vy [private] |
Definition at line 55 of file HydroWaves/problem.f90.
REAL(KIND=qPREC) vz [private] |
Definition at line 55 of file HydroWaves/problem.f90.
REAL(KIND=qPREC) Bx [private] |
Definition at line 55 of file HydroWaves/problem.f90.
REAL(KIND=qPREC) By [private] |
Definition at line 55 of file HydroWaves/problem.f90.
REAL(KIND=qPREC) Bz [private] |
Definition at line 55 of file HydroWaves/problem.f90.
REAL(KIND=qPREC) WaveStrength [private] |
Definition at line 55 of file HydroWaves/problem.f90.
REAL(KIND=qPREC) wavespeed [private] |
Definition at line 55 of file HydroWaves/problem.f90.
INTEGER WaveFamily [private] |
Definition at line 56 of file HydroWaves/problem.f90.
INTEGER iReal1D |
Definition at line 54 of file IsotropicTurbulence/problem.f90.
INTEGER iImag1D |
Definition at line 54 of file IsotropicTurbulence/problem.f90.
INTEGER iRhoBack |
Definition at line 54 of file IsotropicTurbulence/problem.f90.
TYPE(PFFTPlanDef), pointer Plan |
Definition at line 55 of file IsotropicTurbulence/problem.f90.
REAL(KIND=qPREC) beta = -1.5d0 |
Definition at line 56 of file IsotropicTurbulence/problem.f90.
REAL(KIND=qPREC) Mach_turb = 5d0 |
Definition at line 56 of file IsotropicTurbulence/problem.f90.
REAL(KIND=qPREC) kmax = 2d0 |
Definition at line 56 of file IsotropicTurbulence/problem.f90.
REAL(KIND=qPREC) alpha_const = 0d0 |
Definition at line 56 of file IsotropicTurbulence/problem.f90.
REAL(KIND=qPREC) alpha_est |
Definition at line 56 of file IsotropicTurbulence/problem.f90.
REAL(KIND=qPREC) KE_Target |
Definition at line 56 of file IsotropicTurbulence/problem.f90.
REAL(KIND=qPREC) KE_avg |
Definition at line 56 of file IsotropicTurbulence/problem.f90.
REAL(KIND=qPREC) relaxation_time |
Definition at line 56 of file IsotropicTurbulence/problem.f90.
REAL(KIND=qPREC) KE = 0d0 |
Definition at line 56 of file IsotropicTurbulence/problem.f90.
TYPE(LayoutDef), pointer layout |
Definition at line 57 of file IsotropicTurbulence/problem.f90.
REAL(8), dimension(:,:,:,:), pointer data |
Definition at line 58 of file IsotropicTurbulence/problem.f90.
INTEGER, dimension(:), allocatable FieldID |
Definition at line 59 of file IsotropicTurbulence/problem.f90.
REAL(KIND=qPREC), dimension(:,:,:,:), pointer forcing |
Definition at line 61 of file IsotropicTurbulence/problem.f90.
REAL(KIND=qPREC), dimension(:,:,:,:), pointer tempforcing |
Definition at line 61 of file IsotropicTurbulence/problem.f90.
TYPE(TotalDef), pointer Total |
Definition at line 62 of file IsotropicTurbulence/problem.f90.
TYPE(TotalDef), pointer PxTotal |
Definition at line 62 of file IsotropicTurbulence/problem.f90.
TYPE(TotalDef), pointer PyTotal |
Definition at line 62 of file IsotropicTurbulence/problem.f90.
TYPE(TotalDef), pointer PzTotal |
Definition at line 62 of file IsotropicTurbulence/problem.f90.
REAL(KIND=qPREC) density |
Definition at line 63 of file IsotropicTurbulence/problem.f90.
REAL(KIND=qPREC) pressure |
Definition at line 63 of file IsotropicTurbulence/problem.f90.
REAL(KIND=qPREC) t_start_avg |
Definition at line 64 of file IsotropicTurbulence/problem.f90.
REAL(KIND=qPREC) t_final_avg |
Definition at line 64 of file IsotropicTurbulence/problem.f90.
REAL(KIND=qPREC) t_cross |
Definition at line 64 of file IsotropicTurbulence/problem.f90.
REAL(KIND=qPREC), dimension(3) dv |
Definition at line 64 of file IsotropicTurbulence/problem.f90.
TYPE(ProjectionDef), pointer Projection |
Definition at line 65 of file IsotropicTurbulence/problem.f90.
INTEGER nParticles |
Definition at line 48 of file jets/problem.f90.
INTEGER itracer2 |
Definition at line 48 of file jets/problem.f90.
INTEGER iProp |
Definition at line 48 of file jets/problem.f90.
REAL(KIND=qPREC) namb |
Definition at line 49 of file jets/problem.f90.
REAL(KIND=qPREC) njet |
Definition at line 49 of file jets/problem.f90.
REAL(KIND=qPREC) tamb |
Definition at line 49 of file jets/problem.f90.
REAL(KIND=qPREC) Rjet |
Definition at line 49 of file jets/problem.f90.
REAL(KIND=qPREC) tjet |
Definition at line 49 of file jets/problem.f90.
REAL(KIND=qPREC) vjet |
Definition at line 49 of file jets/problem.f90.
REAL(KIND=qPREC) torusalpha |
Definition at line 49 of file jets/problem.f90.
REAL(KIND=qPREC) torusbeta |
Definition at line 49 of file jets/problem.f90.
LOGICAL jet |
Definition at line 50 of file jets/problem.f90.
LOGICAL rings |
Definition at line 50 of file jets/problem.f90.
LOGICAL stratified |
Definition at line 50 of file jets/problem.f90.
LOGICAL anotherClump = .false. |
Definition at line 50 of file jets/problem.f90.
LOGICAL torus |
Definition at line 50 of file jets/problem.f90.
LOGICAL lform |
Definition at line 50 of file jets/problem.f90.
REAL(KIND=qprec), dimension(2) ybounds [private] |
Definition at line 45 of file Marquee/problem.f90.
REAL(KIND=qprec) textspeed [private] |
Definition at line 45 of file Marquee/problem.f90.
REAL(KIND=qprec) backtextspeed [private] |
Definition at line 45 of file Marquee/problem.f90.
REAL(KIND=qprec) indexspeed [private] |
Definition at line 45 of file Marquee/problem.f90.
REAL(KIND=qprec) tstart [private] |
Definition at line 45 of file Marquee/problem.f90.
REAL(KIND=qprec) contrast [private] |
Definition at line 45 of file Marquee/problem.f90.
REAL(KIND=qprec) messagedx [private] |
Definition at line 45 of file Marquee/problem.f90.
REAL(KIND=qprec) rhoBackground [private] |
Definition at line 45 of file Marquee/problem.f90.
REAL(KIND=qprec) EnergyBackground [private] |
Definition at line 45 of file Marquee/problem.f90.
REAL(KIND=qprec) drho [private] |
Definition at line 45 of file Marquee/problem.f90.
REAL(KIND=qprec) dp [private] |
Definition at line 45 of file Marquee/problem.f90.
REAL(KIND=qprec) de [private] |
Definition at line 45 of file Marquee/problem.f90.
REAL(KIND=qprec) rhoMessage [private] |
Definition at line 45 of file Marquee/problem.f90.
REAL(KIND=qprec) EnergyMessage [private] |
Definition at line 45 of file Marquee/problem.f90.
REAL(KIND=qprec) period [private] |
Definition at line 45 of file Marquee/problem.f90.
REAL(KIND=qprec) dv [private] |
Definition at line 45 of file Marquee/problem.f90.
REAL(KIND=qprec) yperiod [private] |
Definition at line 45 of file Marquee/problem.f90.
REAL(KIND=qprec) ydv [private] |
Definition at line 45 of file Marquee/problem.f90.
INTEGER(KIND=qPREC), dimension(:,:), allocatable message [private] |
Definition at line 47 of file Marquee/problem.f90.
INTEGER, dimension(2) msize [private] |
Definition at line 49 of file Marquee/problem.f90.
REAL(KIND=qPREC) rhoOut [private] |
Definition at line 50 of file Marquee/problem.f90.
REAL(KIND=qPREC) pOut [private] |
Definition at line 50 of file Marquee/problem.f90.
REAL(KIND=qPREC) vxOut [private] |
Definition at line 50 of file Marquee/problem.f90.
REAL(KIND=qPREC) vyOut [private] |
Definition at line 50 of file Marquee/problem.f90.
REAL(KIND=qPREC) vzOut [private] |
Definition at line 50 of file Marquee/problem.f90.
REAL(KIND=qPREC) BxOut [private] |
Definition at line 50 of file Marquee/problem.f90.
REAL(KIND=qPREC) ByOut [private] |
Definition at line 50 of file Marquee/problem.f90.
REAL(KIND=qPREC) BzOut [private] |
Definition at line 50 of file Marquee/problem.f90.
REAL(KIND=qPREC), dimension(0:maxdepth) InterfaceWidth = 0 |
Definition at line 55 of file MolecularCloudFormation/problem.f90.
TYPE(CollidingFlowDef), pointer CollidingFlow |
Definition at line 56 of file MolecularCloudFormation/problem.f90.
TYPE(ShapeDef), pointer DerefineShape = >Null() |
Definition at line 57 of file MolecularCloudFormation/problem.f90.
REAL(KIND=qPREC) IIScaleCool |
Definition at line 61 of file MolecularCloudFormation/problem.f90.
REAL(KIND=qPREC) InterfaceTime |
Definition at line 61 of file MolecularCloudFormation/problem.f90.
REAL(KIND=qPREC) IIScaleHeat |
Definition at line 61 of file MolecularCloudFormation/problem.f90.
REAL(KIND=qPREC) derefine_radius = 1e20 |
Definition at line 61 of file MolecularCloudFormation/problem.f90.
INTEGER derefine_dist = 0 |
Definition at line 62 of file MolecularCloudFormation/problem.f90.
LOGICAL DeRefineOutSide = .false. |
Definition at line 64 of file MolecularCloudFormation/problem.f90.
LOGICAL lClumps = .false. |
Definition at line 65 of file MolecularCloudFormation/problem.f90.
LOGICAL lPlaceClumps = .true. |
Definition at line 66 of file MolecularCloudFormation/problem.f90.
REAL(KIND=qPREC) ClumpJeansFact = .5d0 |
Definition at line 67 of file MolecularCloudFormation/problem.f90.
REAL(KIND=qPREC) MeanDensitywClumps = 3d0 |
Definition at line 68 of file MolecularCloudFormation/problem.f90.
REAL(KIND=qPREC) ClumpChi = 10 |
Definition at line 69 of file MolecularCloudFormation/problem.f90.
REAL(KIND=qPREC) separation_param = .3d0 |
Definition at line 70 of file MolecularCloudFormation/problem.f90.
REAL(KIND=qPREC) TShutOff = 1d30 |
Definition at line 71 of file MolecularCloudFormation/problem.f90.
REAL(KIND=qPREC) RampTime = 1d0 |
Definition at line 72 of file MolecularCloudFormation/problem.f90.
TYPE(ClumpDef), pointer myclump |
Definition at line 48 of file MomentumConservation/problem.f90.
INTEGER nmodex [private] |
Definition at line 37 of file MTI/problem.f90.
INTEGER nmodey [private] |
Definition at line 37 of file MTI/problem.f90.
INTEGER bc [private] |
Definition at line 37 of file MTI/problem.f90.
REAL(KIND=qPrec) p0 [private] |
Definition at line 38 of file MTI/problem.f90.
REAL(KIND=qPrec) y0 [private] |
Definition at line 38 of file MTI/problem.f90.
REAL(KIND=qPrec) v0 [private] |
Definition at line 38 of file MTI/problem.f90.
REAL(KIND=qPrec) B_static [private] |
Definition at line 38 of file MTI/problem.f90.
REAL(KIND=qPrec) lx [private] |
Definition at line 38 of file MTI/problem.f90.
INTEGER, parameter MTI_FILEHANDLE = 32 [private] |
Definition at line 39 of file MTI/problem.f90.
REAL(KIND=qPREC) wind_thickness |
Definition at line 48 of file MultiClumps/problem.f90.
REAL(KIND=qPREC) wind_vel |
Definition at line 48 of file MultiClumps/problem.f90.
REAL(KIND=qPREC) wind_refinement_time |
Definition at line 48 of file MultiClumps/problem.f90.
TYPE(WindDef), pointer Wind |
Definition at line 49 of file MultiClumps/problem.f90.
REAL(KIND=qPrec) vx |
Definition at line 46 of file RadiativeInstability0/problem.f90.
REAL(KIND=qPREC) n_amb |
Definition at line 56 of file RadShock/problem.f90.
REAL(KIND=qPREC) v_amb |
Definition at line 56 of file RadShock/problem.f90.
REAL(KIND=qPREC) T_amb |
Definition at line 56 of file RadShock/problem.f90.
REAL(KIND=qPREC) By_amb |
Definition at line 56 of file RadShock/problem.f90.
REAL(KIND=qPREC) Xh_amb |
Definition at line 56 of file RadShock/problem.f90.
REAL(KIND=qPREC) Hefrac |
Definition at line 56 of file RadShock/problem.f90.
REAL(KIND=qPREC) rho_amb |
Definition at line 57 of file RadShock/problem.f90.
REAL(KIND=qPREC) p_amb |
Definition at line 57 of file RadShock/problem.f90.
REAL(KIND=qPREC) rho_ps |
Definition at line 57 of file RadShock/problem.f90.
REAL(KIND=qPREC) v_ps |
Definition at line 57 of file RadShock/problem.f90.
REAL(KIND=qPREC) p_ps |
Definition at line 57 of file RadShock/problem.f90.
REAL(KIND=qPREC) By_ps |
Definition at line 57 of file RadShock/problem.f90.
REAL(KIND=qPREC) mu |
Definition at line 57 of file RadShock/problem.f90.
REAL(KIND=qPREC), public DensityAbove |
Definition at line 53 of file RTInstability/problem.f90.
REAL(KIND=qPREC), public DensityBelow |
Definition at line 53 of file RTInstability/problem.f90.
REAL(KIND=qPREC), public Amplitude |
Definition at line 53 of file RTInstability/problem.f90.
REAL(KIND=qPREC), public atwood_number |
Definition at line 53 of file RTInstability/problem.f90.
REAL(KIND=qPREC), public wave_number |
Definition at line 53 of file RTInstability/problem.f90.
REAL(KIND=qPREC), public lambda_analytic |
Definition at line 53 of file RTInstability/problem.f90.
REAL(KIND=qPREC) ambient_density [private] |
Definition at line 52 of file StreamDisk/problem.f90.
REAL(KIND=qPREC) ambient_temperature [private] |
Definition at line 52 of file StreamDisk/problem.f90.
REAL(KIND=qPREC) disk_softlength [private] |
Definition at line 52 of file StreamDisk/problem.f90.
REAL(KIND=qPREC) disk_density [private] |
Definition at line 52 of file StreamDisk/problem.f90.
REAL(KIND=qPREC) disk_temperature [private] |
Definition at line 52 of file StreamDisk/problem.f90.
REAL(KIND=qPREC) disk_radius [private] |
Definition at line 52 of file StreamDisk/problem.f90.
REAL(KIND=qPREC) disk_smoothing [private] |
Definition at line 52 of file StreamDisk/problem.f90.
REAL(KIND=qPREC) disk_height [private] |
Definition at line 52 of file StreamDisk/problem.f90.
REAL(KIND=qPREC) stream_density [private] |
Definition at line 52 of file StreamDisk/problem.f90.
REAL(KIND=qPREC) stream_temperature [private] |
Definition at line 52 of file StreamDisk/problem.f90.
REAL(KIND=qPREC) stream_velocity [private] |
Definition at line 52 of file StreamDisk/problem.f90.
REAL(KIND=qPREC) stream_radius [private] |
Definition at line 52 of file StreamDisk/problem.f90.
REAL(KIND=qPREC) stream_halfwidth [private] |
Definition at line 52 of file StreamDisk/problem.f90.
REAL(KIND=qPREC) stream_halfheight [private] |
Definition at line 52 of file StreamDisk/problem.f90.
REAL(KIND=qPREC) stream_xpos [private] |
Definition at line 52 of file StreamDisk/problem.f90.
REAL(KIND=qPREC) central_mass [private] |
Definition at line 52 of file StreamDisk/problem.f90.
REAL(KIND=qPREC) hotspot_width [private] |
Definition at line 52 of file StreamDisk/problem.f90.
REAL(KIND=qPREC), dimension(3) hotspot_pos [private] |
Definition at line 52 of file StreamDisk/problem.f90.
INTEGER disk_maxlevel [private] |
Definition at line 57 of file StreamDisk/problem.f90.
LOGICAL lGlobalSim [private] |
Definition at line 58 of file StreamDisk/problem.f90.
LOGICAL lMatchPressure [private] |
Definition at line 58 of file StreamDisk/problem.f90.
LOGICAL lRefineHotSpot [private] |
Definition at line 58 of file StreamDisk/problem.f90.
INTEGER stream_tracer = 0 [private] |
Definition at line 59 of file StreamDisk/problem.f90.
REAL(KIND=qPREC) velocity [private] |
Definition at line 46 of file Template/problem.f90.
TYPE(pWindDef), dimension(:), allocatable MyWinds |
Definition at line 49 of file TrueLoveProblems/problem.f90.