// Static figures, addressed from the prose by the same way labs // are addressed by . import type { ComponentType } from 'react' import { AccuracyCost, DirichletProblem, Domains } from './intro.tsx' import { ChebyshevPoints, CompactScheme, ManufacturedLoop, RoundoffFloor, ThreePointStencil } from './onedim.tsx' import { FastPoissonSteps, FivePointStencil, NinePointStencil, SmoothingIdea, VCycle } from './twodim.tsx' import { AreaAgainstBoundary, CloseEvaluation, PacmanDomain, ReentrantCorner } from './beyond.tsx' export const FIGURES: Record = { 'dirichlet-problem': DirichletProblem, domains: Domains, 'accuracy-cost': AccuracyCost, 'three-point': ThreePointStencil, manufactured: ManufacturedLoop, 'roundoff-floor': RoundoffFloor, compact: CompactScheme, 'chebyshev-points': ChebyshevPoints, 'five-point': FivePointStencil, 'fast-poisson': FastPoissonSteps, 'nine-point': NinePointStencil, smoothing: SmoothingIdea, vcycle: VCycle, 'reentrant-corner': ReentrantCorner, 'area-boundary': AreaAgainstBoundary, 'close-evaluation': CloseEvaluation, pacman: PacmanDomain, }