/[MITgcm]/MITgcm/model/inc/CG2D.h
ViewVC logotype

Log of /MITgcm/model/inc/CG2D.h

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


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

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Mon Nov 23 16:13:57 2009 UTC (14 years, 5 months ago) by mlosch
Branch: MAIN
CVS Tags: HEAD, 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, checkpoint62z, checkpoint63, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint63d, checkpoint63e, checkpoint63f, checkpoint63g, checkpoint63h, checkpoint63i, checkpoint63j, checkpoint63k, checkpoint63l, checkpoint63m, checkpoint63n, checkpoint63o, checkpoint63p, checkpoint63q, checkpoint63r, checkpoint63s, checkpoint64, checkpoint64a, checkpoint64b, checkpoint64c, checkpoint64d, checkpoint64e, checkpoint64f, checkpoint64g, checkpoint64h, checkpoint64i, checkpoint64j, checkpoint64k, checkpoint64l, checkpoint64m, checkpoint64n, checkpoint64o, checkpoint64p, checkpoint64q, checkpoint64r, checkpoint64s, checkpoint64t, checkpoint64u, checkpoint64v, checkpoint64w, checkpoint64x, checkpoint64y, checkpoint64z, checkpoint65, checkpoint65a, checkpoint65b, checkpoint65c, checkpoint65d, checkpoint65e, checkpoint65f, checkpoint65g, checkpoint65h, checkpoint65i, checkpoint65j, checkpoint65k, checkpoint65l, checkpoint65m, checkpoint65n, checkpoint65o, checkpoint65p, checkpoint65q, checkpoint65r, checkpoint65s, checkpoint65t, checkpoint65u, checkpoint65v, checkpoint65w, checkpoint65x, checkpoint65y, checkpoint65z, checkpoint66a, checkpoint66b, checkpoint66c, checkpoint66d, checkpoint66e, checkpoint66f, checkpoint66g, checkpoint66h, checkpoint66i, checkpoint66j, checkpoint66k, checkpoint66l, checkpoint66m, checkpoint66n, checkpoint66o
Changes since 1.15: +17 -2 lines
Diff to previous 1.15
add Christopher Wolfe's implemetation of the single reduction cg2d
(d'Azevedo, Eijkhout, and Romine, 1999) with CPP-flag ALLOW_SRCG and
runtime flag useSRCGSolver


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Sat Jul 11 21:56:16 2009 UTC (14 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61t, checkpoint61u, checkpoint61v, checkpoint61w, checkpoint61x, checkpoint61y
Changes since 1.14: +8 -8 lines
Diff to previous 1.14
change size of overlap for arrays cg2d_r,s & q to 1 in order to use
 simple EXCH ; for now, keep previous size array for gc2d_nsa to avoid
 Pb with store directives and missing simple EXCH adjoint code.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Tue Dec 5 05:16:30 2006 UTC (17 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58s_post, checkpoint58t_post, checkpoint58u_post, checkpoint58v_post, checkpoint58w_post, checkpoint58x_post, checkpoint58y_post, checkpoint59, checkpoint59a, checkpoint59b, checkpoint59c, checkpoint59d, checkpoint59e, checkpoint59f, checkpoint59g, checkpoint59h, checkpoint59i, checkpoint59j, checkpoint59k, checkpoint59l, checkpoint59m, checkpoint59n, checkpoint59o, checkpoint59p, checkpoint59q, checkpoint59r, checkpoint60, checkpoint61, checkpoint61a, checkpoint61b, checkpoint61c, checkpoint61d, checkpoint61e, checkpoint61f, checkpoint61g, checkpoint61h, checkpoint61i, checkpoint61j, checkpoint61k, checkpoint61l, checkpoint61m, checkpoint61n, checkpoint61o, checkpoint61p, checkpoint61q, checkpoint61r, checkpoint61s, mitgcm_mapl_00
Changes since 1.13: +22 -25 lines
Diff to previous 1.13
store (in common block) the main diagonal term of CG2D operator.


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Wed Jun 7 01:55:12 2006 UTC (17 years, 10 months ago) by heimbach
Branch: MAIN
CVS Tags: 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.12: +10 -1 lines
Diff to previous 1.12
Modifications for bottom topography control
o replace hFacC by _hFacC at various places
o replace ALLOW_HFACC_CONTROL by ALLOW_DEPTH_CONTROL
o add non-self-adjoint cg2d_nsa
o update autodiff support routines
o re-initialise hfac after ctrl_depth_ini
o works for 5x5 box, doesnt work for global_ocean.90x40x15


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Mon Sep 29 19:24:30 2003 UTC (20 years, 7 months ago) by edhill
Branch: MAIN
CVS Tags: branch-netcdf, checkpint57u_post, checkpoint51f_post, 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, checkpoint52j_post, checkpoint52j_pre, checkpoint52k_post, checkpoint52l_post, checkpoint52l_pre, checkpoint52m_post, 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, checkpoint57b_post, checkpoint57c_post, checkpoint57c_pre, 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, checkpoint57x_post, checkpoint57y_post, checkpoint57y_pre, checkpoint57z_post, checkpoint58, checkpoint58a_post, checkpoint58b_post, checkpoint58c_post, checkpoint58d_post, checkpoint58e_post, checkpoint58f_post, checkpoint58g_post, ecco_c52_e35, eckpoint57e_pre, hrcube4, hrcube5, hrcube_1, hrcube_2, hrcube_3
Branch point for: branch-nonh, checkpoint51n_branch, netcdf-sm0, tg2-branch
Changes since 1.11: +3 -3 lines
Diff to previous 1.11
 o convert all comments with single quotes (such as "can't", "don't", etc.)
     to unabbreviated form (eg. "do not") since these unmatched quotes
     tend to break the Fortran parser used to generate the HTML-ified
     code browser (see: http://mitgcm.org/dev_docs/code_reference/)


Revision 1.9.6.2 - (view) (download) (annotate) - [select for diffs]
Fri Mar 7 05:31:47 2003 UTC (21 years, 1 month ago) by heimbach
Branch: ecco-branch
CVS Tags: ecco_c50_e28, ecco_c50_e29, ecco_c50_e30, ecco_c50_e31, ecco_c50_e32, ecco_c50_e33, ecco_c50_e33a, ecco_c51_e34, ecco_c51_e34a, ecco_c51_e34b, ecco_c51_e34c, ecco_c51_e34d, ecco_c51_e34e, ecco_c51_e34f, ecco_c51_e34g
Changes since 1.9.6.1: +7 -0 lines
Diff to previous 1.9.6.1 , to branch point 1.9 , to next main 1.16
Merging c44 and e27


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Fri Jul 12 20:01:23 2002 UTC (21 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: branch-exfmods-tag, branchpoint-genmake2, 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, checkpoint51c_post, checkpoint51d_post, checkpoint51e_post, checkpoint51f_pre
Branch point for: branch-exfmods-curt, branch-genmake2
Changes since 1.10: +6 -1 lines
Diff to previous 1.10
correct array size for LETS_MAKE_JAM case


Revision 1.9.4.2 - (view) (download) (annotate) - [select for diffs]
Thu Jul 11 14:07:54 2002 UTC (21 years, 9 months ago) by heimbach
Branch: release1
CVS Tags: release1_p10, release1_p11, release1_p12, release1_p12_pre, release1_p13, release1_p13_pre, release1_p14, release1_p15, release1_p16, release1_p17, release1_p5, release1_p6, release1_p7, release1_p8, release1_p9
Branch point for: release1_50yr
Changes since 1.9.4.1: +5 -0 lines
Diff to previous 1.9.4.1 , to branch point 1.9 , to next main 1.16
Bug fix: correct array size for case LETS_MAKE_JAM


Revision 1.9.6.1 - (view) (download) (annotate) - [select for diffs]
Thu May 30 21:14:49 2002 UTC (21 years, 11 months ago) by heimbach
Branch: ecco-branch
CVS Tags: ecco_c44_e24, ecco_c44_e25, ecco_c44_e26, ecco_c44_e27, ecco_ice1, ecco_ice2, icebear2, icebear3, icebear4, icebear5
Branch point for: c24_e25_ice, icebear
Changes since 1.9: +2 -4 lines
Diff to previous 1.9
Cleaned exchanges in cg2d.F


Revision 1.9.4.1 - (view) (download) (annotate) - [select for diffs]
Thu May 30 02:46:13 2002 UTC (21 years, 11 months ago) by heimbach
Branch: release1
CVS Tags: release1_p3, release1_p4
Changes since 1.9: +2 -4 lines
Diff to previous 1.9
Cleaned exchange calls in cg2d.


Revision 1.10 - (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.9: +3 -3 lines
Diff to previous 1.9
Cleaned exchange calls.


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Fri Sep 21 03:54:36 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.8: +18 -9 lines
Diff to previous 1.8
Starting to bring comments up to date and format comments
for document extraction of "prototypes".


Revision 1.8 - (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.7: +43 -10 lines
Diff to previous 1.7
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.7.2.3 - (view) (download) (annotate) - [select for diffs]
Fri Apr 6 12:50:49 2001 UTC (23 years ago) by jmc
Branch: pre38
CVS Tags: pre38-close, pre38tag1
Changes since 1.7.2.2: +10 -3 lines
Diff to previous 1.7.2.2 , to branch point 1.7 , to next main 1.16
add the 2D-solver Tolerence and a flag to switch off the RHS normalisation


Revision 1.7.2.2 - (view) (download) (annotate) - [select for diffs]
Mon Apr 2 20:05:04 2001 UTC (23 years ago) by adcroft
Branch: pre38
Changes since 1.7.2.1: +1 -6 lines
Diff to previous 1.7.2.1 , to branch point 1.7
Don't say anything! I've removed the USE_OPTIMIZED_OVERLAPS feature.
It turned out to be easier to put the "If using cubedsphere" into
cg2d.F rather than use the generic exchange.


Revision 1.7.2.1 - (view) (download) (annotate) - [select for diffs]
Fri Mar 23 20:30:13 2001 UTC (23 years, 1 month ago) by adcroft
Branch: pre38
Changes since 1.7: +40 -9 lines
Diff to previous 1.7
Adding CG2D.h back in new form! This used to be CG2D_INTERNAL.h


Revision 1.7
Tue Mar 6 17:30:59 2001 UTC (23 years, 1 month ago) by jmc
Branch: MAIN
Branch point for: pre38
Changes since 1.6: +2 -2 lines
FILE REMOVED
no longer used since eta is now a global state variable in "DYNVARS.h"


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Sun Feb 4 14:38:44 2001 UTC (23 years, 2 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint35, checkpoint36
Changes since 1.5: +2 -1 lines
Diff to previous 1.5
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.5 - (view) (download) (annotate) - [select for diffs]
Wed Oct 28 03:11:35 1998 UTC (25 years, 6 months ago) by cnh
Branch: MAIN
CVS Tags: branch-atmos-merge-freeze, 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-shapiro, branch-atmos-merge-start, branch-atmos-merge-zonalfilt, checkpoint16, checkpoint17, checkpoint18, checkpoint19, checkpoint20, checkpoint21, checkpoint22, checkpoint23, checkpoint24, checkpoint25, checkpoint26, checkpoint27, checkpoint28, checkpoint29, checkpoint30, checkpoint31, checkpoint32, checkpoint33, checkpoint34
Branch point for: branch-atmos-merge
Changes since 1.4: +3 -47 lines
Diff to previous 1.4
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.4 - (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.3: +3 -3 lines
Diff to previous 1.3
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.3 - (view) (download) (annotate) - [select for diffs]
Thu Jul 16 16:59:27 1998 UTC (25 years, 9 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint13, checkpoint14
Changes since 1.2: +3 -3 lines
Diff to previous 1.2
Update to make _GLOBAL_MAX_R4 in ini_cg2d.F correct


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Fri Apr 24 02:11:36 1998 UTC (26 years ago) by cnh
Branch: MAIN
CVS Tags: branch-point-rdot, checkpoint1, checkpoint10, checkpoint11, checkpoint12, checkpoint2, checkpoint3, checkpoint4, checkpoint5, checkpoint6, checkpoint7, checkpoint8, checkpoint9, kloop1, kloop2, redigm
Branch point for: branch-rdot, checkpoint7-4degree-ref
Changes since 1.1: +1 -1 lines
Diff to previous 1.1
$Id to $Header changes


Revision 1.1.1.1 - (view) (download) (annotate) - [select for diffs] (vendor branch)
Wed Apr 22 19:15:31 1998 UTC (26 years ago) by cnh
Branch: cnh
CVS Tags: baseline, start
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 , to next main 1.16
Imported working release


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Wed Apr 22 19:15:31 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