NeoFOAM
WIP Prototype of a modern OpenFOAM core
Loading...
Searching...
No Matches
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 12345]
 NNeoFOAM
 Ndetail
 Ndsl
 Ndetail
 Nexp
 Nimp
 Ntemporal
 CCoeffA class that represents a coefficient for the NeoFOAM dsl
 CExpression
 COperator
 COperatorMixin
 CSpatialOperator
 CTemporalOperator
 RHasExplicitOperator
 RHasImplicitOperator
 RIsSpatialOperator
 RHasTemporalExplicitOperator
 RHasTemporalImplicitOperator
 RHasTemporalOperator
 NfiniteVolume
 NcellCentred
 Nla
 Ndetail
 CCSRMatrix
 CCSRMatrixSpanA helper class to allow easy read/write on all executors
 CLinearSystemA class representing a linear system of equations
 CLinearSystemView
 Nsundials
 Ndetail
 CSKVectorUnified interface for SUNDIALS Kokkos vector management
 CSKVectorDefaultDefault executor SUNDIALS Kokkos vector wrapper
 CSKVectorHostDefaultHost default executor SUNDIALS Kokkos vector wrapper
 CSKVectorSerialSerial executor SUNDIALS Kokkos vector wrapper
 NtimeIntegration
 CBackwardEuler
 CForwardEuler
 CRungeKuttaIntegrates in time, using Sundials, a PDE expression using the Runge-Kutta method
 CTimeIntegration
 CTimeIntegratorBase
 CArgList
 CBaseClassDataRepresents the data for a base class
 CBaseClassDocumentationProvides a mechanism for registering and retrieving documentation for base and derived classes
 CBoundaryFieldsRepresents the boundary fields for a computational domain
 CBoundaryMeshRepresents boundaries of an unstructured mesh
 CCollectionA type-erased interface collection types
 CCollectionMixinA mixin class for collection of documents in a database to simplify the implementation of common operations
 CCPUExecutorExecutor for handling multicore CPU based parallelization
 CDatabase
 CDerivedClassDocumentationClass representing the documentation for a derived class
 CDictionaryA class representing a dictionary that stores key-value pairs
 CDimensionMismatchError for handling two containers of incompatible lengths
 CDocumentA class representing a document in a database
 CDomainFieldRepresents the domain fields for a computational domain
 CErrorBase class for consistent error representation
 CFieldA class to contain the data and executors for a field and define some basic operations
 CGPUExecutorExecutor for GPU offloading
 CNeoFOAMExceptionCustom exception class for NeoFOAM
 CParameters
 CRegisterDocumentationTemplate struct for registering documentation of a base class
 CRuntimeSelectionFactoryA factory class for runtime selection of derived classes
 CRuntimeSelectionFactory< Base, Parameters< Args... > >
 CRegister
 CSegmentedFieldData structure that stores a segmented fields or a vector of vectors
 CSegmentedFieldViewA class representing a segment of indices
 CSerialExecutorReference executor for serial CPU execution
 CStencilDataBaseA class that represents a stencil database
 CSumKernel
 CTime
 CTokenListA class representing a list of tokens
 CUnstructuredMeshRepresents an unstructured mesh in NeoFOAM
 CVectorA class for the representation of a 3D Vector
 RparallelForKernel
 RparallelForFieldKernel