Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Table of all test problems

This table lists all test problems in the Quokka codebase. The acronyms used are as follows:

  • SG: Single-group radiation
  • MG: Multi-group radiation
  • ThermalDust: Dust thermally coupled to the gas
  • PE: Photoelectric heating
  • CIC: Cloud-in-cell particles
ProblemDIMHydroMHDRadGravityParticlesPassiveScalars
Advection1❌❌❌❌❌❌
AdvectionSemiellipse1❌❌❌❌❌❌
AlfvenWaveCircularConvergence3✅✅❌❌❌❌
AlfvenWaveLinearConvergence3✅✅❌❌❌❌
BinaryOrbitCIC3✅❌❌✅CIC❌
BrioWuShockTube3✅✅❌❌❌❌
CurrentSheet3✅✅❌❌❌❌
DTypeFront_JAFF3✅❌SG❌❌❌
DTypeFrontVC2✅❌SG❌❌❌
DiskGalaxy3✅✅❌✅CIC, StochasticStellarPop1
DustAdvection1✅❌❌❌❌❌
DustAdvection3D3✅❌❌❌❌❌
DustDampedGyromotion3✅✅❌❌❌❌
DustDamping1✅❌❌❌❌❌
DustDampingIteration1✅❌❌❌❌❌
DustDampingIterationMHDZeroCharge3✅✅❌❌❌❌
DustDampingMHDZeroB3✅✅❌❌❌❌
DustDampingWithExternalForce1✅❌❌❌❌❌
DustHallPedersenDrift3✅✅❌❌❌❌
DustLorentzShock3✅✅❌❌❌❌
DustMagnetizedRDI3✅✅❌❌❌❌
DustSoundwave1✅❌❌❌❌❌
DustyAlfvenWave3✅✅❌❌❌❌
DustyOrszagTang3✅✅❌❌❌❌
DustyShock1✅❌❌❌❌❌
EntropyWaveConvergence3✅✅❌❌❌❌
FCQuantities3✅✅❌❌❌❌
FastWaveConvergence3✅✅❌❌❌❌
FieldLoop3✅✅❌❌❌❌
GravRadParticle3D3❌❌SG✅CIC, Rad, CICRad❌
HydroBlast3D3✅❌❌❌❌❌
HydroContact1✅❌❌❌❌2
HydroHighMach1✅❌❌❌❌❌
HydroLeblanc1✅❌❌❌❌❌
HydroQuirk2✅❌❌❌❌❌
HydroSMS1✅❌❌❌❌❌
HydroShocktube1✅❌❌❌❌❌
HydroShocktubeCMA1✅❌❌❌❌3
HydroShuOsher1✅❌❌❌❌❌
HydroVacuum1✅❌❌❌❌❌
HydroWaveConvergence1✅❌❌❌❌❌
HydrostaticAtmosphere1✅❌❌❌❌❌
MHDBalsaraVortex3✅✅❌❌❌❌
MHDBitwiseICs3✅✅❌❌❌❌
MHDBlast3✅✅❌❌❌❌
MHDQuirk3✅✅❌❌❌❌
MHDResistiveEnergyFluxKernel3✅✅❌❌❌❌
NscbcChannel1✅❌❌❌❌1
NscbcVortex2✅❌❌❌❌1
ODEIntegration1❌❌❌❌❌❌
OneZonePhotoionization1❌❌SG❌❌❌
OrszagTang3✅✅❌❌❌❌
ParticleAccretion3✅✅❌✅Sink❌
ParticleCreation3✅✅❌✅Test❌
ParticleDeposition3✅❌❌❌CIC, Test❌
ParticleRadiation3✅❌MG❌StochasticStellarPop❌
ParticleSF3✅❌❌❌StochasticStellarPop❌
ParticleSink3✅✅❌✅Sink❌
ParticleSinkFormation3✅✅❌✅Sink❌
ParticleSinkSubcycle3✅❌❌❌Sink❌
ParticleStarEvolution3✅✅❌✅Star❌
PassiveScalar1✅❌❌❌❌1
PopIII3✅❌❌✅❌❌
PrimordialChem1✅❌❌❌❌❌
RadDust1✅❌SG+ThermalDust❌❌❌
RadDustMG1✅❌MG+ThermalDust❌❌❌
RadForce1✅❌SG❌❌❌
RadLineCooling1✅❌SG+ThermalDust❌❌❌
RadLineCoolingMG1✅❌MG+ThermalDust+PE❌❌❌
RadMarshak1❌❌SG❌❌❌
RadMarshakAsymptotic1❌❌SG❌❌❌
RadMarshakCGS1❌❌SG❌❌❌
RadMarshakDust1❌❌MG+ThermalDust❌❌❌
RadMarshakDustPE1❌❌MG+ThermalDust+PE❌❌❌
RadMarshakVaytet1❌❌MG❌❌❌
RadMatterCoupling1❌❌SG❌❌❌
RadMatterCouplingRSLA1❌❌SG❌❌❌
RadStreaming1❌❌SG❌❌❌
RadStreamingY2❌❌SG❌❌❌
RadSuOlson1❌❌SG❌❌❌
RadTube1✅❌MG❌❌❌
RadhydroBB1✅❌MG❌❌❌
RadhydroPulse1✅❌SG❌❌❌
RadhydroPulseDyn1✅❌SG❌❌❌
RadhydroPulseGrey1✅❌SG❌❌❌
RadhydroPulseMGconst1✅✅MG❌❌❌
RadhydroPulseMGint1✅❌MG❌❌❌
RadhydroShell3✅❌SG❌❌❌
RadhydroShock1✅❌SG❌❌❌
RadhydroShockCGS1✅❌SG❌❌❌
RadhydroShockMultigroup1✅❌MG❌❌❌
RadhydroUniformAdvecting1✅❌SG❌❌❌
RandomBlast3✅❌❌✅StochasticStellarPop1
RayleighTaylor3D3✅❌❌❌❌1
ResampledCoolingTest3✅❌❌❌❌❌
RyuJones2aShockTube3✅✅❌❌❌❌
SN3✅✅❌❌Test1
ShockCloud3✅❌❌❌❌3
SlowWaveConvergence3✅✅❌❌❌❌
SphericalCollapse3✅❌❌✅CIC❌
StarCluster3✅❌❌✅❌❌
StromgrenSphere3❌❌SG❌❌❌
StromgrenSphereRSLA3❌❌SG❌❌❌
TallBoxSf3✅❌❌✅StochasticStellarPop1
ThermalConduction1✅❌❌❌❌❌
Turbulence3✅❌❌❌❌1