Fast spin up of Ocean biogeochemical models using matrix-free Newton-Krylov

A novel computational approach is introduced for the efficient computation of equilibrium solutions of seasonally forced ocean biogeochemical models. The essential idea is to formulate the problem as a large system of nonlinear algebraic equations to be solved with a class of methods known as matrix...

Full description

Bibliographic Details
Main Author: Khatiwala, S
Format: Journal article
Language:English
Published: 2008
_version_ 1826258703453519872
author Khatiwala, S
author_facet Khatiwala, S
author_sort Khatiwala, S
collection OXFORD
description A novel computational approach is introduced for the efficient computation of equilibrium solutions of seasonally forced ocean biogeochemical models. The essential idea is to formulate the problem as a large system of nonlinear algebraic equations to be solved with a class of methods known as matrix-free Newton-Krylov (MFNK). MFNK is a combination of Newton-type methods for superlinearly convergent solution of nonlinear equations, and Krylov subspace methods for solving the Newton correction equations. The basic link between the two methods is the Jacobian-vector product, which may be probed approximately without forming and storing the elements of the true Jacobian. To render this approach practical for global models with O(106) degrees of freedom, a flexible preconditioning strategy is developed. The result is an essentially "black-box" numerical scheme than can be applied to most existing biogeochemical models. The method is illustrated by applying it to find the equilibrium solutions of two realistic biogeochemical problems. Compared with the conventional approach of direct time integration, the preconditioned-MFNK scheme is shown to be roughly two orders of magnitude more efficient. Several potential refinements of the basic algorithm that may yield further performance gains are discussed. The numerical scheme described here addresses a fundamental challenge to using ocean biogeochemical models more effectively. © 2008 Elsevier Ltd. All rights reserved.
first_indexed 2024-03-06T18:38:09Z
format Journal article
id oxford-uuid:0bfee829-bf1d-4d3e-a4ca-aa6cb882e62c
institution University of Oxford
language English
last_indexed 2024-03-06T18:38:09Z
publishDate 2008
record_format dspace
spelling oxford-uuid:0bfee829-bf1d-4d3e-a4ca-aa6cb882e62c2022-03-26T09:32:17ZFast spin up of Ocean biogeochemical models using matrix-free Newton-KrylovJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:0bfee829-bf1d-4d3e-a4ca-aa6cb882e62cEnglishSymplectic Elements at Oxford2008Khatiwala, SA novel computational approach is introduced for the efficient computation of equilibrium solutions of seasonally forced ocean biogeochemical models. The essential idea is to formulate the problem as a large system of nonlinear algebraic equations to be solved with a class of methods known as matrix-free Newton-Krylov (MFNK). MFNK is a combination of Newton-type methods for superlinearly convergent solution of nonlinear equations, and Krylov subspace methods for solving the Newton correction equations. The basic link between the two methods is the Jacobian-vector product, which may be probed approximately without forming and storing the elements of the true Jacobian. To render this approach practical for global models with O(106) degrees of freedom, a flexible preconditioning strategy is developed. The result is an essentially "black-box" numerical scheme than can be applied to most existing biogeochemical models. The method is illustrated by applying it to find the equilibrium solutions of two realistic biogeochemical problems. Compared with the conventional approach of direct time integration, the preconditioned-MFNK scheme is shown to be roughly two orders of magnitude more efficient. Several potential refinements of the basic algorithm that may yield further performance gains are discussed. The numerical scheme described here addresses a fundamental challenge to using ocean biogeochemical models more effectively. © 2008 Elsevier Ltd. All rights reserved.
spellingShingle Khatiwala, S
Fast spin up of Ocean biogeochemical models using matrix-free Newton-Krylov
title Fast spin up of Ocean biogeochemical models using matrix-free Newton-Krylov
title_full Fast spin up of Ocean biogeochemical models using matrix-free Newton-Krylov
title_fullStr Fast spin up of Ocean biogeochemical models using matrix-free Newton-Krylov
title_full_unstemmed Fast spin up of Ocean biogeochemical models using matrix-free Newton-Krylov
title_short Fast spin up of Ocean biogeochemical models using matrix-free Newton-Krylov
title_sort fast spin up of ocean biogeochemical models using matrix free newton krylov
work_keys_str_mv AT khatiwalas fastspinupofoceanbiogeochemicalmodelsusingmatrixfreenewtonkrylov