Skip to main content
Ctrl+K
Logo image Logo image

Site Navigation

  • Overview
  • Install
  • Tutorials
  • User-Guide
  • C/Fortran API
  • Python API
  • FAQ
  • Community
  • Developers
  • Misc.

Site Navigation

  • Overview
  • Install
  • Tutorials
  • User-Guide
  • C/Fortran API
  • Python API
  • FAQ
  • Community
  • Developers
  • Misc.

Section Navigation

  • Vectors and Index Sets
    • Vector Operations (Vec)
    • Index sets (IS)
  • Matrices and Matrix Operations
    • Matrix Operations (Mat)
    • Matrix colorings (MatColoring), orderings (MatOrdering), partitionings (MatPartitioning), and coarsening (MatCoarsen)
    • Finite difference computation of Jacobians (MatFD)
  • Data Layout and Communication
    • Star Forest Communication (PetscSF)
    • Section Data Layout (PetscSection)
    • Application Orderings (AO)
  • Data Management between Vec and Mat, and Distributed Mesh Data Structures
    • Data Management (DM)
    • Structured Grids (DMDA)
    • Staggered, Structured Grids (DMSTAG)
    • Unstructured Grids and Cell Complexes (DMPLEX)
    • Graphs and Networks (DMNETWORK)
    • A Forest of Trees and Structured Adaptive Refinement (DMFOREST)
    • Sequences of parallel mesh patches (DMPATCH)
    • Particle Discretizations (DMSWARM)
    • MOAB Mesh Representation (DMMOAB)
    • Selecting Parts of Meshes (DMLabel)
    • Tensor products of meshes (DMRODUCT)
  • Discretization and Function Spaces
    • Discretization Technology and Quadrature (DT)
    • Function Spaces (PetscSpace)
    • Dual Spaces (PetscDualSpace)
    • Finite Elements (PetscFE)
    • Finite Volumes (PetscFV)
    • Defining your own mathematical functions (PF)
    • Landau Collision Operator
  • Linear Solvers and Preconditioners
    • Linear Solvers and Krylov Methods (KSP)
    • Preconditioners (PC)
  • Nonlinear Solvers
    • Nonlinear Solvers (SNES)
    • Full Approximation Scheme (FAS) nonlinear multigrid
  • Forward and Adjoint Timestepping
    • Time Stepping ODE and DAE Solvers (TS)
    • Sensitivity Analysis for ODE and DAE
    • Semi-Lagrangian Solves using the Method of Characteristics
  • Optimization
    • Optimization Solvers (Tao)
    • Optimization Line Search (TaoLineSearch)
  • Graphics and Visualization
    • Graphics (Draw)
    • Viewing Objects (Viewer)
  • System Routines, Profiling, Data Structures
    • PETSc Options, IO, and System Utilities
    • Hash Tables
    • Profiling and Logging
  • Changes for each release
  • Single Index of all PETSc Manual Pages

Discretization and Function Spaces#

  • Discretization Technology and Quadrature (DT)
  • Function Spaces (PetscSpace)
  • Dual Spaces (PetscDualSpace)
  • Finite Elements (PetscFE)
  • Finite Volumes (PetscFV)
  • Defining your own mathematical functions (PF)
  • Landau Collision Operator

previous

Tensor products of meshes (DMRODUCT)

next

Discretization Technology and Quadrature (DT)

Edit this page
Show Source

© Copyright 1991-2023, UChicago Argonne, LLC and the PETSc Development Team.

Created using Sphinx 5.3.0.

Last updated on 2023-06-01T02:22:29+0530 (v3.19.2).