DOLFINx 0.9.0
DOLFINx C++ interface
|
▼Nbasix | |
CFiniteElement | |
▼Ndolfinx | Top-level namespace |
▼Ncommon | Miscellaneous classes, functions and types |
CIndexMap | |
CScatterer | A Scatterer supports the MPI scattering and gathering of data that is associated with a common::IndexMap |
CTimeLogger | Timer logging |
CTimeLogManager | Logger initialisation |
CTimer | |
▼Nfem | Finite element method functionality |
CConstant | Constant value which can be attached to a Form |
CCoordinateElement | |
CDirichletBC | |
CDofMap | Degree-of-freedom map |
CElementDofLayout | |
CExpression | Represents a mathematical expression evaluated at a pre-defined set of points on the reference cell |
CFiniteElement | Model of a finite element |
CForm | A representation of finite element variational forms |
CFunction | |
CFunctionSpace | This 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_data | Represents integral data, containing the integral ID, the kernel, and a list of entities to integrate over |
▼Ngeometry | Geometry data structures and algorithms |
CBoundingBoxTree | |
CPointOwnershipData | Information on the ownership of points distributed across processes |
▼Ngraph | Graph data structures and algorithms |
CAdjacencyList | |
▼Nio | Support for file IO |
CADIOS2Writer | Base class for ADIOS2-based writers |
CVTKFile | Output of meshes and functions in VTK/ParaView format |
CXDMFFile | |
▼Nla | Linear algebra interface |
▼Npetsc | PETSc linear algebra functions |
CKrylovSolver | |
CMatrix | |
COperator | |
CVector | |
CMatrixCSR | Distributed sparse matrix |
CSLEPcEigenSolver | This class provides an eigenvalue solver for PETSc matrices. It is a wrapper for the SLEPc eigenvalue solver |
CSparsityPattern | |
CVector | |
▼Nmesh | Mesh data structures and algorithms on meshes |
CGeometry | Geometry stores the geometry imposed on a mesh |
CMesh | A Mesh consists of a set of connected and numbered mesh topological entities, and geometry data |
CMeshTags | MeshTags associate values with mesh topology entities |
CTopology | Topology stores the topology of a mesh, consisting of mesh entities and connectivity (incidence relations for the mesh entities) |
▼NMPI | MPI support functionality |
CComm | A duplicate MPI communicator and manage lifetime of the communicator |
Cdependent_false | |
▼Nnls | Nonlinear solvers |
▼Npetsc | |
CNewtonSolver | |
CTable | This class provides storage and pretty-printing for tables |
CHyperElasticProblem | Hyperelastic problem class |