Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
Base Directory Reference
Directories
Parser
Files
AMReX.cpp
AMReX.H
Runtime initialization/finalization helpers and global diagnostics.
AMReX_Algorithm.H
General-purpose algorithm utilities available on both host and device.
AMReX_ANSIEscCode.H
ANSI escape-code string constants for terminal text styling.
AMReX_Any.H
Type-erased container that supports move-only types.
AMReX_Arena.cpp
AMReX_Arena.H
Memory arena base class and global arena accessors.
AMReX_Array.H
Fixed-size array types for use on GPU and CPU.
AMReX_Array4.H
Lightweight non-owning multidimensional array accessors for GPU and CPU.
AMReX_ArrayLim.H
AMReX_AsyncOut.cpp
AMReX_AsyncOut.H
Asynchronous output interface backed by a background writer thread.
AMReX_BackgroundThread.cpp
AMReX_BackgroundThread.H
Simple job queue serviced by a dedicated background std::thread.
AMReX_BArena.cpp
AMReX_BArena.H
Aligned CPU heap-backed implementation of the Arena interface.
AMReX_BaseFab.cpp
AMReX_BaseFab.H
BaseFab container template providing box-based field storage.
AMReX_BaseFabUtility.H
Helper routines for manipulating BaseFab data and related arrays.
AMReX_BaseFwd.H
Forward declarations for the most commonly used AMReX Base types.
AMReX_BC_TYPES.H
Enumerations describing physical and mathematical boundary types.
AMReX_BCRec.cpp
AMReX_BCRec.H
Boundary condition descriptors used throughout AMReX.
AMReX_BCUtil.cpp
AMReX_BCUtil.H
Utility function for filling physical-domain ghost cells on cell-centered MultiFabs.
AMReX_BLassert.H
Assertion macros used across AMReX for runtime consistency checks.
AMReX_BLBackTrace.cpp
AMReX_BLBackTrace.H
Utilities for capturing and printing lightweight backtraces.
AMReX_BLProfiler.cpp
AMReX_BLProfiler.H
AMReX_Box.cpp
AMReX_Box.H
Integer-lattice boxes and helpers for defining index-space regions.
AMReX_BoxArray.cpp
AMReX_BoxArray.H
Container and helper utilities for sets of boxes on integer index space.
AMReX_BoxDomain.cpp
AMReX_BoxDomain.H
Disjoint-list representation of boxes and associated utilities.
AMReX_BoxIterator.H
Iterator over all IntVects in a Box.
AMReX_BoxList.cpp
AMReX_BoxList.H
A list of Boxes sharing a common IndexType.
AMReX_CArena.cpp
AMReX_CArena.H
Coalescing first-fit dynamic memory arena.
AMReX_ccse-mpi.H
AMReX_Concepts.H
AMReX_CONSTANTS.H
AMReX_ConstexprFor.H
Compile-time unrolled loop utility.
AMReX_CoordSys.cpp
AMReX_CoordSys.H
Coordinate system that maps between physical space and index space.
AMReX_CTOParallelForImpl.H
AMReX_CudaGraph.H
AMReX_CuptiTrace.cpp
AMReX_CuptiTrace.H
AMReX_DataAllocator.H
Lightweight Arena-backed allocator and deleter helpers.
AMReX_Demangle.H
Helper for converting compiler-mangled type names to readable strings.
AMReX_Dim3.H
Simple structs for 3-component integer and real-valued tuples.
AMReX_DistributionMapping.cpp
AMReX_DistributionMapping.H
Maps FABs in a FabArray to MPI processes.
AMReX_Enum.H
Enum reflection utilities and the AMREX_ENUM macro.
AMReX_Exception.H
AMReX exception type.
AMReX_Extension.H
Compiler- and backend-specific extension macros (e.g., restrict, SIMD, inline).
AMReX_FabArray.H
AMReX_FabArrayBase.cpp
AMReX_FabArrayBase.H
AMReX_FabArrayCommI.H
AMReX_FabArrayUtility.H
AMReX_FabConv.cpp
AMReX_FabConv.H
AMReX_FabDataType.H
AMReX_FabFactory.H
AMReX_FACopyDescriptor.H
Helper types for staging FabArray copy/fill requests.
AMReX_FArrayBox.cpp
AMReX_FArrayBox.H
Floating-point specialization of BaseFab plus FAB I/O helpers.
AMReX_FBI.H
Internal Fab copy tags and GPU helpers used by FabArray transfers.
AMReX_FEIntegrator.H
AMReX_FilCC_C.cpp
AMReX_filcc_f.H
AMReX_FileSystem.cpp
AMReX_FileSystem.H
AMReX_FilFC_C.cpp
AMReX_FilND_C.cpp
AMReX_ForkJoin.cpp
AMReX_ForkJoin.H
AMReX_FPC.cpp
AMReX_FPC.H
Floating-point layout descriptors used by FAB I/O.
AMReX_Functional.H
AMReX_Geometry.cpp
AMReX_Geometry.H
AMReX_Gpu.H
AMReX_GpuAllocators.H
AMReX_GpuAssert.H
AMReX_GpuAsyncArray.cpp
AMReX_GpuAsyncArray.H
AMReX_GpuAtomic.H
AMReX_GpuBuffer.H
AMReX_GpuComplex.H
AMReX_GpuContainers.H
AMReX_GpuControl.cpp
AMReX_GpuControl.H
AMReX_GpuDevice.cpp
AMReX_GpuDevice.H
AMReX_GpuElixir.cpp
AMReX_GpuElixir.H
AMReX_GpuError.H
AMReX_GpuKernelInfo.H
AMReX_GpuLaunch.H
AMReX_GpuLaunch.nolint.H
AMReX_GpuLaunchFunctsC.H
AMReX_GpuLaunchFunctsG.H
AMReX_GpuLaunchFunctsSIMD.H
AMReX_GpuLaunchGlobal.H
AMReX_GpuLaunchMacrosC.H
AMReX_GpuLaunchMacrosC.nolint.H
AMReX_GpuLaunchMacrosG.H
AMReX_GpuLaunchMacrosG.nolint.H
AMReX_GpuMemory.H
AMReX_GpuParallelReduce.H
AMReX_GpuPrint.H
AMReX_GpuQualifiers.H
AMReX_GpuRange.H
AMReX_GpuReduce.H
AMReX_GpuTypes.H
AMReX_GpuUtility.cpp
AMReX_GpuUtility.H
AMReX_IArrayBox.cpp
AMReX_IArrayBox.H
AMReX_iMultiFab.cpp
AMReX_iMultiFab.H
AMReX_IndexType.cpp
AMReX_IndexType.H
AMReX_INT.H
AMReX_IntConv.cpp
AMReX_IntConv.H
AMReX_IntegratorBase.H
AMReX_IntVect.H
AMReX_IOFormat.H
AMReX_LayoutData.H
AMReX_Lazy.cpp
AMReX_Lazy.H
AMReX_Loop.H
AMReX_Loop.nolint.H
AMReX_LUSolver.H
AMReX_Machine.cpp
AMReX_Machine.H
AMReX_MakeType.H
AMReX_Math.H
AMReX_MemPool.cpp
AMReX_MemPool.H
AMReX_MemProfiler.cpp
AMReX_MemProfiler.H
AMReX_MFCopyDescriptor.cpp
AMReX_MFCopyDescriptor.H
AMReX_MFIter.cpp
AMReX_MFIter.H
AMReX_MFParallelFor.H
AMReX_MFParallelForC.H
AMReX_MFParallelForG.H
AMReX_Morton.H
AMReX_MPMD.cpp
AMReX_MPMD.H
AMReX_MultiFab.cpp
AMReX_MultiFab.H
AMReX_MultiFabUtil.cpp
AMReX_MultiFabUtil.H
AMReX_MultiFabUtilI.H
AMReX_NFiles.cpp
AMReX_NFiles.H
AMReX_NonLocalBC.cpp
AMReX_NonLocalBC.H
AMReX_NonLocalBCImpl.H
AMReX_OpenMP.cpp
AMReX_OpenMP.H
AMReX_Order.H
AMReX_Orientation.cpp
AMReX_Orientation.H
AMReX_ParallelContext.cpp
AMReX_ParallelContext.H
AMReX_ParallelDescriptor.cpp
AMReX_ParallelDescriptor.H
AMReX_ParallelReduce.H
AMReX_PArena.cpp
AMReX_PArena.H
AMReX_ParmParse.cpp
AMReX_ParmParse.H
AMReX_ParReduce.H
AMReX_parstream.cpp
AMReX_parstream.H
AMReX_Partition.H
AMReX_PCI.H
AMReX_Periodicity.cpp
AMReX_Periodicity.H
AMReX_PhysBCFunct.cpp
AMReX_PhysBCFunct.H
AMReX_PlotFileDataImpl.cpp
AMReX_PlotFileDataImpl.H
AMReX_PlotFileUtil.cpp
AMReX_PlotFileUtil.H
AMReX_PODVector.cpp
AMReX_PODVector.H
AMReX_Print.H
AMReX_Random.cpp
AMReX_Random.H
AMReX_RandomEngine.H
AMReX_REAL.H
AMReX_RealBox.cpp
AMReX_RealBox.H
AMReX_RealVect.H
AMReX_Reduce.H
AMReX_RKIntegrator.H
AMReX_RungeKutta.H
AMReX_SArena.cpp
AMReX_SArena.H
AMReX_Scan.H
AMReX_SIMD.H
AMReX_SmallMatrix.H
AMReX_SPACE.H
AMReX_Stack.H
AMReX_String.cpp
AMReX_String.H
AMReX_TableData.H
AMReX_TagParallelFor.H
AMReX_ThirdPartyProfiling.H
AMReX_TimeIntegrator.H
AMReX_TinyProfiler.cpp
AMReX_TinyProfiler.H
AMReX_TrackedVector.H
AMReX_Tuple.H
AMReX_TypeList.H
AMReX_TypeTraits.H
AMReX_Utility.cpp
AMReX_Utility.H
AMReX_ValLocPair.H
AMReX_Vector.H
AMReX_VectorIO.cpp
AMReX_VectorIO.H
AMReX_Version.cpp
AMReX_VisMF.cpp
AMReX_VisMF.H
AMReX_VisMFBuffer.H
Src
Base
Generated by
1.9.8