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

Annotation of /MITgcm/model/inc/HFACC_MACROS.h

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


Revision 1.2 - (hide annotations) (download)
Sun Feb 4 14:38:44 2001 UTC (23 years, 3 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint40pre3, checkpoint40pre1, checkpoint40pre7, checkpoint40pre6, checkpoint40pre9, checkpoint40pre8, checkpoint38, checkpoint40pre2, checkpoint40pre4, pre38tag1, c37_adj, pre38-close, checkpoint39, checkpoint37, checkpoint36, checkpoint35, checkpoint40pre5, checkpoint40
Branch point for: pre38
Changes since 1.1: +2 -1 lines
File MIME type: text/plain
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!

1 cnh 1.2 C $Header: /u/gcmpack/models/MITgcmUV/model/inc/HFACC_MACROS.h,v 1.1 1998/05/27 21:01:46 cnh Exp $
2     C $Name: $
3 cnh 1.1 C
4     C /==========================================================\
5     C | HFACC_MACROS.h |
6     C |==========================================================|
7     C | These macros are used to reduce memory requirement and/or|
8     C | memory references when variables are fixed along a given |
9     C | axis or axes. |
10     C \==========================================================/
11    
12     #ifdef HFACC_CONST
13     #define _hFacC(i,j,k,bi,bj) hFacC(1,1,1,1,1)
14     #endif
15    
16     #ifdef HFACC_FX
17     #define _hFacC(i,j,k,bi,bj) hFacC(i,1,1,bi,1)
18     #endif
19    
20     #ifdef HFACC_FY
21     #define _hFacC(i,j,k,bi,bj) hFacC(1,j,1,1,bj)
22     #endif
23    
24     #ifdef HFACC_FXY
25     #define _hFacC(i,j,k,bi,bj) hFacC(i,j,1,bi,bj)
26     #endif
27    
28     #ifndef _hFacC
29     #define _hFacC(i,j,k,bi,bj) hFacC(i,j,k,bi,bj)
30     #endif

  ViewVC Help
Powered by ViewVC 1.1.22