Log of /MITgcm/model/src/calc_phi_hyd.F
Parent Directory
| Revision Log
| Revision Graph
Revision
1.40 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Mar 16 00:08:27 2010 UTC
(14 years, 6 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
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
Changes since
1.39: +4 -4 lines
Diff to
previous 1.39
,
to
selected 1.23
avoid unbalanced quote (single or double) in commented line
Revision
1.39 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Feb 13 21:56:48 2009 UTC
(15 years, 7 months ago)
by
heimbach
Branch:
MAIN
CVS Tags:
checkpoint61j,
checkpoint61k,
checkpoint61l,
checkpoint61m,
checkpoint61n,
checkpoint61o,
checkpoint61p,
checkpoint61q,
checkpoint61r,
checkpoint61s,
checkpoint61t,
checkpoint61u,
checkpoint61v,
checkpoint61w,
checkpoint61x,
checkpoint61y,
checkpoint61z,
checkpoint62,
checkpoint62a,
checkpoint62b,
checkpoint62c
Changes since
1.38: +11 -6 lines
Diff to
previous 1.38
,
to
selected 1.23
Add TAF option "kind" (or adjust "byte") to enable real*4 common blocks
Revision
1.35 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Feb 5 03:20:39 2007 UTC
(17 years, 7 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
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
Changes since
1.34: +2 -5 lines
Diff to
previous 1.34
,
to
selected 1.23
simplify call to S/R CALC_GRAD_PHI_HYD
Revision
1.34 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Mar 20 14:22:26 2006 UTC
(18 years, 6 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
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,
checkpoint58s_post,
checkpoint58t_post,
checkpoint58u_post,
mitgcm_mapl_00
Changes since
1.33: +4 -2 lines
Diff to
previous 1.33
,
to
selected 1.23
move quasiquasihydrostaticterms.F to pkg/mom_common/mom_quasihydrostatic.F
- fix bug (rhoConst was missing).
- deal with curvilinear (spherical) grid.
Revision
1.32 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jan 3 03:04:37 2005 UTC
(19 years, 8 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpint57u_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,
eckpoint57e_pre
Changes since
1.31: +2 -1 lines
Diff to
previous 1.31
,
to
selected 1.23
really add diagnostics of RHO (include PACKAGES_CONFIG.h was missing)
Revision
1.30 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Aug 1 04:03:54 2003 UTC
(21 years, 2 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
branch-netcdf,
branchpoint-genmake2,
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,
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,
ecco_c52_e35,
hrcube4,
hrcube5,
hrcube_1,
hrcube_2,
hrcube_3
Branch point for:
branch-genmake2,
branch-nonh,
checkpoint51n_branch,
netcdf-sm0,
tg2-branch
Changes since
1.29: +18 -22 lines
Diff to
previous 1.29
,
to
selected 1.23
* atmospheric p*: geopotential anomaly scaled by (p/p_0)^kappa instead of (p/p_0)
* add a curious option (select_rStar=1,nonlinFreeSurf=4) to test p*
* specific volume (used to compute geopotential) includes water vapor effect
Revision
1.29 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Feb 18 15:30:47 2003 UTC
(21 years, 7 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
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
Changes since
1.28: +245 -259 lines
Diff to
previous 1.28
,
to
selected 1.23
o avoid using any hFac in calc_phi_hyd ; use Ro_surf,R_low instead.
NLFS + p-coord.: eta*Alpha' is not longer lagging 1.time-step behind
( change results of global_ocean_pressure )
NLFS + z-coord.: add eta*Alpha' contribution.
accurate phiHyd when using interface-W at the middle between 2 center.
( change results of ideal_2D_oce )
o includes r* 2nd term in potential gradient.
Revision
1.26 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Feb 9 02:00:50 2003 UTC
(21 years, 7 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpoint48d_post
Changes since
1.25: +13 -13 lines
Diff to
previous 1.25
,
to
selected 1.23
in preparation for r*:
a) use pre-computed gradient of hydrostatic potential:
changes in timestep.F & mom_cdscheme.F affect results of ideal_2D_oce
b) move phi0surf from calc_phi_hyd to calc_grad_phi_hyd :
=> affects results of glob_oce_pressure (different truncation error)
Revision
1.25 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Feb 8 02:09:20 2003 UTC
(21 years, 7 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpoint48d_pre
Changes since
1.24: +123 -76 lines
Diff to
previous 1.24
,
to
selected 1.23
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.
for the moment, only used if it does not change the results.
Revision
1.24 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Dec 10 02:55:47 2002 UTC
(21 years, 9 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
branch-exfmods-tag,
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
Branch point for:
branch-exfmods-curt
Changes since
1.23: +46 -53 lines
Diff to
previous 1.23
* allows a more accurate definition of Ro_Surf (selectFindRoSurf=1)
when using P-coordinate; only implemented for atmospheric config.
Revision
1.23 -
(
view)
(
download)
(
annotate)
-
[selected]
Fri Nov 15 03:01:21 2002 UTC
(21 years, 10 months ago)
by
heimbach
Branch:
MAIN
CVS Tags:
checkpoint47,
checkpoint47a_post,
checkpoint47b_post
Changes since
1.22: +10 -4 lines
Diff to
previous 1.22
differentiable version of checkpoint46n_post
o external_fields_load now part of differentiation list
o pressure needs multiple storing;
would be nice to have store_pressure at beginning or
end of forward_step, e.g. by having phiHyd global (5-dim.)
(NB: pressure is needed for certain cases in find_rho,
which is also invoked through convective_adjustment).
o recomputations in find_rho for cases
'JMD95'/'UNESCO' or 'MDJWF' are OK.
o #define ATMOSPHERIC_LOADING should be differentiable
o ini_forcing shifted to begining of initialise_varia
Revision
1.21 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Sep 25 19:36:50 2002 UTC
(22 years ago)
by
mlosch
Branch:
MAIN
CVS Tags:
checkpoint46h_post,
checkpoint46i_post,
checkpoint46j_post,
checkpoint46j_pre,
checkpoint46k_post,
checkpoint46l_post,
checkpoint46l_pre
Changes since
1.20: +38 -25 lines
Diff to
previous 1.20
,
to
selected 1.23
o cleaned up the use of rhoNil and rhoConst.
- rhoNil should only appear in the LINEAR equation of state, everywhere
else rhoNil is replaced by rhoConst, e.g. find_rho computes rho-rhoConst
and the dynamical equations are all divided by rhoConst
o introduced new parameter rhoConstFresh, a reference density of fresh
water, to remove the fresh water flux's dependence on rhoNil. The default
value is 999.8 kg/m^3
o cleanup up external_forcing.F and external_forcing_surf.F
- can now be used by both OCEANIC and OCEANICP
Revision
1.20 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Sep 18 16:38:01 2002 UTC
(22 years ago)
by
mlosch
Branch:
MAIN
CVS Tags:
checkpoint46g_post,
checkpoint46h_pre
Changes since
1.19: +53 -26 lines
Diff to
previous 1.19
,
to
selected 1.23
o Include a new diagnostic variable phiHydLow for the ocean model
- in z-coordinates, it is the bottom pressure anomaly
- in p-coordinates, it is the sea surface elevation
- in both cases, these variable have global drift, reflecting the mass
drift in z-coordinates and the volume drift in p-coordinates
- included time averaging for phiHydLow, be aware of the drift!
o depth-dependent computation of Bo_surf for pressure coordinates
in the ocean (buoyancyRelation='OCEANICP')
- requires a new routine (FIND_RHO_SCALAR) to compute density with only
Theta, Salinity, and Pressure in the parameter list. This routine is
presently contained in find_rho.F. This routine does not give the
correct density for 'POLY3', which would be a z-dependent reference
density.
o cleaned up find_rho
- removed obsolete 'eqn' from the parameter list.
o added two new verification experiments: gop and goz
(4x4 degree global ocean, 15 layers in pressure and height coordinates)
Revision
1.17 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Sep 27 18:14:20 2001 UTC
(23 years ago)
by
adcroft
Branch:
MAIN
CVS Tags:
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_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:
c24_e25_ice,
ecco-branch,
icebear,
release1,
release1-branch,
release1_50yr,
release1_coupled,
release1_final
Changes since
1.16: +3 -3 lines
Diff to
previous 1.16
,
to
selected 1.23
Deleted single apostrophy (').
Revision
1.9 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Feb 2 21:04:47 2001 UTC
(23 years, 7 months ago)
by
adcroft
Branch:
MAIN
Changes since
1.8: +162 -40 lines
Diff to
previous 1.8
,
to
selected 1.23
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.6 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Nov 6 22:44:44 1998 UTC
(25 years, 10 months ago)
by
cnh
Branch:
MAIN
CVS Tags:
checkpoint18,
checkpoint19,
checkpoint20,
checkpoint21,
checkpoint22,
checkpoint23,
checkpoint24,
checkpoint25,
checkpoint26,
checkpoint27
Changes since
1.5: +14 -7 lines
Diff to
previous 1.5
,
to
selected 1.23
Changes to allow for atmospheric integration builds of the code
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.