DOLFINx
DOLFINx C++ interface
Loading...
Searching...
No Matches
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 123]
 NdolfinxTop-level namespace
 NcommonMiscellaneous classes, functions and types
 CIndexMap
 CScattererA Scatterer supports the scattering and gathering of distributed data that is associated with a common::IndexMap, using MPI
 CTimeLoggerTime logger maintaining data collected by Timer, if registered
 CTimerTimer for measuring and logging elapsed time durations
 NfemFinite element method functionality
 NsparsitybuildSupport for building sparsity patterns from degree-of-freedom maps
 CBasixElementDataBasix element holder
 CConstantConstant (in space) value which can be attached to a Form
 CCoordinateElement
 CDirichletBC
 CDofMapDegree-of-freedom map
 CElementDofLayout
 CExpressionAn Expression represents a mathematical expression evaluated at a pre-defined points on a reference cell
 CFiniteElementModel of a finite element
 CFormA representation of finite element variational forms
 CFunction
 CFunctionSpaceThis class represents a finite element function space defined by a mesh, a finite element, and a local-to-global map of the degrees-of-freedom
 Cintegral_dataRepresents integral data, containing the kernel, and a list of entities to integrate over and the indicies of the coefficient functions (relative to the Form) active for this integral
 RMDSpan
 RDofTransformKernelDOF transform kernel concept
 RFEkernelFinite element cell kernel concept
 RMDSpan2Concept for mdspan of rank 1 or 2
 NgeometryGeometry data structures and algorithms
 CBoundingBoxTree
 CPointOwnershipDataInformation on the ownership of points distributed across processes
 NgraphGraph data structures and algorithms
 Nbuild
 NkahipInterfaces to KaHIP parallel partitioner
 CAdjacencyListThis class provides a static adjacency list data structure
 NioSupport for file IO
 NcellsFunctions for the re-ordering of input mesh topology to the DOLFINx ordering, and transpose orderings for file output
 Nxdmf_functionLow-level methods for reading/writing XDMF files
 Nxdmf_meshLow-level methods for reading XDMF files
 CVTKFileOutput of meshes and functions in VTK/ParaView format
 CXDMFFileRead and write mesh::Mesh, fem::Function and other objects in XDMF
 NlaLinear algebra interface
 CMatrixCSRDistributed sparse matrix using compressed sparse row storage
 CSparsityPattern
 CVectorA vector that can be distributed across processes
 RMatSetMatrix accumulate/set concept for functions that can be used in assemblers to accumulate or set values in a matrix
 RVectorPackKernelLa::Vector scatter pack/unpack function concept
 RGetPtrConceptAccess to pointer function concept
 NmeshMesh data structures and algorithms on meshes
 CEntityMapA bidirectional map relating entities in one topology to another
 CGeometryGeometry stores the geometry imposed on a mesh
 CMeshA Mesh consists of a set of connected and numbered mesh topological entities, and geometry data
 CMeshTagsMeshTags associate values with mesh topology entities
 CTopologyTopology stores the topology of a mesh, consisting of mesh entities and connectivity (incidence relations for the mesh entities)
 RMarkerFnRequirements on function for geometry marking
 NMPIMPI support functionality
 CCommA duplicate MPI communicator and manage lifetime of the communicator
 Cdependent_false
 Cmpi_type_mappingMPI Type
 NnlsNonlinear solvers
 NrefinementMesh refinement algorithms
 NplazaPlaza mesh refinement
 CIdentityPartitionerPlaceholderPlaceholder for the creation of an identity partitioner in refine
 CTableThis class provides storage and pretty-printing for tables
 Rscalar