alan-turing-institute / mogp-emulator

Package for fitting Gaussian Process Emulators to multiple output computer simulation results.
MIT License
47 stars 14 forks source link

Add method to solve a single factorized matrix to `ChoInv` #223

Closed edaub closed 2 years ago

edaub commented 2 years ago

A few solves that are symmetric could be done more efficiently if the inverse Cholesky class can do a solve of just one solve of the factorized triangular system. This is also useful for computed correlated standard errors when doing validation. This requires modifying ChoInv and ChoInvPivot in the linalg module to expose a solve_L method.