Navigation

  • index
  • modules |
  • next |
  • previous |
  • Animate, Movement, Goalie and UM2N 0.1 documentation »
  • Welcome to the documentation for Goalie!

Welcome to the documentation for Goalie!ΒΆ

Manual

  • 1. Motivation
    • 1.1. Tracer transport
    • 1.2. References
  • 2. Goal-oriented error estimation
    • 2.1. References
  • 3. Goal-oriented mesh adaptation
    • 3.1. Error indicators
    • 3.2. Adapting based on error indicators
    • 3.3. Fixed point iteration loops
    • 3.4. References

API documentation

The classes and functions which comprise Goalie may be found in the API documentation.

  • Goalie API documentation

They are also listed alphabetically on the index page. The index may be searched using the inbuilt search engine.

Demos

Time partitions and mesh sequences

  • Partitioning a time interval
  • Creating a mesh sequence
  • Solving ordinary differential equations using Goalie
  • Burgers equation on a sequence of meshes
  • Adjoint Burgers equation
  • Adjoint Burgers equation on two meshes
  • Adjoint Burgers equation (object-oriented approach)
  • Solid body rotation
  • Advection-diffusion-reaction
  • Advection-diffusion-reaction with multiple prognostic variables
  • Mantle convection

Error estimation

  • Error estimation for Burgers equation
  • Point discharge with diffusion

Mesh adaptation

  • Hessian-based mesh adaptation for a 2D steady-state problem
  • Goal-oriented mesh adaptation for a 2D steady-state problem
  • Hessian-based mesh adaptation for a 2D time-dependent problem
  • Goal-oriented mesh adaptation for a 2D time-dependent problem

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules |
  • next |
  • previous |
  • Animate, Movement, Goalie and UM2N 0.1 documentation »
  • Welcome to the documentation for Goalie!
© Copyright 2021-2025, Joseph G. Wallwork et al.. Created using Sphinx 8.2.3.