Class IndexΒΆ

adc_cpp: Class Index
adc_cpp 0.3.0
Model-free C++23 core for coupled hyperbolic-elliptic systems on adaptive (AMR) meshes, with MPI and GPU (Kokkos) backends
Class Index
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | Z
A
AddScaledComponentKernel (pops::detail)
AdvanceExplicit (pops::detail)
AdvanceExplicitEb (pops::detail)
AdvanceExplicitMasked (pops::detail)
AdvanceFab1cKernel (pops::detail)
AdvanceImex (pops::detail)
AdvanceImexEb (pops::detail)
AdvanceImexMasked (pops::detail)
AdvanceImexRkArs222 (pops::detail)
AdvectionDiffusion (pops::validation)
AmrAdvanceFacesKernel (pops)
AmrApplySourceKernel (pops)
AmrAverageDownKernel (pops)
AmrBlockBuildArgs (pops::detail)
AmrBuildParams (pops)
AmrCompiledHooks (pops)
AmrCondensedSchurSourceStepper (pops)
AmrCouplerMP (pops)
AmrDiscLF (pops)
AmrHierarchy (pops)
AmrHierarchyLayout (pops)
AmrImplicitSourceStepper (pops)
AmrLevelMF (pops::detail)
AmrLevelMP (pops)
AmrLevelStack (pops)
AmrRuntime (pops)
AmrRuntimeBlock (pops)
AmrSspRhsKernel (pops)
AmrSystem (pops)
AmrSystemConfig (pops)
AmrSystemCoupler (pops)
ApplyLaplacianKernel (pops::detail)
ArenaStats (pops)
Array4 (pops)
AssembleRhsHllCachedKernel (pops::detail)
AssembleRhsKernel (pops::detail)
AssembleRhsMaskedKernel (pops::detail)
Aux (pops)
AuxHaloPolicy (pops)
AverageDownKernel (pops::detail)
AvgDownMultiKernel (pops::detail)
B
BackgroundDensity (pops)
BackwardEulerSourceKernel (pops::detail)
BackwardEulerSourceStatKernel (pops::detail)
BCFaceXHiKernel (pops::detail)
BCFaceXLoKernel (pops::detail)
BCFaceYHiKernel (pops::detail)
BCFaceYLoKernel (pops::detail)
BCRec (pops)
BlockBuildArgs (pops::detail)
BlockClosures (pops)
BlockMeta (pops::native_loader)
BlockRhsEval (pops::detail)
BlockRhsEvalEb (pops::detail)
BlockRhsEvalMasked (pops::detail)
SystemBlockStore::BlockState (pops)
Box2D (pops)
BoxArray (pops)
BoxHash (pops)
BrickManifestEntry (pops::runtime::program)
BrickRegistry (pops::runtime::program)
BuiltBlock (pops::detail)
C
CacheManager (pops::runtime::program)
CacheSlot (pops::runtime::program)
ChargeDensity (pops)
ChargeDensityRhs (pops)
ClusterParams (pops)
CoarseFineInterface (pops)
CompositeFacPoisson (pops)
CompositeModel (pops)
CompositeSource (pops)
CondensedSchurSourceStepper (pops)
ConstArray4 (pops)
CopyBzKernel (pops::detail)
CopyComp0Kernel (pops::detail)
CopyShiftedKernel (pops::detail)
CoupledFreqKernel (pops)
CoupledSourceKernel (pops)
CoupledSourceProgram (pops)
CoupledSystem (pops)
Coupler (pops)
CoverageMask (pops)
CsProgram (pops)
CutFraction (pops::detail)
D
DiscDomain (pops::detail)
DiscLevelSet (pops::detail)
DistributedFFTSolver (pops)
DistributionMapping (pops)
DivergenceKernel (pops::detail)
DotKernel (pops::detail)
E
EbAssembleRhsKernel (pops::detail)
EbFaceFluxXKernel (pops::detail)
EbFaceFluxYKernel (pops::detail)
EigBounds (pops)
ElectrostaticLorentzCondensation (pops)
EllipticProblem (pops)
EllipticTag (pops)
Profiler::Entry (pops::runtime::program)
EquationBlock (pops)
Euler (pops)
ExBVelocity (pops)
ExBVelocityPolar (pops)
ExternalBrickHandle (pops::runtime::program)
ExtractVelocityKernel (pops::detail)
F
Fab2D (pops)
FaceFluxXKernel (pops::detail)
FaceFluxYKernel (pops::detail)
FieldPostProcess (pops)
FieldPostprocessKernel (pops::detail)
FluxRegister (pops)
ForEachBlockProbe (pops::detail)
ForwardEuler (pops)
G
GeometricMG (pops)
Geometry (pops)
GravityCoupling (pops)
GravityForce (pops)
GridContext (pops)
GsColorKernel (pops::detail)
H
HalfPlaneDomain (pops::detail)
HaloExchange (pops)
HaloJob (pops)
HaloSchedule (pops)
HaloScheduleCache (pops)
HasRuntimeParams (pops::compiled_block)
HasRuntimeParams< B, std::void_t< decltype(std::declval< B & >().params)> > (pops::compiled_block)
HLLCFlux (pops)
HLLFlux (pops)
HotspotFn (pops::detail)
I
IModel (pops)
ImplicitMask (pops)
ImplicitSourceStepper (pops)
InterpolateKernel (pops::detail)
InvStabilityDtKernel (pops::detail)
IsothermalFlux (pops)
IsothermalFluxPolar (pops)
K
KrylovResult (pops)
L
LangmuirMode (pops::validation)
LevelHierarchy (pops)
LimiterTag (pops)
LincombKernel (pops::detail)
LocalGrid (pops::compiled_block)
LorentzEliminator (pops)
M
MagneticLorentzForce (pops)
MaxKernel (pops::detail)
MaxSourceFreq (pops::detail)
MaxSpeed (pops::detail)
MaxStabilitySpeed (pops::detail)
MaxWaveSpeedKernel (pops::detail)
MinKernel (pops::detail)
Minmod (pops)
MinStabilityDt (pops::detail)
ModelAdapter (pops)
ModelSpec (pops)
ModuleCapabilities (pops)
ModuleMetadata (pops::runtime::program)
MultiFab (pops)
N
SystemFieldSolver::NamedField (pops::field_solver)
NegateKernel (pops::detail)
NewtonCellStat (pops)
NewtonOptions (pops)
NewtonReport (pops)
NewtonStatMaxKernel (pops::detail)
NewtonStatSumKernel (pops::detail)
NoCoupledSource (pops)
NormInfKernel (pops::detail)
NoSlope (pops)
NoSource (pops)
O
OncePerStepCoupling (pops)
OperatorMetadata (pops::runtime::program)
P
PackKernel (pops::detail)
PatchBox (pops)
PatchRange (pops)
Periodicity (pops)
PerStageCoupling (pops)
PointwiseProject (pops::detail)
PoissonFFT (pops)
PoissonFFTSolver (pops)
PoissonResidualKernel (pops::detail)
PoissonRhs (pops::detail)
PolarAdvanceExplicit (pops::detail)
PolarApplyKernel (pops::detail)
PolarAssembleRhsKernel (pops::detail)
PolarBlockRhsEval (pops::detail)
PolarCondensedSchurSourceStepper (pops)
PolarCopyKernel (pops::detail)
PolarFaceFluxRKernel (pops::detail)
PolarFaceFluxThetaKernel (pops::detail)
PolarGeometry (pops)
PolarGridContext (pops)
PolarInvDiagKernel (pops::detail)
PolarJacobiApplyKernel (pops::detail)
PolarKrylovResult (pops)
PolarMaxSpeed (pops::detail)
PolarPoissonRhs (pops::detail)
PolarPoissonSolver (pops)
PolarRhsInto (pops::detail)
PolarSchurCopyComp0Kernel (pops::detail)
PolarSchurExplicitFluxKernel (pops::detail)
PolarSchurOperatorCoeffKernel (pops::detail)
PolarSchurReconstructKernel (pops::detail)
PolarSchurRhsAssembleKernel (pops::detail)
PolarSourceFreq (pops::detail)
PolarStabilityDt (pops::detail)
PolarStabilitySpeed (pops::detail)
PolarTensorKrylovSolver (pops)
PotentialForce (pops)
Profiler (pops::runtime::program)
ProfileScope (pops::runtime::program)
ProgramContext (pops::runtime::program)
ProjectCellKernel (pops::detail)
R
RegMP (pops)
RegridParams (pops)
RemappedFFTSolver (pops)
RhsInto (pops::detail)
RiemannTag (pops)
RoeFlux (pops)
RuntimeParams (pops)
RusanovFaceXKernel (pops::detail)
RusanovFaceYKernel (pops::detail)
RusanovFlux (pops)
S
SaxpyKernel (pops::detail)
SchurCondensationOperator (pops)
SchurEnergyKernel (pops::detail)
SchurEnergyKernelC (pops::runtime::program::detail)
SchurExplicitFluxKernel (pops::detail)
SchurExplicitFluxKernelC (pops::runtime::program::detail)
SchurExtrapolateScalarKernel (pops::detail)
SchurExtrapolateVelocityKernel (pops::detail)
SchurOperatorCoeffKernel (pops::detail)
SchurOperatorCoeffKernelC (pops::runtime::program::detail)
SchurReconstructKernel (pops::detail)
SchurReconstructKernelC (pops::runtime::program::detail)
SchurRhsAssembleKernel (pops::detail)
SchurRhsAssembleKernelC (pops::runtime::program::detail)
ScopedBlockState (pops::detail)
ForwardEuler::Scratch (pops)
SSPRK2Step::Scratch (pops)
SSPRK3Step::Scratch (pops)
SharedAmrLayout (pops::detail)
ShortleyWellerWeights (pops::detail)
SingleModelEllipticRhs (pops)
SingleModelEllipticRhsKernel (pops::detail)
SourceFreeModel (pops)
SourceFrequencyKernel (pops::detail)
SourceInto (pops::detail)
AmrSystem::SourceNewtonReport (pops)
System::SourceNewtonReport (pops)
SourceOnlyKernel (pops::detail)
SourceStageOptions (pops)
SourceTag (pops)
SpatialDiscretisation (pops)
SpeciesCharge (pops)
SSPRK2 (pops)
SSPRK2Step (pops)
SSPRK3 (pops)
SSPRK3Step (pops)
StabilitySpeedKernel (pops::detail)
StateVec (pops)
SubcyclingSchedule (pops)
SumKernel (pops::detail)
System (pops)
SystemAssembler (pops)
SystemBlockStore (pops)
SystemConfig (pops)
SystemDriver (pops)
SystemFieldSolver (pops::field_solver)
SystemStepper (pops::stepper)
T
TagBox (pops)
TensorKrylovSolver (pops)
TimePolicy (pops)
TimePolicyTraits (pops)
TimePolicyTraits< TimePolicy< MethodT, TreatmentT, SubstepsT, StrideT > > (pops)
TransportTag (pops)
TwoBlockChargeDensityRhs (pops)
TwoFieldChargeDensityRhs (pops)
TwoFieldChargeDensityRhsKernel (pops::detail)
TwoFluidLinear (pops::validation)
U
UnpackKernel (pops::detail)
UserTimeIntegrator (pops)
V
VanLeer (pops)
Variable (pops)
VariableSet (pops)
W
WaveSpeedCacheKernel (pops::detail)
WaveSpeedMatchKernel (pops::detail)
Weno5 (pops)
Z
ZeroConductorKernel (pops::detail)