HybridADRSolver
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NBenchmarkUtils
 CBenchmarkResultStructure to hold benchmark results for a single run
 CResultCollectorClass to collect and output benchmark results
 CScalingConfigConfiguration for scaling tests
 CTimerHigh-resolution timer using MPI_Wtime for consistency
 NHybridADRSolver
 NProblems
 CADRProblemConcrete implementation of a steady-state Advection-Diffusion-Reaction problem
 CExactSolutionManufactured exact solution: \( u(\mathbf{x}) = \prod \sin(\pi x_i) \)
 CNeumannFluxRightAnalytic Neumann flux for the Right boundary (x=1)
 CADROperatorMatrix-free operator for the ADR problem with multigrid support
 CCopyData
 CJacobiPreconditionerJacobi preconditioner for the matrix-free operator
 CMatrixBasedSolverMatrix-based solver with hybrid MPI+threading parallelization
 CMatrixFreeSolverMatrix-free solver with hybrid MPI+threading parallelization and GMG
 CParallelSolverBaseAbstract base class for parallel solvers
 CProblemInterfaceAbstract interface for defining a physical problem
 CScratchDataScratch data for the WorkStream assembly (Optimized)
 CSolverParameters
 CTimingResults
 CScalingResultExtended benchmark result with scaling metrics
 CStatisticsStatistics helper