/[MITgcm]/MITgcm/pkg/salt_plume/salt_plume_diagnostics_fill.F
ViewVC logotype

Contents of /MITgcm/pkg/salt_plume/salt_plume_diagnostics_fill.F

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (show annotations) (download)
Wed Nov 28 00:18:17 2007 UTC (16 years, 6 months ago) by dimitri
Branch: MAIN
added pkg/salt_plume by gathering code, which were previously
spread around various files in model/inc and model/src
results remain numerically identical to before, as a first step
towards adding more options, etc., to this package

1 C $Header: $
2 C $Name: $
3
4 #include "SALT_PLUME_OPTIONS.h"
5
6 CBOP 0
7 C !ROUTINE: SALT_PLUME_DIAGNOSTICS_FILL
8
9 C !INTERFACE:
10 SUBROUTINE SALT_PLUME_DIAGNOSTICS_FILL(
11 I bi, bj, myThid )
12
13 C !DESCRIPTION:
14 C Provide the information for the diagnostics
15
16 C !USES:
17 IMPLICIT NONE
18 #include "SIZE.h"
19 #include "EEPARAMS.h"
20 #include "PARAMS.h"
21 #include "SALT_PLUME.h"
22
23 C !INPUT PARAMETERS:
24 INTEGER bi,bj
25 INTEGER myThid
26 CEOP
27
28 C !LOCAL VARIABLES:
29 _RL tmpFac
30
31 #ifdef ALLOW_DIAGNOSTICS
32 IF ( useDiagnostics ) THEN
33
34 C- Salt plume depth (>0), [m]
35 tmpFac = 1. _d 0
36 CALL DIAGNOSTICS_SCALE_FILL( SaltPlumeDepth,tmpFac,1,
37 & 'oceSPDep',0, 1,0,1,1,myThid )
38
39 C- net Salt plume flux into the ocean during freezing (+=down), [psu.kg/m2/s ~ g/m2/s]
40 tmpFac = 1. _d 0
41 CALL DIAGNOSTICS_SCALE_FILL( saltPlumeFlux,tmpFac,1,
42 & 'oceSPflx',0, 1,0,1,1,myThid )
43
44 ENDIF
45 #endif /* ALLOW_DIAGNOSTICS */
46
47 RETURN
48 END

  ViewVC Help
Powered by ViewVC 1.1.22