/[MITgcm]/MITgcm/model/src/apply_forcing.F
ViewVC logotype

Log of /MITgcm/model/src/apply_forcing.F

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


Links to HEAD: (view) (download) (annotate)
Sticky Tag:

Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Wed Oct 4 20:40:35 2017 UTC (6 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: HEAD, checkpoint66l, checkpoint66m, checkpoint66n, checkpoint66o
Changes since 1.8: +25 -1 lines
Diff to previous 1.8
- add new 2-d forcing field for time-dependent geopotential anomaly (e.g.,
  tidal forcing), in m^2/s^2 ;


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Sun Feb 14 00:08:49 2016 UTC (8 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint65u, checkpoint65v, checkpoint65w, checkpoint65x, checkpoint65y, checkpoint65z, checkpoint66a, checkpoint66b, checkpoint66c, checkpoint66d, checkpoint66e, checkpoint66f, checkpoint66g, checkpoint66h, checkpoint66i, checkpoint66j, checkpoint66k
Changes since 1.7: +36 -36 lines
Diff to previous 1.7
pass myIter (instead of just 0) to various specific forcing S/R


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Wed Jan 21 14:35:16 2015 UTC (9 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint65i, checkpoint65j, checkpoint65k, checkpoint65l, checkpoint65m, checkpoint65n, checkpoint65o, checkpoint65p, checkpoint65q, checkpoint65r, checkpoint65s, checkpoint65t
Changes since 1.6: +2 -3 lines
Diff to previous 1.6
change units of frictionHeating field (from W to W/m^2)


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri Sep 5 21:04:34 2014 UTC (9 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint65d, checkpoint65e, checkpoint65f, checkpoint65g, checkpoint65h
Changes since 1.5: +58 -76 lines
Diff to previous 1.5
- change hard-coded loop-range in S/R APPLY_FORCING_T/S to set T & S
  forcing over 0:sNx+1, 0:sNy=1 (instead of just 1:sNx,1:sNy): Model
  dynamics requires valid tracer forcing only over tile interior but, for
  some diagnostics, may need to extend it over 1 point in tile halo region.


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Thu Aug 7 18:43:33 2014 UTC (9 years, 8 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint65b, checkpoint65c
Changes since 1.4: +16 -1 lines
Diff to previous 1.4
Add geothermal flux forcing


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Fri Jul 25 18:52:41 2014 UTC (9 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint65a
Changes since 1.3: +9 -5 lines
Diff to previous 1.3
USE_OLD_EXTERNAL_FORCING parts:
comment out the call to S/R FOOL_THE_COMPILER_RL (back to previous version)
since APPLY_FORCING_U,V,T,S is no longer called with argument gU,V,T,S


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Tue Jul 15 22:07:17 2014 UTC (9 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint65
Changes since 1.2: +5 -1 lines
Diff to previous 1.2
one step further in changing USE_OLD_EXTERNAL_FORCING parts:
add a call to FOOL_THE_COMPILER_R8 to really prevent the compiler
to re-arrange the order of instructions (needed with path-scale
 or open64 compilers what uses -O3).


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Sat Jul 12 16:35:32 2014 UTC (9 years, 9 months ago) by jmc
Branch: MAIN
Changes since 1.1: +41 -13 lines
Diff to previous 1.1
USE_OLD_EXTERNAL_FORCING parts:
  Use 2-d local array tmpVar and split loop in 2 parts to avoid compiler
  to mess-up this part by re-arranging the order of instructions (wrong
  when gU and gU_arr are the same array, i.e., called with argument gU).


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Fri Jul 11 18:43:41 2014 UTC (9 years, 9 months ago) by jmc
Branch: MAIN
- new file "apply_forcing.F" containing all the code previously in
  external_forcing.F, but with new argument list: pass, as new argument,
  the current level tendency array to update (instead of a direct update
  of the common bloc array). Change the corresponding calls.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.22