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

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

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


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

Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Wed Jun 8 01:46:34 2011 UTC (12 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62z, checkpoint63, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint63d, checkpoint63e, checkpoint63f, checkpoint63g, checkpoint63h, checkpoint63i, checkpoint63j, checkpoint63k, checkpoint63l, checkpoint63m
Changes since 1.53: +15 -29 lines
Diff to previous 1.53
use new parameter "printResidualFreq" to print residual in CG iterations


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Sat Jul 11 22:00:40 2009 UTC (14 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61t, checkpoint61u, checkpoint61v, checkpoint61w, checkpoint61x, checkpoint61y, checkpoint61z, checkpoint62, checkpoint62a, checkpoint62b, checkpoint62c, checkpoint62d, checkpoint62e, checkpoint62f, checkpoint62g, checkpoint62h, checkpoint62i, checkpoint62j, checkpoint62k, checkpoint62l, checkpoint62m, checkpoint62n, checkpoint62o, checkpoint62p, checkpoint62q, checkpoint62r, checkpoint62s, checkpoint62t, checkpoint62u, checkpoint62v, checkpoint62w, checkpoint62x, checkpoint62y
Changes since 1.52: +16 -30 lines
Diff to previous 1.52
use simple EXCH (overlap 1 and no Corner Exch): this reduces number of
 EXCH calls by 2 if using exch2).


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Sat May 16 13:42:15 2009 UTC (15 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61o, checkpoint61p, checkpoint61q, checkpoint61r, checkpoint61s
Changes since 1.51: +7 -32 lines
Diff to previous 1.51
- fix GLOBAL_SUM_SINGLECPU when using Exch2; re-use same buffers and same
  gather/scatter S/R as with SingleCpuIO (=> 1 less 2D global RL array).


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Tue Apr 28 18:01:14 2009 UTC (15 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61m, checkpoint61n
Changes since 1.50: +14 -14 lines
Diff to previous 1.50
change macros (EXCH & GLOBAL_SUM/MAX) sufix _R4/_R8 to _RS/_RL
 when applied to _RS/_RL variable


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Tue Jan 8 23:59:39 2008 UTC (16 years, 4 months ago) by jahn
Branch: MAIN
CVS Tags: checkpoint59m, checkpoint59n, checkpoint59o, checkpoint59p, checkpoint59q, checkpoint59r, checkpoint60, checkpoint61, checkpoint61a, checkpoint61b, checkpoint61c, checkpoint61d, checkpoint61e, checkpoint61f, checkpoint61g, checkpoint61h, checkpoint61i, checkpoint61j, checkpoint61k, checkpoint61l
Changes since 1.49: +48 -1 lines
Diff to previous 1.49
add option of performing global 2d sums on a single CPU
to eliminate tiling-dependent roundoff errors


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Tue Dec 4 10:22:15 2007 UTC (16 years, 5 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint59l
Changes since 1.48: +17 -1 lines
Diff to previous 1.48
add 3 compiler directives that speed up this routine by 30% on a NEC
SX vector computer.


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Tue Sep 4 14:54:57 2007 UTC (16 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59g, checkpoint59h, checkpoint59i, checkpoint59j, checkpoint59k
Changes since 1.47: +33 -25 lines
Diff to previous 1.47
use S/R GLOBAL_SUM_TILE to compute global sum: for a given tile decomposition,
 make results independent on the number of threads (and also independent on
 number of processes when GLOBAL_SUM_SEND_RECV is defined)


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Wed May 2 15:52:45 2007 UTC (17 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59b, checkpoint59c, checkpoint59d, checkpoint59e, checkpoint59f
Changes since 1.46: +13 -4 lines
Diff to previous 1.46
when debugLevel > 2 , print actualResidual for each cg2d_iteration.


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Tue Dec 5 19:34:39 2006 UTC (17 years, 5 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58s_post, checkpoint58t_post, checkpoint58u_post, checkpoint58v_post, checkpoint58w_post, checkpoint58x_post, checkpoint58y_post, checkpoint59, checkpoint59a, mitgcm_mapl_00
Changes since 1.45: +23 -22 lines
Diff to previous 1.45
use pre-computed solver main-diagonal term (stored in common block);
 this affects truncation error (and lot of test-experiments "FAIL")


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Tue Dec 5 05:25:08 2006 UTC (17 years, 5 months ago) by jmc
Branch: MAIN
Changes since 1.44: +60 -58 lines
Diff to previous 1.44
start to implement deep-atmosphere and/or anelastic formulation


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Fri Nov 4 01:19:25 2005 UTC (18 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint57x_post, checkpoint57y_post, checkpoint57y_pre, checkpoint57z_post, checkpoint58, checkpoint58a_post, checkpoint58b_post, checkpoint58c_post, checkpoint58d_post, checkpoint58e_post, checkpoint58f_post, checkpoint58g_post, checkpoint58h_post, checkpoint58i_post, checkpoint58j_post, checkpoint58k_post, checkpoint58l_post, checkpoint58m_post, checkpoint58n_post, checkpoint58o_post, checkpoint58p_post, checkpoint58q_post, checkpoint58r_post
Changes since 1.43: +1 -9 lines
Diff to previous 1.43
remove unused variables (reduces number of compiler warning)


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Wed Feb 9 21:12:40 2005 UTC (19 years, 3 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpint57u_post, checkpoint57d_post, checkpoint57e_post, checkpoint57f_post, checkpoint57f_pre, checkpoint57g_post, checkpoint57g_pre, checkpoint57h_done, checkpoint57h_post, checkpoint57h_pre, checkpoint57i_post, checkpoint57j_post, checkpoint57k_post, checkpoint57l_post, checkpoint57m_post, checkpoint57n_post, checkpoint57o_post, checkpoint57p_post, checkpoint57q_post, checkpoint57r_post, checkpoint57s_post, checkpoint57t_post, checkpoint57v_post, checkpoint57w_post, eckpoint57e_pre
Changes since 1.42: +5 -3 lines
Diff to previous 1.42
Replace * by standardmessageunit to please ifort 8.


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Mon Jan 3 00:53:49 2005 UTC (19 years, 4 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint57c_post, checkpoint57c_pre
Changes since 1.41: +1 -5 lines
Diff to previous 1.41
removed MINIMAL_TAVE_OUTPUT CPP option


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Tue Dec 14 16:54:08 2004 UTC (19 years, 5 months ago) by edhill
Branch: MAIN
CVS Tags: checkpoint57b_post
Changes since 1.40: +4 -4 lines
Diff to previous 1.40
 o every instance of _END_MASTER() has been found and replaced with
   _END_MASTER( myThid ) in order to satisfy certain picky Sun
   preprocessors


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Mon Dec 13 07:50:24 2004 UTC (19 years, 5 months ago) by dimitri
Branch: MAIN
Changes since 1.39: +6 -2 lines
Diff to previous 1.39
less cg2d output when MINIMAL_TAVE_OUTPUT is set


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Thu Apr 22 22:43:37 2004 UTC (20 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint52n_post, checkpoint53, checkpoint53a_post, checkpoint53b_post, checkpoint53b_pre, checkpoint53c_post, checkpoint53d_post, checkpoint53d_pre, checkpoint53f_post, checkpoint53g_post, checkpoint54, checkpoint54a_post, checkpoint54a_pre, checkpoint54b_post, checkpoint54c_post, checkpoint54d_post, checkpoint54e_post, checkpoint54f_post, checkpoint55, checkpoint55a_post, checkpoint55b_post, checkpoint55c_post, checkpoint55d_post, checkpoint55d_pre, checkpoint55e_post, checkpoint55f_post, checkpoint55g_post, checkpoint55h_post, checkpoint55i_post, checkpoint55j_post, checkpoint56, checkpoint56a_post, checkpoint56b_post, checkpoint56c_post, checkpoint57, checkpoint57a_post, checkpoint57a_pre
Changes since 1.38: +2 -2 lines
Diff to previous 1.38
skip writing "Sum(rhs),rhsMax = .."  only if debugLevel < 0


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Fri Feb 6 20:21:00 2004 UTC (20 years, 3 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint52j_post, checkpoint52j_pre, checkpoint52k_post, checkpoint52l_post, checkpoint52l_pre, checkpoint52m_post, hrcube4, hrcube5, hrcube_3
Changes since 1.37: +20 -10 lines
Diff to previous 1.37
Changed the order of operations for global sums of arrays.
 o this *DOES* change output
   - the following results are updated by this change:
        exp4 front_relax global_ocean.cs32x15 global_ocean_pressure
        ideal_2D_oce internal_wave natl_box plume_on_slope
   - changes are primarily due to different cg2d residuals but in some
     the Eta field changes and this changes other fields
 o the global sum used to accumulate sequentially over all tiles on a single
   process and then the result be passed to _GLOBAL_SUM()
 o now we create a sum per tile and accumulate the sums
   - this should fix differences in sum for two tiles on 1 or 2 processors
   - this may help when using more than2 tiles but is not guaranteed
   - introducing a gather operation in GLOBAL_SUM() will fix differences
     for multiple tiles but only for fixed tiles configurations
   - an array based sum function is needed to make this independent of
     tile configuration


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Tue Jul 8 15:00:26 2003 UTC (20 years, 10 months ago) by heimbach
Branch: MAIN
CVS Tags: branch-netcdf, branchpoint-genmake2, checkpoint51c_post, checkpoint51d_post, checkpoint51e_post, checkpoint51f_post, checkpoint51f_pre, checkpoint51g_post, checkpoint51h_pre, checkpoint51i_post, checkpoint51i_pre, checkpoint51j_post, checkpoint51k_post, checkpoint51l_post, checkpoint51l_pre, checkpoint51m_post, checkpoint51n_post, checkpoint51n_pre, checkpoint51o_post, checkpoint51o_pre, checkpoint51p_post, checkpoint51q_post, checkpoint51r_post, checkpoint51s_post, checkpoint51t_post, checkpoint51u_post, checkpoint52, checkpoint52a_post, checkpoint52a_pre, checkpoint52b_post, checkpoint52b_pre, checkpoint52c_post, checkpoint52d_post, checkpoint52d_pre, checkpoint52e_post, checkpoint52e_pre, checkpoint52f_post, checkpoint52f_pre, checkpoint52h_pre, checkpoint52i_post, checkpoint52i_pre, ecco_c52_e35, hrcube_1, hrcube_2
Branch point for: branch-genmake2, branch-nonh, checkpoint51n_branch, netcdf-sm0, tg2-branch
Changes since 1.36: +6 -4 lines
Diff to previous 1.36
o introducing integer flag debugLevel
o introducing pathname variable mdsioLocalDir for mdsio


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Fri Jun 21 18:36:05 2002 UTC (21 years, 10 months ago) by adcroft
Branch: MAIN
CVS Tags: branch-exfmods-tag, 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, checkpoint48d_post, checkpoint48d_pre, checkpoint48e_post, checkpoint48f_post, checkpoint48g_post, checkpoint48h_post, checkpoint48i_post, checkpoint49, checkpoint50, checkpoint50a_post, checkpoint50b_post, checkpoint50b_pre, 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
Branch point for: branch-exfmods-curt
Changes since 1.35: +3 -3 lines
Diff to previous 1.35
Added new parameter: deltaTfreesurf

Previously, the free-surface equation was intergrated forward
synchronously with the momentum equations. It is more consistent
to use the tracer time-step. This increases the number of
iterations required but strengthens the damping.

We *SHOULD* make the default time-step equal to the tracer time-step.
However, we don't for backward compatibility. At some point in the
future we need to change the default behaviour.

It turns out that the reason for the "reduced stability" encountered
in large-scale runs seems to be related to excess variability in
the free surface which in turn happens when the waves aren't damped.
Using a longer time-step fixes this.


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Thu May 30 02:26:01 2002 UTC (21 years, 11 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint45b_post, checkpoint45c_post
Changes since 1.34: +5 -73 lines
Diff to previous 1.34
Cleaned exchange calls.


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Wed Sep 26 18:09:14 2001 UTC (22 years, 7 months ago) by cnh
Branch: MAIN
CVS Tags: 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, 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, release1-branch-end, release1-branch_branchpoint, release1-branch_tutorials, release1_b1, release1_beta1, release1_chkpt44d_post, release1_final_v1, release1_p1, release1_p2
Branch point for: ecco-branch, release1, release1-branch, release1_coupled, release1_final
Changes since 1.33: +33 -24 lines
Diff to previous 1.33
Bringing comments up to data and formatting for document extraction.


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Tue May 29 14:01:36 2001 UTC (22 years, 11 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint40, checkpoint40pre1, checkpoint40pre2, checkpoint40pre3, checkpoint40pre4, checkpoint40pre5, checkpoint40pre6, checkpoint40pre7, checkpoint40pre8, checkpoint40pre9
Changes since 1.32: +73 -39 lines
Diff to previous 1.32
Merge from branch pre38:
 o essential mods for cubed sphere
 o debugged atmosphere, dynamcis + physics (aim)
 o new packages (mom_vecinv, mom_fluxform, ...)


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Mon May 14 21:33:29 2001 UTC (23 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint39
Changes since 1.31: +6 -6 lines
Diff to previous 1.31
Adapted to modified call of exchange routines EXCH_RS, EXCH_RL.


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Tue Apr 10 22:35:25 2001 UTC (23 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint38
Changes since 1.30: +11 -11 lines
Diff to previous 1.30
See doc/tag-index and doc/notes_c37_adj.txt
Preparation for stand-alone autodifferentiability.


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Fri Mar 9 20:45:09 2001 UTC (23 years, 2 months ago) by adcroft
Branch: MAIN
CVS Tags: c37_adj, checkpoint37
Branch point for: pre38
Changes since 1.29: +34 -16 lines
Diff to previous 1.29
Superficial change: moved the printing of residual and iterations up
from cg2d() to solve_for_pressure(). This is in preparation for more
useful/complete daignostics from the model as a whole.


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Thu Mar 8 20:49:08 2001 UTC (23 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.28: +4 -3 lines
Diff to previous 1.28
change (*g) units of cg2d_x to have same units as all other potential Phi


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Tue Mar 6 17:02:57 2001 UTC (23 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.27: +14 -14 lines
Diff to previous 1.27
change local variable names etaN & etaNM1 (now global state variables)


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Sun Feb 4 14:38:46 2001 UTC (23 years, 3 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint35, checkpoint36
Changes since 1.26: +2 -1 lines
Diff to previous 1.26
Made sure each .F and .h file had
the CVS keywords Header and Name at its start.
Most had header but very few currently have Name, so
lots of changes!


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Fri Feb 2 21:04:47 2001 UTC (23 years, 3 months ago) by adcroft
Branch: MAIN
Changes since 1.25: +2 -1 lines
Diff to previous 1.25
Merged changes from branch "branch-atmos-merge" into MAIN (checkpoint34)
 - substantial modifications to algorithm sequence (dynamics.F)
 - packaged OBCS, Shapiro filter, Zonal filter, Atmospheric Physics


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Fri Mar 24 19:06:14 2000 UTC (24 years, 1 month ago) by adcroft
Branch: MAIN
CVS Tags: branch-atmos-merge-phase1, branch-atmos-merge-phase2, branch-atmos-merge-phase3, branch-atmos-merge-phase4, branch-atmos-merge-phase5, branch-atmos-merge-phase6, branch-atmos-merge-phase7, branch-atmos-merge-start, checkpoint26, checkpoint27, checkpoint28, checkpoint29, checkpoint30, checkpoint31, checkpoint32, checkpoint33, checkpoint34
Branch point for: branch-atmos-merge
Changes since 1.24: +3 -3 lines
Diff to previous 1.24
The JAM libraries don't have a GLOBAL_MAX() so we
skip the RHS normalization.


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Fri Mar 24 18:31:31 2000 UTC (24 years, 1 month ago) by adcroft
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23
Fixed some uninitialized or unused variables. This caused some compilers
to either complain or stop. Numerous but harmless.


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Tue Mar 14 16:09:41 2000 UTC (24 years, 2 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint25
Changes since 1.22: +22 -2 lines
Diff to previous 1.22
Added "JAM" routines for use with Artic network (Hyades cluster).


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Fri Jul 30 16:00:55 1999 UTC (24 years, 9 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint24
Changes since 1.21: +4 -2 lines
Diff to previous 1.21
Removed a comment of the Cadj which is reserved for TAMC. Spotted by C.E.


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Mon May 24 14:15:15 1999 UTC (24 years, 11 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint23
Changes since 1.20: +2 -2 lines
Diff to previous 1.20
Moved the final exchange of pressure (cg2d_x or cg3d_x) from the
solve to solve_for_pressure.F so that the adjoint knows whats
going on.


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Tue May 18 17:36:55 1999 UTC (25 years ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint22
Changes since 1.19: +8 -25 lines
Diff to previous 1.19
Changed number of arguments to GLOBAL_SUM and GLOBAL_MAX to two.
Instigated by Ralf.


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Mon Mar 22 15:54:03 1999 UTC (25 years, 1 month ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint20, checkpoint21
Changes since 1.18: +3 -3 lines
Diff to previous 1.18
Modifications for non-hydrostatic ability + updates for open-boundaries.


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Wed Dec 9 16:11:51 1998 UTC (25 years, 5 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint19
Changes since 1.17: +2 -1 lines
Diff to previous 1.17
Added IMPLICIT NONE in a lot of subroutines.
Also corrected the recip_Rhonil bug: we didn't set it in ini_parms.F


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Mon Nov 30 23:45:24 1998 UTC (25 years, 5 months ago) by adcroft
Branch: MAIN
Changes since 1.16: +4 -4 lines
Diff to previous 1.16
These are changes concerning geometry on a sphere and BCs:
 o The calculation of RA used to be wrong if delX != delY.
 o The details of the cell geometry is now consistent with the
   "classic" CM-5 code.
 o Advection near boundaries is now correct.
 o Lateral no-slip/free-slip now works.
 o Vertical no-slip/free-slip now works properly.
 o del^4 viscosity (with no-slip/free-slip) now works properly.


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Fri Nov 6 22:44:45 1998 UTC (25 years, 6 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint18
Changes since 1.15: +2 -2 lines
Diff to previous 1.15
Changes to allow for atmospheric integration builds of the code


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Mon Nov 2 03:34:11 1998 UTC (25 years, 6 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint17
Changes since 1.14: +5 -5 lines
Diff to previous 1.14
Changes for TAMC compatability.
Added exp0 a barotropic basin scale box example
Modified exp1 and exp2 to correct SIZE.h for Nr and
variable overlap width support.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Wed Oct 28 03:11:36 1998 UTC (25 years, 6 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint16
Changes since 1.13: +26 -16 lines
Diff to previous 1.13
Changes to support
 - g77 compilation under Linux
 - LR(1) form of 64-bit is D or E for constants
 - Modified adjoint of exch with adjoint variables
   acuumulated.


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Tue Sep 29 18:50:56 1998 UTC (25 years, 7 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint15
Changes since 1.12: +63 -5 lines
Diff to previous 1.12
Changes for new exchange routines which do general tile <-> tile
connectivity, variable width overlap regions and provide
hooks for shared memory  and DMA protocols like Arctic, Memory Channel
etc..


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Tue Sep 8 01:37:49 1998 UTC (25 years, 8 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint14
Changes since 1.11: +10 -1 lines
Diff to previous 1.11
Consistent isomorphism changes


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Mon Sep 7 16:23:11 1998 UTC (25 years, 8 months ago) by cnh
Branch: MAIN
Changes since 1.10: +4 -4 lines
Diff to previous 1.10
Consistent isomorphism changes


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 17:35:19 1998 UTC (25 years, 8 months ago) by cnh
Branch: MAIN
Changes since 1.9: +10 -5 lines
Diff to previous 1.9
Consistent isomorphism changes


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 14:45:11 1998 UTC (25 years, 8 months ago) by cnh
Branch: MAIN
Changes since 1.8: +5 -5 lines
Diff to previous 1.8
Consistent isomorphism changes


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Fri Aug 21 12:29:55 1998 UTC (25 years, 8 months ago) by cnh
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7
Consistent isomorphism changes


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Mon Jun 15 05:13:55 1998 UTC (25 years, 11 months ago) by cnh
Branch: MAIN
CVS Tags: branch-point-rdot, checkpoint10, checkpoint11, checkpoint12, checkpoint13, checkpoint7, checkpoint8, checkpoint9
Branch point for: branch-rdot, checkpoint7-4degree-ref
Changes since 1.6: +3 -3 lines
Diff to previous 1.6
Fairly coplete 4 degree global intercomparison
setup.
 Includes changes to make convective adjustment and hydrostatic
pressure correct as well as IO for climatological datasets


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri Jun 12 19:33:33 1998 UTC (25 years, 11 months ago) by cnh
Branch: MAIN
Changes since 1.5: +5 -5 lines
Diff to previous 1.5
Chages to make default setup correct for 4 degreee global comparison


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Sat May 30 02:10:16 1998 UTC (25 years, 11 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint4, checkpoint5, checkpoint6
Changes since 1.4: +3 -3 lines
Diff to previous 1.4
Further memory saving macros for particular grids


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Mon May 25 16:17:36 1998 UTC (25 years, 11 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint3
Changes since 1.3: +11 -3 lines
Diff to previous 1.3
Added changes to support implicit free-surface.
 - included gBaro a "barotropic" gravity that can
   be set differently to the g.rhoprime gravity.
 - discovered and fixed coding error in dynamics
   loop. Per tile temporaries that needed correct
   initial values were not being reset for each tile.


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Thu May 21 18:26:36 1998 UTC (26 years ago) by cnh
Branch: MAIN
CVS Tags: checkpoint2
Changes since 1.2: +7 -7 lines
Diff to previous 1.2
Added active preconditioner


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Fri Apr 24 02:05:40 1998 UTC (26 years ago) by cnh
Branch: MAIN
CVS Tags: checkpoint1, kloop1, kloop2, redigm
Changes since 1.1: +1 -1 lines
Diff to previous 1.1
Further $Id to $Header conversions


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Wed Apr 22 19:15:30 1998 UTC (26 years ago) by cnh
Branch: MAIN
Branch point for: cnh
Initial revision


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