Reference documentation for deal.II version 9.5.0
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
Modules
Here is a list of all modules:
[detail level 123]
 Automatic and symbolic differentiationA module dedicated to the implementation of functions and classes that relate to automatic and symbolic differentiation
 deal.II and Modern C++ standards
 Concepts, or expectations on template parameters
 CUDA Wrappers
 Degrees of Freedom
 Constraints on degrees of freedom
 Exceptions and assertions
 Finite elements
 Base classes
 Finite element access/FEValues classes
 Handling vector valued problems
 Finite element space descriptions
 Mappings between reference and real cell
 How Mapping, FiniteElement, and FEValues work together
 The interplay of UpdateFlags, Mapping, and FiniteElement in FEValues
 Handling vector valued problems
 Functions
 The geodynamics demonstration suite
 Geometric and other primitives
 Grids and Triangulations
 Iterators on mesh-like containers
 Accessor classes of the mesh iterators
 Manifold description for triangulations
 Grid reordering and cell orientationA module describing how deal.II consistently orients Triangulation objects
 hp-finite element support
 hp-Collections
 Integrators
 The MeshWorker interface
 Input/Output
 Input
 Graphical output
 Textual output
 Linear algebra classes
 Linear Operators
 Matrix classes
 Basic matrices
 Derived matrices
 Preconditioners and Relaxation Operators
 PETScWrappers
 SLEPcWrappers
 Preconditioners and Relaxation Operators
 SLEPcWrappers
 Linear solver classes
 Sparsity patterns
 TrilinosWrappers
 Vector memory management
 Vector classes
 Matrix-free infrastructure
 Multilevel support
 Numerical algorithms
 Parallel computingA module discussing the use of multiple processors
 Parallel computing with multiple processors using distributed memoryA module discussing the use of parallelism on distributed memory clusters
 Parallel computing with multiple processors accessing shared memoryA module discussing the use of parallelism on shared memory machines. See the detailed documentation and Table of Contents below the lengthy list of members of this module
 PhysicsA module dedicated to the implementation of functions and classes that relate to continuum physics, physical fields and materials
 Polynomials and polynomial spaces
 Quadrature formulas
 Simplex support (experimental)
 Utility functions and classes
 Memory handling
 Data storage primitives
 OpenCASCADE