1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109
|
Finite element (``dolfinx::fem``)
=================================
*Under development*
Finite elements
---------------
.. doxygenclass:: dolfinx::fem::FiniteElement
:project: DOLFINx
:members:
Function spaces and functions
-----------------------------
Finite element functions, expressions and constants
Function spaces
^^^^^^^^^^^^^^^
.. doxygenclass:: dolfinx::fem::FunctionSpace
:project: DOLFINx
:members:
Functions
^^^^^^^^^
.. doxygenclass:: dolfinx::fem::Function
:project: DOLFINx
:members:
Constants
^^^^^^^^^
.. doxygenclass:: dolfinx::fem::Constant
:project: DOLFINx
:members:
Forms
-----
.. doxygenclass:: dolfinx::fem::Form
:project: DOLFINx
:members:
Dirichlet boundary conditions
-----------------------------
.. doxygenclass:: dolfinx::fem::DirichletBC
:project: DOLFINx
:members:
Degree-of-freedom maps
----------------------
.. doxygenfunction:: dolfinx::fem::transpose_dofmap
:project: DOLFINx
.. doxygenclass:: dolfinx::fem::DofMap
:project: DOLFINx
:members:
Assembly
--------
.. doxygenfile:: fem/assembler.h
:project: DOLFINx
:sections: func
Interpolation
-------------
.. doxygenfunction:: dolfinx::fem::interpolation_coords
:project: DOLFINx
Sparsity pattern construction
-----------------------------
.. doxygenfunction:: dolfinx::fem::create_sparsity_pattern(const Form<T, U>&)
:project: DOLFINx
PETSc helpers
-------------
.. doxygennamespace:: dolfinx::fem::petsc
:project: DOLFINx
:content-only:
Misc
----
.. doxygenfile:: fem/utils.h
:project: DOLFINx
:no-link:
:sections: func
.. :path: ../../../cpp/dolfinx/fem/
.. .. .. doxygennamespace:: dolfinx::fem
.. .. :project: DOLFINx
.. .. :members:
|