Opened 18 years ago
Closed 18 years ago
#36 closed bug (Fixed)
Hessian eigenvectors bug
Reported by: | arango | Owned by: | arango |
---|---|---|---|
Priority: | major | Milestone: | Adjoint Based Algorithms |
Component: | Adjoint | Version: | 3.1 |
Keywords: | Cc: |
Description
Andy reported a bug in the do loop computing the Hessian eigenvectors in routine cgradient_lanczos.h. The loop counter is backwards.
Note:
See TracTickets
for help on using tickets.
Also modified mod_fourdvar.F to dynamically allocate to available number of Hessian eigenvectors. This allows to use all of them during preconditioning even if the number of inner loops is smaller.