Here is a list of all documented files with brief descriptions:
[detail level 123]
|  demo |  | 
|  dolfinx |  | 
|  common |  | 
|  defines.h |  | 
|  dolfinx_common.h |  | 
|  dolfinx_doc.h |  | 
|  IndexMap.h |  | 
|  log.h |  | 
|  math.h |  | 
|  MPI.h |  | 
|  Scatterer.h |  | 
|  sort.h |  | 
|  Table.h |  | 
|  TimeLogger.h |  | 
|  Timer.h |  | 
|  timing.h |  | 
|  types.h |  | 
|  utils.h |  | 
|  fem |  | 
|  assemble_expression_impl.h |  | 
|  assemble_matrix_impl.h |  | 
|  assemble_scalar_impl.h |  | 
|  assemble_vector_impl.h |  | 
|  assembler.h | Functions supporting assembly of finite element fem::Form and fem::Expression  | 
|  Constant.h |  | 
|  CoordinateElement.h |  | 
|  DirichletBC.h |  | 
|  discreteoperators.h |  | 
|  DofMap.h | Degree-of-freedom map representations and tools  | 
|  dofmapbuilder.h |  | 
|  dolfinx_fem.h |  | 
|  ElementDofLayout.h |  | 
|  Expression.h |  | 
|  FiniteElement.h |  | 
|  Form.h |  | 
|  Function.h |  | 
|  FunctionSpace.h |  | 
|  interpolate.h |  | 
|  kernel.h |  | 
|  pack.h | Functions supporting the packing of coefficient data  | 
|  petsc.h |  | 
|  sparsitybuild.h |  | 
|  traits.h |  | 
|  utils.h | Functions supporting finite element method operations  | 
|  geometry |  | 
|  BoundingBoxTree.h |  | 
|  dolfinx_geometry.h |  | 
|  gjk.h |  | 
|  utils.h |  | 
|  graph |  | 
|  AdjacencyList.h |  | 
|  dolfinx_graph.h |  | 
|  ordering.h |  | 
|  partition.h |  | 
|  partitioners.h |  | 
|  utils.h |  | 
|  io |  | 
|  ADIOS2Writers.h |  | 
|  cells.h |  | 
|  dolfinx_io.h |  | 
|  HDF5Interface.h |  | 
|  utils.h |  | 
|  vtk_utils.h |  | 
|  VTKFile.h |  | 
|  VTKHDF.h |  | 
|  xdmf_function.h |  | 
|  xdmf_mesh.h |  | 
|  xdmf_utils.h |  | 
|  XDMFFile.h |  | 
|  la |  | 
|  dolfinx_la.h |  | 
|  matrix_csr_impl.h |  | 
|  MatrixCSR.h |  | 
|  petsc.h |  | 
|  slepc.h |  | 
|  SparsityPattern.h |  | 
|  utils.h |  | 
|  Vector.h |  | 
|  mesh |  | 
|  cell_types.h |  | 
|  dolfinx_mesh.h |  | 
|  EntityMap.h |  | 
|  generation.h |  | 
|  Geometry.h |  | 
|  graphbuild.h |  | 
|  Mesh.h |  | 
|  MeshTags.h |  | 
|  permutationcomputation.h |  | 
|  Topology.h |  | 
|  topologycomputation.h |  | 
|  utils.h | Functions supporting mesh operations  | 
|  nls |  | 
|  dolfinx_nls.h |  | 
|  NewtonSolver.h |  | 
|  refinement |  | 
|  dolfinx_refinement.h |  | 
|  interval.h |  | 
|  option.h |  | 
|  plaza.h |  | 
|  refine.h |  | 
|  uniform.h |  | 
|  utils.h |  | 
|  dolfinx.h |  |