ngsPETSc

Getting Started

  • Installation
  • Contributing
  • Authors
  • License
  • ngsPETSc
    • Submodules
      • ngsPETSc.eps
      • ngsPETSc.ksp
      • ngsPETSc.mat
      • ngsPETSc.nullspace
      • ngsPETSc.pc
      • ngsPETSc.plex
      • ngsPETSc.snes
      • ngsPETSc.utils
      • ngsPETSc.vec

PETSc Vec and PETSc Mat

  • Preconditioned Inverse Iteration for Laplace Eigenvalue Problems

PETSc KSP

  • Solving the Poisson problem with different preconditioning strategies
  • Solving linear elasticity with a near nullspace

PETSc PC

  • Vertex patch smoothing for p-multigrid preconditioners for the Poisson problem
  • Augmented Lagrangian preconditioning for P2-P0 discretisation of the Stokes problem
  • Vertex patch smoothing for augmented Lagrangian formulations of the Oseen problem

PETSc SNES

  • Non-linear simulation of a hyperelastic beam

SLEPc EPS

  • Solving the Laplace eigenvalue problem using SLEPc EPS

Firedrake

  • Netgen linear mesh and adaptive mesh refinement
  • High-order meshes
  • Surface meshes
ngsPETSc
  • ngsPETSc
  • View page source

ngsPETSc

ngsPETSc is a NGSolve/Netgen interface to PETSc

Submodules

  • ngsPETSc.eps
  • ngsPETSc.ksp
  • ngsPETSc.mat
  • ngsPETSc.nullspace
  • ngsPETSc.pc
  • ngsPETSc.plex
  • ngsPETSc.snes
  • ngsPETSc.utils
  • ngsPETSc.vec
Previous Next

© Copyright 2023, Umberto Zerbinati.

Built with Sphinx using a theme provided by Read the Docs.