/[MITgcm]/MITgcm/pkg/profiles/cost_profiles.F
ViewVC logotype

Log of /MITgcm/pkg/profiles/cost_profiles.F

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


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

Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Wed Nov 30 00:15:10 2016 UTC (7 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint66b, checkpoint66c, checkpoint66d, checkpoint66e
Changes since 1.27: +2 -4 lines
Diff to previous 1.27
remove unused variables


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Sun Aug 16 14:48:34 2015 UTC (9 years, 1 month ago) by gforget
Branch: MAIN
CVS Tags: checkpoint65o, checkpoint65p, checkpoint65q, checkpoint65r, checkpoint65s, checkpoint65t, checkpoint65u, checkpoint65v, checkpoint65w, checkpoint65x, checkpoint65y, checkpoint65z, checkpoint66a
Changes since 1.26: +7 -37 lines
Diff to previous 1.26
- remove ALLOW_PROFILES_GENERICGRID switches
- remove old prof_traj1D_mean codes


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Thu Aug 6 15:48:20 2015 UTC (9 years, 1 month ago) by gforget
Branch: MAIN
Changes since 1.25: +9 -5 lines
Diff to previous 1.25
- PROFILES_SIZE.h (new): array size settings (previously in profiles.h).
- profiles.h: remove array size setings (now in PROFILES_SIZE.h)
- add includes of PROFILES_SIZE.h


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Wed Jul 22 22:46:32 2015 UTC (9 years, 2 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint65n
Changes since 1.24: +3 -2 lines
Diff to previous 1.24
- profiles.h etc: add file index to prof_names, prof_namesmask,
  prof_namesweight + introduce prof_namesmod and prof_itracer
- profiles_interp.F: replace type_cur argument (integer) with
  var_cur (character string) and add itr_cur argument (integer).
- profiles_inloop.F: update call to profiles_interp.F
- profiles_readparms.F: add prof_names, prof_namesmod, and
  prof_itracer to the list of run time parameters


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Mon Jul 20 19:37:09 2015 UTC (9 years, 2 months ago) by gforget
Branch: MAIN
Changes since 1.23: +46 -3 lines
Diff to previous 1.23
- cost_profiles.F: add display of cost function terms to STDOUT
- profiles.h: increase NLEVELMAX to 110, add prof_namesmod
- profiles_init_fixed.F: use prof_names rather than hard-coded prof_T etc.
- profiles_interp.F: use prof_namesmod rather than type_cur directly.
- profiles_readparms.F: define prof_namesmod values associated with prof_names.


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Fri Jun 5 02:23:25 2015 UTC (9 years, 3 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint65m
Changes since 1.22: +7 -37 lines
Diff to previous 1.22
- remove ALLOW_PROFILES_ANOM_COST code


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Thu Mar 26 14:53:58 2015 UTC (9 years, 6 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint65k, checkpoint65l
Changes since 1.21: +37 -19 lines
Diff to previous 1.21
(modifications contributed by Ou Wang)
- add option to remove time means of T/S.


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Mon Oct 20 03:12:18 2014 UTC (9 years, 11 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint65g, checkpoint65h, checkpoint65i, checkpoint65j
Changes since 1.20: +14 -7 lines
Diff to previous 1.20
- CTRL_OPTIONS.h is needed when including ctrl.h


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Wed Oct 1 12:55:36 2014 UTC (9 years, 11 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint65f
Changes since 1.19: +7 -2 lines
Diff to previous 1.19
- pkg/profiles : add ALLOW_DEBUG brackets


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Tue Aug 7 05:59:18 2012 UTC (12 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: 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
Changes since 1.18: +6 -4 lines
Diff to previous 1.18
continue cleaning up inclusions of CTRL_SIZE.h


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Fri Jun 22 22:07:34 2012 UTC (12 years, 3 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint63o, checkpoint63p, checkpoint63q
Changes since 1.17: +14 -8 lines
Diff to previous 1.17
- rename profilesfile_equi_type (integer) as profilesDoNcOutput (logical)
- add profilesDoGenGrid run time switch (ALLOW_PROFILES_GENERICGRID).
- remove unused variables

- PROFILES_OPTIONS.h    undef ALLOW_PROFILES_GENERICGRID (+ doc)
- profiles_init_fixed.F profilesDoGenGrid related checks/stops
                        print summary of params/files/contents
                        cleanup print msgs and errors


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Fri Jun 22 02:00:48 2012 UTC (12 years, 3 months ago) by gforget
Branch: MAIN
Changes since 1.16: +29 -2 lines
Diff to previous 1.16
cost_profiles.F        close and re-open *.equi.nc file then to avoid loosing data once current run ends.
profiles_init_fixed.F  discard profiles that are not between modelstartdate and modelenddate.
                       allow ad*equi* files to be provided from an earlier run (open, dont create).
profiles_readparms.F   allow spec. of profilesfile_equi_type in data.profiles.


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Thu Apr 19 19:49:24 2012 UTC (12 years, 5 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint63m, checkpoint63n
Changes since 1.15: +11 -1 lines
Diff to previous 1.15
Merge ECCO-CLIVAR code:
Split mean vs anomaly costs.


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Wed May 18 03:17:27 2011 UTC (13 years, 4 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint62y, checkpoint62z, checkpoint63, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint63d, checkpoint63e, checkpoint63f, checkpoint63g, checkpoint63h, checkpoint63i, checkpoint63j, checkpoint63k, checkpoint63l
Changes since 1.14: +3 -3 lines
Diff to previous 1.14
- accomodate the matlab code that now allows missing values for weights
  (profiles_process_main_v2/profiles_prep_weights.m)


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Tue Aug 24 15:03:15 2010 UTC (14 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62j, checkpoint62k, checkpoint62l, checkpoint62m, checkpoint62n, checkpoint62o, checkpoint62p, checkpoint62q, checkpoint62r, checkpoint62s, checkpoint62t, checkpoint62u, checkpoint62v, checkpoint62w, checkpoint62x
Changes since 1.13: +7 -7 lines
Diff to previous 1.13
remove tabs


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Fri Feb 22 21:16:52 2008 UTC (16 years, 7 months ago) by gforget
Branch: MAIN
CVS Tags: 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
Changes since 1.12: +2 -2 lines
Diff to previous 1.12
rename profiles_interp_mean_genericgrid as profiles_interp_mean_gg
(for "less than 32 characters name" compiler requirement)


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Fri Jun 15 05:04:00 2007 UTC (17 years, 3 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint59d, checkpoint59e, checkpoint59f, checkpoint59g, checkpoint59h, checkpoint59i, checkpoint59j, checkpoint59k, checkpoint59l, checkpoint59m, checkpoint59n
Changes since 1.11: +25 -3 lines
Diff to previous 1.11
o added option ALLOW_PROFILES_GENERICGRID
  -> pkg/profiles can thus be used with any grid (e.g. cs32x15) assuming
  that interpolation information (grid points and coefficients) is provided
  within the netcdf input files.
  -> sample matlab scripts can be found in MITgcm_contrib/gael
  that allow you to prepare netcdf input files.
o also modified: cleaner error print statements, cleaner stops when
  error, and more tests of the netcdf input files consistency.


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Thu Nov 23 00:04:55 2006 UTC (17 years, 10 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint58s_post, checkpoint58t_post, checkpoint58u_post, checkpoint58v_post, checkpoint58w_post, checkpoint58x_post, checkpoint58y_post, checkpoint59, checkpoint59a, checkpoint59b, checkpoint59c
Changes since 1.10: +8 -3 lines
Diff to previous 1.10
fix for multithreaded case


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Wed Oct 25 22:19:57 2006 UTC (17 years, 11 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint58r_post
Changes since 1.9: +2 -2 lines
Diff to previous 1.9
fix for divided adjoint


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Wed Oct 25 01:15:54 2006 UTC (17 years, 11 months ago) by gforget
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8
improve pkg/profiles namelist structure


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Mon Oct 23 22:43:05 2006 UTC (17 years, 11 months ago) by heimbach
Branch: MAIN
Changes since 1.7: +69 -63 lines
Diff to previous 1.7
Attempt to resolve some DIVA-related issues (mixed success).


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Fri Jul 14 23:32:37 2006 UTC (18 years, 2 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint58m_post, checkpoint58n_post, checkpoint58o_post, checkpoint58p_post, checkpoint58q_post
Changes since 1.6: +21 -4 lines
Diff to previous 1.6
adding ptracer and ssh


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri Jul 14 22:12:23 2006 UTC (18 years, 2 months ago) by gforget
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5
adding ptracer and ssh


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Fri Jul 14 20:19:36 2006 UTC (18 years, 2 months ago) by gforget
Branch: MAIN
Changes since 1.4: +18 -18 lines
Diff to previous 1.4
now ok for mutli-threaded case


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sat May 6 15:14:01 2006 UTC (18 years, 4 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58e_post, checkpoint58f_post, checkpoint58g_post, checkpoint58h_post, checkpoint58i_post, checkpoint58j_post, checkpoint58k_post, checkpoint58l_post
Changes since 1.3: +4 -3 lines
Diff to previous 1.3
One more round of packaging.


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sat May 6 14:33:53 2006 UTC (18 years, 4 months ago) by heimbach
Branch: MAIN
Changes since 1.2: +10 -3 lines
Diff to previous 1.2
Make pkg/profile fully independent of ecco,cost, etc. stuff
to be able to use it in pure forward.


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Wed Mar 29 21:57:15 2006 UTC (18 years, 6 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint58d_post
Changes since 1.1: +0 -13 lines
Diff to previous 1.1
clean routines and fix details


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Fri Mar 24 22:58:25 2006 UTC (18 years, 6 months ago) by heimbach
Branch: MAIN
o package cost profiles routines to better modularize them.


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