Note: this is documentation for an old release. View the latest documentation at docs.fenicsproject.org/dolfinx/v0.9.0/cpp/doxygen/namespaces.html
DOLFINx 0.8.0
DOLFINx C++ interface
Loading...
Searching...
No Matches
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 1234]
 NdolfinxTop-level namespace
 NcommonMiscellaneous classes, functions and types
 CIndexMap
 CScattererA Scatterer supports the MPI scattering and gathering of data that is associated with a common::IndexMap
 CTimeLoggerTimer logging
 CTimeLogManagerLogger initialisation
 CTimer
 NfemFinite element method functionality
 NpetscHelper functions for assembly into PETSc data structures
 NsparsitybuildSupport for building sparsity patterns from degree-of-freedom maps
 CConstantConstant value which can be attached to a Form
 CCoordinateElement
 CDirichletBC
 CDofMapDegree-of-freedom map
 CElementDofLayout
 CExpressionRepresents a mathematical expression evaluated at a pre-defined set of points on the 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 integral ID, the kernel, and a list of entities to integrate over
 RMDSpan
 RDofTransformKernelDOF transform kernel concept
 RFEkernelFinite element cell kernel concept
 NgeometryGeometry data structures and algorithms
 CBoundingBoxTree
 NgraphGraph data structures and algorithms
 Nbuild
 NkahipInterfaces to KaHIP parallel partitioner
 CAdjacencyList
 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
 CADIOS2WriterBase class for ADIOS2-based writers
 CVTKFileOutput of meshes and functions in VTK/ParaView format
 CXDMFFile
 NlaLinear algebra interface
 NpetscPETSc linear algebra functions
 Noptions
 CKrylovSolver
 CMatrix
 COperator
 CVector
 CMatrixCSR
 CSLEPcEigenSolverThis class provides an eigenvalue solver for PETSc matrices. It is a wrapper for the SLEPc eigenvalue solver
 CSparsityPattern
 CVector
 RMatSetMatrix accumulate/set concept for functions that can be used in assemblers to accumulate or set values in a matrix
 NmeshMesh data structures and algorithms on meshes
 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
 NnlsNonlinear solvers
 NrefinementMesh refinement algorithms
 NplazaPlaza mesh refinement
 CTable
 Rscalar