Opened 6 years ago
Last modified 6 years ago
#811 closed upgrade
Added the tangent linear and adjoint version of nesting.F — at Initial Version
Reported by: | arango | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | Release ROMS/TOMS 3.7 |
Component: | Nonlinear | Version: | 3.7 |
Keywords: | Cc: |
Description
We have been working on the tangent linear and adjoint version of the nesting algorithms for a while. The backward time-stepping logic for the adjoint of nesting grid is very tricky, and it is not entirely correct. We will continue debugging.
Accidentally, I modified other files that are needed for this development in this repository. It needed to go to one of my research repositories. I am restoring those files to the previous version r959 to avoid any confusion and interference with other alogorithms. We need further testing to check that other algorithms work well with the changes. I apologize for the inconvenience. Those files are:
ROMS/Modules/mod_nesting.F ROMS/Drivers/tl_ocean.h ROMS/Drivers/ad_ocean.h ROMS/Nonlinear/step3d_t.F ROMS/Nonlinear/nesting.F ROMS/Adjoint/ad_step3d_t.F ROMS/Adjoint/ad_initial.F ROMS/Adjoint/ad_u2dbc_im.F ROMS/Adjoint/ad_v2dbc_im.F ROMS/Adjoint/ad_main3d.F ROMS/Tangent/tl_main3d.F ROMS/Tangent/tl_step3d_t.F ROMS/Tangent/tl_u2dbc_im.F ROMS/Tangent/tl_initial.F ROMS/Tangent/tl_v2dbc_im.F ROMS/Utility/set_contact.F ROMS/Utility/checkadj.F ROMS/Utility/ntimestep.F