Changes between Initial Version and Version 1 of Ticket #74


Ignore:
Timestamp:
08/01/07 18:15:02 (17 years ago)
Author:
arango
Comment:

No, that's not it. The tl_Hz here needs to be changed to ad_Hz.

The TS_MPDATA is partially coded and untested. We have not coded the tangent linear and adjoint versions of mpdata_adiff routine. We had rewritten the MPDATA algorithm in ROMS several times because we were not fully satisfied with its implementation. So there is not point to build a tangent linear and adjoint codes of an algorithm that is still under testing. It is a wait of time.

The tangent linear and adjoint linearization of the MPDATA algorithm is not trivial. MPDATA, as implemented, is highly nonlinear and we don't know if the tangent linear approximation will hold. The adjoint is a sensitivity operator and it is likely that the TLM, RPM, and ADM will go unstable.

Therefore, we currently do not support the tangent linear, representer, and adjoint for this option.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #74

    • Property Component NonlinearAdjoint
    • Property ResolutionFixed
    • Property Status newclosed
    • Property Summary tl_Hz compiling problemTS_MPDATA, tl_Hz compiling problem
    • Property Type bugdefect
  • Ticket #74 – Description

    initial v1  
    1 In the function '''ad_pre_step3d.F'''
    2 the variable '''tl_Hz''' is used one time
    3 but not declared.
     1In the function '''ad_pre_step3d.F''' the variable '''tl_Hz''' is used one time but not declared.
    42
    53I would presume that it has been forgottent to comment it out.