/[MITgcm]/MITgcm/pkg/mom_vecinv/mom_vecinv.F
ViewVC logotype

Log of /MITgcm/pkg/mom_vecinv/mom_vecinv.F

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


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

Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Wed Oct 13 04:37:37 2004 UTC (19 years, 7 months ago) by edhill
Branch: MAIN
CVS Tags: checkpoint55f_post, checkpoint55g_post, checkpoint55h_post, checkpoint55i_post
Changes since 1.26: +4 -1 lines
Diff to previous 1.26
 o I am *sick* of moving these variables around.  But Jean-Michel has
   all but threatened a hissy fit if they aren't removed from PARAMS.h.
   So now here they are *back* in MNC_PARAMS.h where they were just a
   few days ago.


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Sun Oct 10 06:08:49 2004 UTC (19 years, 7 months ago) by edhill
Branch: MAIN
Changes since 1.25: +1 -4 lines
Diff to previous 1.25
 o move useMNC and related runtime switches to PARAMS.h


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Fri Oct 8 17:03:21 2004 UTC (19 years, 7 months ago) by edhill
Branch: MAIN
Changes since 1.24: +44 -19 lines
Diff to previous 1.24
 o add ability of MNC to write local and "partial" (eg. 2D slices where
   the full 3D field is never actually stored) arrays to NetCDF files
   with the correct (that is, the complete multi-dimensional) set of
   array indicies
   - used in mom_vecinv() to write the diagFreq output
   - tested (demonstrated) in verification/aim.5l_cs


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Thu Oct 7 21:52:29 2004 UTC (19 years, 7 months ago) by edhill
Branch: MAIN
Changes since 1.23: +67 -16 lines
Diff to previous 1.23
 o mnc-ify the MOM_VECINV() diagFreq output


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Fri Sep 24 17:02:34 2004 UTC (19 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint55d_post, checkpoint55d_pre, checkpoint55e_post
Changes since 1.22: +3 -3 lines
Diff to previous 1.22
change argument list of debug_cs_corner_uv.


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Mon Sep 20 21:54:55 2004 UTC (19 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint55a_post, checkpoint55b_post, checkpoint55c_post
Changes since 1.21: +11 -2 lines
Diff to previous 1.21
add a call to debug_cs_corner_uv to check dissipation terms (uDiss,vDiss)


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Tue Jul 20 17:46:38 2004 UTC (19 years, 9 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint54d_post, checkpoint54e_post, checkpoint54f_post, checkpoint55
Changes since 1.20: +2 -3 lines
Diff to previous 1.20
Replaced CPP_OPTIONS.h with MOM_VECINV_OPTIONS
 - this was causing a call to diagnostics to not happen


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Wed Jun 2 13:23:55 2004 UTC (19 years, 11 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint53d_post, checkpoint53f_post, checkpoint53g_post, checkpoint54, checkpoint54a_post, checkpoint54a_pre, checkpoint54b_post, checkpoint54c_post
Changes since 1.19: +21 -11 lines
Diff to previous 1.19
Added Sadourny discretization of Coriolis in V.I. mode
 - moved some PARAMETERS from mom_*_coriolis.F to PARAMS.h
 - re-enabled use of omega3 in mom_vecinv.F


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Wed May 26 14:50:10 2004 UTC (19 years, 11 months ago) by adcroft
Branch: MAIN
Changes since 1.18: +9 -4 lines
Diff to previous 1.18
Added variable viscosity for the vector invariant equations
based on Leith, 1968, Phys. Fluids (10) 1409-1416
 - the use of the variable viscosty in the no-slip boundary conditions
   has not been implemented (but should be)
 - new parameters viscC2leith and viscC4leith are non-dimensional
 - I decided to modulate the variable viscosuty with the same viscAhMax
   and viscA4max; ideally we should have another maximum based on dx^2/dt etc.


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Mon May 24 20:03:49 2004 UTC (19 years, 11 months ago) by adcroft
Branch: MAIN
Changes since 1.17: +4 -4 lines
Diff to previous 1.17
Moved mom_vi_calc_*vort3.F to mom_common


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Mon May 24 18:41:05 2004 UTC (19 years, 11 months ago) by adcroft
Branch: MAIN
Changes since 1.16: +3 -3 lines
Diff to previous 1.16
Renamed and moved mom_vi_calc_hdiv to mom_common/mom_calc_hdiv


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Mon May 24 15:15:16 2004 UTC (19 years, 11 months ago) by adcroft
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15
Combined mom_vi_calc_ke.F and mom_calc_ke.F into mom_common/mom_calc_ke.F
 - they use different discretizations so a s/r argument is used to distinguish


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Wed Feb 25 00:56:47 2004 UTC (20 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint52l_post, checkpoint52l_pre, checkpoint52m_post, checkpoint52n_post, checkpoint53, checkpoint53a_post, checkpoint53b_post, checkpoint53b_pre, checkpoint53c_post, checkpoint53d_pre, hrcube5
Changes since 1.14: +20 -9 lines
Diff to previous 1.14
add some (and change others) diagnostics writen every diagFreq.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sat Feb 7 23:15:47 2004 UTC (20 years, 3 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint52j_post, checkpoint52j_pre, checkpoint52k_post, hrcube4, hrcube_3
Changes since 1.13: +4 -3 lines
Diff to previous 1.13
minor bug fixes for viscA4Grid


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sun Jan 25 00:31:52 2004 UTC (20 years, 3 months ago) by dimitri
Branch: MAIN
CVS Tags: hrcube_2
Changes since 1.12: +4 -2 lines
Diff to previous 1.12
o limit timeave output for hi-res integrations


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Sat Jan 3 00:51:42 2004 UTC (20 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint52e_post, checkpoint52f_post, checkpoint52f_pre, checkpoint52h_pre, checkpoint52i_post, checkpoint52i_pre, hrcube_1
Changes since 1.11: +13 -11 lines
Diff to previous 1.11
do not compute vertical advection if implicitAdvection is set.


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Tue Nov 4 19:51:54 2003 UTC (20 years, 6 months ago) by edhill
Branch: MAIN
CVS Tags: branch-netcdf, checkpoint51s_post, checkpoint51t_post, checkpoint51u_post, checkpoint52, checkpoint52a_post, checkpoint52a_pre, checkpoint52b_post, checkpoint52b_pre, checkpoint52c_post, checkpoint52d_post, checkpoint52d_pre, checkpoint52e_pre, ecco_c52_e35
Branch point for: netcdf-sm0
Changes since 1.10: +3 -3 lines
Diff to previous 1.10
 o cleanup: convert DISABLE_MOM_FLUXFORM & DISABLE_MOM_VECINV to the
   newer ALLOW_${pkg} form
   - the only remaining package-based "special case" within genmake2
     is the one for AIM vs. AIM_V23


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Fri Oct 31 20:35:32 2003 UTC (20 years, 6 months ago) by edhill
Branch: MAIN
CVS Tags: checkpoint51r_post
Branch point for: branch-nonh
Changes since 1.9: +2 -1 lines
Diff to previous 1.9
 o remove all '#include "PACACKAGES_CONFIG.h"' from model/inc/* and cleanup
   the verification tests that this breaks
 o this was confirmed to work for the basic tests ("testreport -ieee") on
   shelley


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sun Oct 26 01:01:23 2003 UTC (20 years, 6 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint51o_post, checkpoint51p_post, checkpoint51q_post
Changes since 1.8: +10 -8 lines
Diff to previous 1.8
o Correcting initialisations for fVerU, fVerV.
o helping TAF to recognize dependency on kUp for
  fVerU, fVerV


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Fri Oct 10 23:00:01 2003 UTC (20 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint51j_post, checkpoint51k_post, checkpoint51l_post, checkpoint51l_pre, checkpoint51m_post, checkpoint51n_post, checkpoint51n_pre, checkpoint51o_pre
Branch point for: checkpoint51n_branch, tg2-branch
Changes since 1.7: +10 -11 lines
Diff to previous 1.7
Added some AD-related initialisations in mom_vecinv/ mom_fluxform/


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Sun Aug 3 02:49:35 2003 UTC (20 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: branchpoint-genmake2, checkpoint51e_post, checkpoint51f_post, checkpoint51f_pre, checkpoint51g_post, checkpoint51h_pre, checkpoint51i_post, checkpoint51i_pre
Branch point for: branch-genmake2
Changes since 1.6: +29 -17 lines
Diff to previous 1.6
* changes related to hFac in vorticity advection: use S/R from aim.5l_cs/code
* add time-ave diagnostic of relative vorticity advection


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Thu Apr 17 13:42:53 2003 UTC (21 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: checkpoint50b_post, checkpoint50c_post, checkpoint50c_pre, checkpoint50d_post, checkpoint50d_pre, checkpoint50e_post, checkpoint50e_pre, checkpoint50f_post, checkpoint50f_pre, checkpoint50g_post, checkpoint50h_post, checkpoint50i_post, checkpoint51, checkpoint51a_post, checkpoint51b_post, checkpoint51b_pre, checkpoint51c_post, checkpoint51d_post
Changes since 1.5: +12 -12 lines
Diff to previous 1.5
  move forcing & CD-scheme calls from mom_fluxform & mom_vecinv
  to timestep.F


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Fri Apr 11 13:35:03 2003 UTC (21 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: checkpoint50b_pre
Changes since 1.4: +58 -66 lines
Diff to previous 1.4
restore the ability to exclude Advection and/or Coriolis, like in the
  flux-form version (use momAdvection & useCoriolis flags).
note: omega3 was not used and is no longer computed (calls commented).


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sat Feb 8 02:10:57 2003 UTC (21 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint48d_post, checkpoint48d_pre, checkpoint48e_post, checkpoint48f_post, checkpoint48g_post, checkpoint48h_post, checkpoint48i_post, checkpoint49, checkpoint50, checkpoint50a_post
Changes since 1.3: +7 -27 lines
Diff to previous 1.3
in preparation for r*:
 new S/R (calc_grad_phi_hyd.F) to compute Hydrostatic potential gradient.
 pass the 2 comp. of the grad. as arguments to momentum S/R.


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Thu Sep 6 14:23:58 2001 UTC (22 years, 8 months ago) by adcroft
Branch: MAIN
CVS Tags: branch-exfmods-tag, checkpoint40, checkpoint40pre9, checkpoint41, checkpoint42, checkpoint43, checkpoint43a-release1mods, checkpoint44, checkpoint44b_post, checkpoint44b_pre, checkpoint44e_post, checkpoint44e_pre, checkpoint44f_post, checkpoint44f_pre, checkpoint44g_post, checkpoint44h_post, checkpoint44h_pre, checkpoint45, checkpoint45a_post, checkpoint45b_post, checkpoint45c_post, checkpoint45d_post, checkpoint46, checkpoint46a_post, checkpoint46a_pre, checkpoint46b_post, checkpoint46b_pre, checkpoint46c_post, checkpoint46c_pre, checkpoint46d_post, checkpoint46d_pre, checkpoint46e_post, checkpoint46e_pre, checkpoint46f_post, checkpoint46g_post, checkpoint46g_pre, checkpoint46h_post, checkpoint46h_pre, checkpoint46i_post, checkpoint46j_post, checkpoint46j_pre, checkpoint46k_post, checkpoint46l_post, checkpoint46l_pre, checkpoint46m_post, checkpoint46n_post, checkpoint47, checkpoint47a_post, checkpoint47b_post, checkpoint47c_post, checkpoint47d_post, checkpoint47d_pre, checkpoint47e_post, checkpoint47f_post, checkpoint47g_post, checkpoint47h_post, checkpoint47i_post, checkpoint47j_post, checkpoint48, checkpoint48a_post, checkpoint48b_post, checkpoint48c_post, checkpoint48c_pre, chkpt44a_post, chkpt44a_pre, chkpt44c_post, chkpt44c_pre, chkpt44d_post, ecco-branch-mod1, ecco-branch-mod2, ecco-branch-mod3, ecco-branch-mod4, ecco-branch-mod5, ecco_c44_e16, ecco_c44_e17, ecco_c44_e18, ecco_c44_e19, ecco_c44_e20, ecco_c44_e21, ecco_c44_e22, ecco_c44_e23, ecco_c44_e24, ecco_c44_e25, ecco_c44_e26, ecco_c44_e27, ecco_ice1, ecco_ice2, icebear2, icebear3, icebear4, icebear5, release1-branch-end, release1-branch_branchpoint, release1-branch_tutorials, release1_b1, release1_beta1, release1_chkpt44d_post, release1_final_v1, release1_p1, release1_p10, release1_p11, release1_p12, release1_p12_pre, release1_p13, release1_p13_pre, release1_p14, release1_p15, release1_p16, release1_p17, release1_p2, release1_p3, release1_p4, release1_p5, release1_p6, release1_p7, release1_p8, release1_p9
Branch point for: branch-exfmods-curt, c24_e25_ice, ecco-branch, icebear, release1, release1-branch, release1_50yr, release1_coupled, release1_final
Changes since 1.2: +22 -1 lines
Diff to previous 1.2
Added tension/strain form of dissipation.
 * NOT working on cubed sphere.


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Fri Aug 17 18:40:30 2001 UTC (22 years, 8 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint40pre8
Changes since 1.1: +34 -14 lines
Diff to previous 1.1
Added method for dumping intermediate local arrays:
 mdsio_writetile - same as mdsio_writefield except works from inside bi,bj loop
 mdsio_writelocal - same as mdsio_writetile except works for local arrays
 write_local_r? - higher-level wrapper for mdsio_writelocal

Controlled by diagFreq. Defaults to zero (ie. no dumps)

Example given at end of mom_vecinv.F that dumps some local arrays.


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Thu Aug 16 17:16:03 2001 UTC (22 years, 9 months ago) by adcroft
Branch: MAIN
Added run-time control of vector-invariant/flux-form momentum eqns.


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