Skip to content

samarkhatiwala/AndersonAcceleration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6cb1bda · Feb 2, 2025

History

17 Commits
Dec 19, 2022
Feb 2, 2025
Jan 28, 2025

Repository files navigation

AndersonAcceleration

Anderson Acceleration for solving fixed point problems and spin-up of seasonally forced ocean biogeochemical models

Note: I'm not currently updating this repository while I restructure the code. Email me for the latest version as well as a python implementation.

This repository contains code for solving fixed point problems using Anderson Acceleration. While it can be used for any fixed point problem it was designed to enable use of the code on batch HPC systems for computing equilibrium solutions of periodically-forced ocean models. It is based on the MATLAB routine AndAcc.m originally written by Homer F. Walker (Anderson acceleration: Algorithms and implementations, Worcester Polytechnic Institute Mathematical Sciences Department Research Report MS-6-15-50, 10/14/2011) with extensive modifications as per Khatiwala (2022), "Fast spin-up of geochemical tracers in ocean circulation and climate models, J. Adv. Model. Earth Sys., https://doi.org/10.1029/2022MS003447.

Cite as:

Khatiwala, S. (2022). Fast spin-up of geochemical tracers in ocean circulation and climate models, J. Adv. Model. Earth Sys., https://doi.org/10.1029/2022MS003447.

Khatiwala, S. (2024). Efficient spin-up of Earth System Models using Sequence Acceleration, Science Advances, https://doi.org/10.1126/sciadv.adn2839

License:

See LICENSE.txt for licensing information.

About

Anderson Acceleration for fixed point problems and spin-up of periodically-forced ocean models

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages