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

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

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


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

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sun Dec 25 22:24:35 2011 UTC (12 years, 5 months ago) by jmc
Branch: MAIN
CVS Tags: HEAD, 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.3: +5 -96 lines
Diff to previous 1.3
- rename S/R CALC_ANGLES to CALC_GRID_ANGLES and move it outside
  rotate_spherical_polar_grid.F into specific file calc_grid_angles.F


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Mon Feb 21 17:57:36 2011 UTC (13 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62t, checkpoint62u, checkpoint62v, checkpoint62w, checkpoint62x, checkpoint62y, checkpoint62z, checkpoint63, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint63d, checkpoint63e, checkpoint63f, checkpoint63g
Changes since 1.2: +97 -83 lines
Diff to previous 1.2
avoid using uninitialised variables in CALC_ANGLES
(with #define W2_FILL_NULL_REGIONS, was stopping with open64+trapuv on ACES)


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Fri Feb 8 13:01:25 2008 UTC (16 years, 3 months ago) by mlosch
Branch: MAIN
CVS Tags: 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, 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
Changes since 1.1: +80 -6 lines
Diff to previous 1.1
add the computation of the cos/sin(angle between model north and
geographical north). I put the new routine into
rotate_spherical_polar_grid.F, and so far the only place where it is
called is from ini_spherical_polar_grid.F. But I guess it could also
be called elsewhere (whenever AngleCosN and AngleSinN are not read or
incorrect[=0]).


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Tue Feb 5 13:32:49 2008 UTC (16 years, 3 months ago) by mlosch
Branch: MAIN
 add parameter rotateGrid and Euler angles EulerPhi/Theta/Psi. For
 usingSphericalGrid, this allows to define the rotated grid coordinates
 via phiMin/thetaMin/dxSpacing/dySpacing, etc., but then re-compute the
 geographical coordinates according to the inverse of the rotation defined
 by the Euler angles, so that Coriolis parameter and online-interpolation by
 exf works with the geographical coordinates on XC/YC/XG/YG.

 The three Euler angles PhiEuler, ThetaEuler, and PsiEuler
 define the rotation about the original z-axis (of an sphere
 centered cartesian grid), the new x-axis, and the new z-axis,
 respectively.
 Naturally, this feature does not work with all packages, so the
 some combinations are prohibited in config_summary (flt,
 flt_zonal, ecco, profiles), because there the coordinates are
 assumed to be regular spherical grid coordinates.


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