2010-05-20 11:48 bjb * src/meteo/meteo.F90: Fix time interpolation of meteo pressure 2010-05-13 11:09 kb * src/3d/eqstate.F90: removed BJB diagnostic 2010-05-11 09:03 kb * src/futils/kbk_interpol.F90: change order of parameters to compile with GFORTRAN 2010-05-11 09:02 kb * src/output/: Makefile, parser.F90, test_parser.F90, test_varinfo.F90: removed files related to new output system - prevented compilation with GFORTRAN 2010-05-11 09:00 kb * compilers/compiler.GFORTRAN: -M -> -J - from gfortran diagnostics 2010-05-11 08:37 kb * src/Rules.make: updated NetCDF configuration - for NetCDF4 requires at least v4.1.1 2010-05-11 08:23 kb * src/: Makefile, Rules.make, 3d/Makefile: cleaning up - new default GETM/GOTM directories - only GOTM supported as turbulence module 2010-05-10 08:32 kb * src/2d/momentum.F90: re-enanabled check on slow-term 2010-05-07 07:50 kb * Makefile: added cl: target - ChangeLog 2010-05-07 07:32 kb * schemas/: getm-1.8.defaults, getm-1.8.schema: added save_taub 2010-04-26 12:12 kb * schemas/: getm-1.8.defaults, getm-1.8.schema: 1.7 -> 1.8 in .xml files 2010-04-26 12:07 kb * schemas/: getm-1.7.defaults, getm-1.7.schema, getm-1.8.defaults, getm-1.8.schema: updated .xml files to v1.8.x 2010-04-01 08:52 kb * Makefile: new devel release - v1.9.x 2010-04-01 08:50 kb * Makefile: new stable release - v1.8.0 2010-03-30 14:03 kb * src/ncdf/write_restart_ncdf.F90: fixed BIO restart in NetCDF 2010-03-30 13:52 kb * src/ncdf/ncdf_restart.F90: removing adaptive_coodinates 2010-03-30 13:48 kb * src/: 3d/Makefile, getm/initialise.F90, 3d/adaptive_coordinates.F90, 3d/coordinates.F90, 3d/m3d.F90, domain/domain.F90, ncdf/create_restart_ncdf.F90, ncdf/open_restart_ncdf.F90, ncdf/read_restart_ncdf.F90, ncdf/write_restart_ncdf.F90, output/output.F90: removing adaptive_coodinates 2010-03-30 12:06 kb * src/ncdf/ncdf_rivers.F90: removed temporarely diagnostic output 2010-03-26 20:12 kb * src/ncdf/ncdf_topo.F90: aborting if grid_type=4 2010-03-25 12:48 hb * src/2d/momentum.F90: Bug fix with slow terms for friction 2010-03-25 09:22 bjb * src/3d/uv_advect_3d.F90: Updated vvEx loop to OMP capable 2010-03-24 15:58 kb * src/: 3d/Makefile, 3d/divergence.F90, 3d/stop_macro.F90, output/output.F90: cleaned divergence calculations 2010-03-24 13:35 hb * src/3d/stop_macro.F90: Calculation of surface velocity divergence (surfdiv) added 2010-03-24 13:06 hb * src/2d/momentum.F90: cut-off of Slru and Slrv deleted 2010-03-22 06:02 hb * src/3d/slow_terms.F90: effect of ip ramp included for slow term calculation 2010-03-15 14:04 kb * src/3d/: salinity.F90, temperature.F90: removed all conditional compilation - FRESHWATER_LENSE_TEST 2010-03-11 17:48 kb * src/3d/adaptive_coordinates.F90: fixed loop indices for hu? and hv? calculations - Hofmeister 2010-03-03 07:24 kb * src/getm/main.F90: output info concerning TURB_ADV 2010-03-02 20:39 hb * src/3d/: Makefile, m3d.F90, tke_eps_advect_3d.F90: Turbulence advection enabled 2010-03-02 14:06 hb * src/3d/: gotm.F90, ss_nn.F90: GOTM applied also to open boundaries 2010-02-24 17:02 kb * include/cppdefs.h: adative coordinates - namelist - Hofmeister 2010-02-23 09:23 kb * src/: 3d/Makefile, 3d/adaptive_coordinates.F90, 3d/check_h.F90, 3d/coordinates.F90, 3d/m3d.F90, domain/domain.F90, getm/initialise.F90, ncdf/create_restart_ncdf.F90, ncdf/ncdf_restart.F90, ncdf/open_restart_ncdf.F90, ncdf/read_restart_ncdf.F90, ncdf/write_restart_ncdf.F90, output/output.F90: adaptive vertical coordinates - Hofmeister 2010-01-21 16:46 kb * src/ncdf/: create_restart_ncdf.F90, open_restart_ncdf.F90, read_restart_ncdf.F90, write_restart_ncdf.F90: fixed BIO-restart 2009-12-22 09:44 kb * src/ncdf/ncdf_topo.F90: added conditional compilation checks - Klingbeil 2009-12-18 09:11 bjb * src/3d/ip_stelling_vankester.F90: Fix kcount>0 2009-12-11 14:19 bjb * src/2d/m2d.F90: Auto-switch to An_method=0 if all An zero for particular subdomain 2009-12-11 12:43 bjb * src/futils/: halo_mpi.F90, read_par_setup.F90: Optionally read number of threads from subdomain spec file 2009-12-11 09:41 kb * src/ncdf/set_attributes.F90: typo - Hofmeister 2009-12-10 15:22 kb * src/ncdf/ncdf_topo.F90: fixed typos - Hofmeister 2009-11-20 10:56 kb * src/output/output.F90: use new GOTM/BIO interface 2009-11-20 10:17 kb * src/3d/getm_bio.F90: updated GOTM/BIO interface 2009-11-09 13:58 kb * src/domain/: dynamic_allocations_domain.h, static_domain.h: convc and convx defaults to 0 2009-11-06 08:04 bjb * src/domain/domain.F90: Consistent application of bathymetry.adjust with new bathy read 2009-11-05 15:36 bjb * src/domain/domain.F90: Consistent application of mask.adjsut with new bathy read 2009-10-23 14:49 hb * src/3d/gotm.F90: Further small code optimisations 2009-10-23 14:30 hb * src/3d/gotm.F90: Small code optimisation 2009-10-13 15:15 kb * src/: domain/dynamic_allocations_domain.h, domain/dynamic_declarations_domain.h, domain/static_domain.h, ncdf/init_grid_ncdf.F90, ncdf/ncdf_topo.F90, ncdf/save_grid_ncdf.F90: added psedo-coordinates when grid-type 3 or 4 2009-10-08 18:08 kb * src/ncdf/ncdf_topo.F90: axes defined in entire domain - cartesian, spherical 2009-10-06 15:11 kb * src/ncdf/save_grid_ncdf.F90: only save bathymetry when az > 0 2009-10-06 13:45 bjb * src/3d/w_split_it_adv.F90: Fixed iteration step w/ OpenMP 2009-10-06 13:42 kb * src/output/: Makefile, parser.F90, test_parser.F90, test_varinfo.F90, variable_info.F90: first steps towards imore flexible output 2009-10-06 11:58 kb * compilers/compiler.IFORT: added -mp1 2009-10-05 13:40 kb * src/ncdf/ncdf_topo.F90: fixed behaviour for grid_type=3 and lonx, latx, convx not in topo.nc 2009-10-02 13:29 bjb * src/2d/sealevel.F90: omp-lib use unconditional of USE_BREAKS 2009-10-02 08:43 kb * src/Rules.make: removed obsolete (and wrong) -DINCLUDE_HALOS 2009-10-02 08:38 kb * compilers/compiler.IFORT: added OMP_FLAGS 2009-10-01 14:23 bjb * src/3d/ip_chu_fan.F90: Corrected use of macros 2009-10-01 09:13 bjb * src/3d/general_coordinates.F90: Remove temporary test timer 2009-10-01 09:13 bjb * src/futils/getm_timers.F90: Conditional write of test timers 2009-09-30 16:38 bjb * src/meteo/meteo.F90: Bugfix meteo: Less threading 2009-09-30 13:33 bjb * src/meteo/meteo.F90: Removed tmp output 2009-09-30 13:28 bjb * compilers/compiler.IFORT11, src/Rules.make, src/2d/bottom_friction.F90, src/2d/depth_update.F90, src/2d/m2d.F90, src/2d/momentum.F90, src/2d/sealevel.F90, src/2d/uv_advect.F90, src/2d/uv_diffusion.F90, src/2d/variables_2d.F90, src/3d/advection_3d.F90, src/3d/bottom_friction_3d.F90, src/3d/eqstate.F90, src/3d/fct_2dh_adv.F90, src/3d/general_coordinates.F90, src/3d/gotm.F90, src/3d/internal_pressure.F90, src/3d/ip_blumberg_mellor.F90, src/3d/ip_blumberg_mellor_lin.F90, src/3d/ip_chu_fan.F90, src/3d/ip_shchepetkin_mcwilliams.F90, src/3d/ip_song_wright.F90, src/3d/ip_stelling_vankester.F90, src/3d/ip_z_interpol.F90, src/3d/salinity.F90, src/3d/sigma_coordinates.F90, src/3d/slow_advection.F90, src/3d/slow_bottom_friction.F90, src/3d/slow_terms.F90, src/3d/ss_nn.F90, src/3d/stresses_3d.F90, src/3d/temperature.F90, src/3d/u_split_adv.F90, src/3d/upstream_2dh_adv.F90, src/3d/upstream_adv.F90, src/3d/uu_momentum_3d.F90, src/3d/uv_advect_3d.F90, src/3d/uv_diffusion_3d.F90, src/3d/v_split_adv.F90, src/3d/vv_momentum_3d.F90, src/3d/w_split_adv.F90, src/3d/w_split_it_adv.F90, src/3d/ww_momentum_3d.F90, src/futils/check_3d_fields.F90, src/futils/getm_timers.F90, src/futils/tridiagonal.F90, src/getm/main.F90, src/meteo/exchange_coefficients.F90, src/meteo/meteo.F90, src/meteo/short_wave_radiation.F90, src/ncdf/ncdf_3d_bdy.F90, src/ncdf/ncdf_meteo.F90: OpenMP threading initial implementation 2009-09-30 07:32 kb * src/: domain/domain.F90, ncdf/ncdf_topo.F90: fixed calculation of dx, dy when dlon, dlat not present 2009-09-29 10:07 kb * src/domain/bdy_spec.F90: fixed reading western boundary information 2009-09-29 09:19 bjb * compilers/compiler.IFORT11: IFORT to IFORT11 check update 2009-09-29 09:17 kb * src/domain/domain.F90: fixed typos - for protex 2009-09-29 08:51 bjb * compilers/: compiler.IFORT, compiler.IFORT11: Special compiler options for ifort-v11 2009-09-29 08:35 bjb * src/futils/getm_timers.F90: Updated ProTeX sections 2009-09-29 07:55 kb * src/futils/getm_timers.F90: added empty descriptions for tic/toc 2009-09-28 16:39 kb * src/ncdf/init_grid_ncdf.F90: INLUDE_HALOS -> SAVE_HALOS, renamed dimension names 2009-09-25 14:17 kb * src/ncdf/: save_grid_ncdf.F90, write_restart_ncdf.F90: removed undef [IJ]RANGE 2009-09-25 14:14 kb * src/: getm/main.F90, ncdf/create_restart_ncdf.F90, ncdf/read_restart_ncdf.F90: INCLUDE_HALOS --> SAVE_HALOS 2009-09-25 12:59 kb * src/futils/getm_timers.F90: to long line fir gfortran 2009-09-24 14:37 kb * src/domain/: bdy_spec.F90, domain.F90: comments and empty lines allowed in: bdyinfo.dat, minimum_depth.dat, bathymetry.adjust and mask.adjust - using ideas of Alex Barth 2009-09-24 09:07 kb * doc/a4.tex: fixed affiliations 2009-09-23 14:40 kb * src/ncdf/save_grid_ncdf.F90: only save latu, latv, convc when have_lonlat=.true. when grid_type=1 2009-09-23 12:55 kb * schemas/getm-1.7.defaults: fixed save_metrics end tag 2009-09-23 12:54 kb * src/input/read_topo_file.F90: added 2009-09-23 12:09 kb * src/domain/domain.F90, src/ncdf/ncdf_topo.F90, doc/a4.tex, doc/domainIntro.tex, include/cppdefs.h, schemas/getm-1.7.defaults, schemas/getm-1.7.schema, src/domain/Makefile, src/domain/bdy_spec.F90, src/domain/dynamic_allocations_domain.h, src/domain/dynamic_declarations_domain.h, src/domain/mirror_bdy_2d.F90, src/domain/mirror_bdy_3d.F90, src/domain/part_domain.F90, src/domain/print_bdy.F90, src/domain/static_domain.h, src/domain/topo_interface.F90, src/futils/exceptions.F90, src/input/Makefile, src/input/check_grid.F90, src/input/get_grid.F90, src/ncdf/grid_ncdf.F90, src/ncdf/init_grid_ncdf.F90, src/ncdf/save_grid_ncdf.F90, src/output/output.F90: rewrite of grid-initialisation, optional grid info saved to file, -DSAVE_HALO, updated documentation 2009-09-23 12:04 kb * src/ncdf/ncdf_topo.F90: reverted to v1.15 - to allow for major update 2009-09-23 11:54 kb * src/ncdf/: create_restart_ncdf.F90, ncdf_restart.F90, open_restart_ncdf.F90, read_restart_ncdf.F90, write_restart_ncdf.F90: fixed typos in DESCRIPTION 2009-09-23 10:23 bjb * src/3d/ss_nn.F90: Update to full precision constants. Caveat: Large relative changes of output 2009-09-22 16:01 bjb * include/cppdefs.h: Bugfix on _TWO_ 2009-09-22 15:54 bjb * include/cppdefs.h: Added _TWO_ as double/float 2009-09-17 15:08 kb * schemas/getm-1.7.schema: added option 0 for salt_method and temp_method 2009-09-15 13:22 kb * schemas/: getm-1.7.defaults, getm-1.7.schema: include CVS id 2009-09-15 13:21 kb * schemas/: getm-1.7.schema, getm-1.7.defaults: xml-based namelist generation 2009-09-04 13:50 bjb * src/3d/: m3d.F90, bdy_3d.F90: updated names for temporal relax bdy scheme 2009-09-04 09:58 bjb * src/3d/: bdy_3d.F90, m3d.F90: New timporal relax 3d bdy 2009-08-31 12:37 bjb * src/: domain/domain.F90, domain/mirror_bdy_2d.F90, domain/mirror_bdy_3d.F90, ncdf/ncdf_topo.F90: Consistent treatment of topo in halo zones 2009-08-21 12:39 kb * src/: getm/main.F90, ncdf/create_restart_ncdf.F90, ncdf/read_restart_ncdf.F90, ncdf/write_restart_ncdf.F90: -DINCLUDE_HALOS will include halo-zones when writing/reading NetCDF hotstart files 2009-08-21 10:56 bjb * src/: Rules.make, 2d/m2d.F90, domain/part_domain.F90, futils/exceptions.F90, futils/getm_error.F90, futils/getm_timers.F90, futils/halo_zones.F90, futils/parallel.F90, getm/initialise.F90, getm/main.F90: Fix name clash on PARALLEL with OpenMP key word 2009-08-21 09:26 bjb * include/cppdefs.h, src/2d/bottom_friction.F90, src/2d/depth_update.F90: Constants to d 2009-08-20 16:52 bjb * src/futils/getm_timers.F90: Changed log format of timers 2009-08-19 13:54 kb * doc/getm_pub.bib: added pubs by Ulf Grwe 2009-08-18 12:24 bjb * compilers/compiler.IFORT, include/cppdefs.h, src/Rules.make, src/2d/bottom_friction.F90, src/2d/depth_update.F90, src/2d/m2d.F90, src/2d/momentum.F90, src/2d/sealevel.F90, src/2d/uv_advect.F90, src/2d/uv_depths.F90, src/2d/uv_diffusion.F90, src/3d/bottom_friction_3d.F90, src/3d/coordinates.F90, src/3d/eqstate.F90, src/3d/gotm.F90, src/3d/internal_pressure.F90, src/3d/m3d.F90, src/3d/salinity.F90, src/3d/slow_advection.F90, src/3d/slow_bottom_friction.F90, src/3d/slow_diffusion.F90, src/3d/slow_terms.F90, src/3d/ss_nn.F90, src/3d/start_macro.F90, src/3d/stop_macro.F90, src/3d/stresses_3d.F90, src/3d/structure_friction_3d.F90, src/3d/temperature.F90, src/3d/uu_momentum_3d.F90, src/3d/uv_advect_3d.F90, src/3d/uv_diffusion_3d.F90, src/3d/vv_momentum_3d.F90, src/3d/ww_momentum_3d.F90, src/futils/Makefile, src/futils/getm_timers.F90, src/getm/initialise.F90, src/getm/main.F90, src/input/input.F90, src/meteo/meteo.F90, src/output/calc_mean_fields.F90, src/output/output.F90: New getm_timers module 2009-08-13 10:24 kb * src/ncdf/ncdf_3d_bdy.F90: added a few checks on z-xais in the 3D boundary file - suggested by Buchmann 2009-07-30 17:30 kb * src/ncdf/ncdf_3d_bdy.F90: fixed j-index for +1 eastern boundaries - Hofmeister 2009-07-28 10:15 kb * src/getm/main.F90: Hydrodynamics --> ApS. 2009-07-18 14:36 kb * src/: 3d/spm.F90, ncdf/create_restart_ncdf.F90, ncdf/read_restart_ncdf.F90, ncdf/write_restart_ncdf.F90: fixed SPM hot-start bug - Hofmeister 2009-07-01 14:37 kb * src/3d/ip_stelling_vankester.F90: fixed dym1 calc and array initialisation - Hofmeister 2009-06-25 09:10 hb * src/3d/uv_advect_3d.F90: auadv and avadv masks for momentum advection corrected 2009-06-15 14:45 kb * src/Rules.make: better check on GETM_PARALLEL - Holterman 2009-05-25 21:00 hb * src/futils/tow.F90: correction for compiler option SLICE_MODEL 2009-05-25 16:37 kb * src/3d/ip_stelling_vankester.F90: now compiles with dynamic allocation - Rennau/Hofmeister 2009-05-15 09:00 bjb * src/2d/: dynamic_allocations_2d.h, dynamic_declarations_2d.h, m2d.F90, static_2d.h, uv_diffusion.F90: Change An distribution to two-field 2009-05-15 08:59 bjb * src/domain/domain.F90: typo fix 2009-05-14 15:59 bjb * src/output/diagnose.F90: Remove tab whitespace 2009-05-13 11:46 bjb * src/2d/m2d.F90: Temporary fix for circular compilation 2009-05-12 12:50 bjb * src/: 2d/m2d.F90, input/get_2d_field.F90, input/input.F90, ncdf/get_2d_field_ncdf.F90: Works with An from netcdf file 2009-05-12 09:08 kb * src/input/input.F90: added interface for get_2d_field() 2009-05-07 18:02 kb * src/: input/Makefile, input/get_2d_field.F90, ncdf/Makefile, ncdf/get_2d_field_ncdf.F90: added source-files for reading 2D-fields from external files 2009-05-07 18:00 kb * src/2d/: m2d.F90, uv_diffusion.F90: included calls for spatial varying An 2009-05-07 17:50 kb * src/domain/domain.F90: added global and local horizontal index range 2009-05-07 15:16 bjb * src/2d/: dynamic_allocations_2d.h, dynamic_declarations_2d.h, m2d.F90, static_2d.h, uv_diffusion.F90: Prepare for 2D An fields 2009-05-07 12:10 kb * src/domain/domain.F90: fixed tag in wait_halo() - Buchmann 2009-05-05 09:39 kb * src/3d/: Makefile, internal_pressure.F90, ip_stelling_vankester.F90: Stelling-van Kester IP-method (7) - Hofmeister 2009-04-28 08:49 kb * src/output/Makefile: fixed NO_3D issue 2009-04-27 11:22 kb * src/: getm/integration.F90, ncdf/Makefile, ncdf/read_restart_ncdf.F90, ncdf/write_restart_ncdf.F90, output/Makefile, output/output.F90: mean calculation de-activated with -DNO_3D 2009-04-27 10:03 kb * src/getm/initialise.F90: compiles with NO_3D 2009-04-27 10:03 kb * src/: getm/integration.F90, ncdf/create_restart_ncdf.F90, ncdf/open_restart_ncdf.F90: getm/initialise.F90 2009-04-27 09:36 kb * src/3d/adaptive_coordinates.F90: do not compile core of adative_coordinates - problems with NN, SS in some cases 2009-04-27 09:34 kb * src/3d/variables_3d.F90: ifdef around rad, light 2009-04-23 16:30 lars * src/ncdf/init_3d_ncdf.F90: corrected wrong units/name for NN and SS 2009-04-22 12:09 lars * src/ncdf/: init_3d_ncdf.F90, ncdf_3d.F90, save_3d_ncdf.F90: support for bottom stress output 2009-04-22 12:07 lars * src/output/output.F90: added switch for bottom stress output 2009-04-22 12:02 lars * src/3d/stresses_3d.F90: computation of bottom stress components + some cosmetics 2009-04-22 12:00 lars * src/3d/bottom_friction_3d.F90: support for slice model 2009-04-22 11:58 lars * src/3d/: dynamic_allocations_3d.h, dynamic_declarations_3d.h, static_3d.h: memory mangement for bottom stresses 2009-03-20 09:35 kb * src/Rules.make: added MPI support for SGI Altix 2009-03-18 10:24 kb * src/Rules.make: Support for choosing between NetCDF and NetCDF4 2009-03-15 11:41 kb * compilers/compiler.IFORT: removed -parallel 2009-03-13 15:44 kb * src/ncdf/: init_grid_ncdf.F90, ncdf_common.F90, set_attributes.F90: grid information in NF_DOUBLE 2009-03-10 15:15 lars * src/2d/m2d.F90: do not check CFL for NO_BAROTROPIC 2009-02-18 14:38 hb * src/: 3d/m3d.F90, 3d/upstream_adv.F90, 3d/uu_momentum_3d.F90, 3d/vv_momentum_3d.F90, 3d/w_split_adv.F90, 3d/w_split_it_adv.F90, getm/integration.F90: GETM runs without barotropic mode enabled, set -DNO_BAROTROPIC 2009-02-18 12:00 hb * doc/getm.bib: References updated 2009-01-30 16:33 kb * src/2d/update_2d_bdy.F90: fixed sign for ext. velocity (NNB) - van der Molen 2009-01-27 14:38 hb * doc/getm_physics.tex: Equation (24) corrected. 2009-01-05 10:57 kb * src/: ncdf/init_3d_ncdf.F90, ncdf/ncdf_3d.F90, ncdf/save_3d_ncdf.F90, output/output.F90: option for storing SS and NN 2008-12-22 11:17 hb * doc/getm_pub.bib: References updated 2008-12-12 07:06 kb * src/ncdf/ncdf_2d_bdy.F90: fixed serious error in specified u boundary velocity 2008-12-11 06:59 kb * compilers/compiler.IFORT: run in parallel on multi core CPUs 2008-12-09 02:04 kb * src/2d/sealevel.F90: freshwater_lense now runs with open boundaries 2008-12-09 01:31 kb * include/cppdefs.h, src/2d/have_bdy.F90, src/2d/m2d.F90, src/2d/update_2d_bdy.F90, src/domain/bdy_spec.F90, src/domain/domain.F90, src/domain/print_bdy.F90, src/input/get_2d_bdy.F90, src/input/init_2d_bdy.F90, src/ncdf/ncdf_2d_bdy.F90: added new 2D open boundaries 2008-12-02 04:17 hb * src/3d/fct_2dh_adv.F90: Boundary checks for FCT added, including mirroring out of advected quantity. SLICE_MODEL compiler option included as well. 2008-11-26 13:17 kb * include/cppdefs.h: HALO equal to 2 for both serial and parallel runs 2008-10-02 10:46 hb * doc/getm_pub.bib: publications updated 2008-09-16 13:21 kb * src/ncdf/: ncdf_2d.F90, init_2d_ncdf.F90, save_2d_ncdf.F90: if -DUSE_BREAKS save break statistics 2008-09-16 12:03 kb * src/: 2d/dynamic_allocations_2d.h, 2d/dynamic_declarations_2d.h, 2d/sealevel.F90, 2d/static_2d.h, 2d/variables_2d.F90, futils/halo_mpi.F90, futils/halo_zones.F90, getm/main.F90: added Holtermanns emergency break algorithm 2008-08-29 15:59 kb * src/: meteo/meteo.F90, ncdf/ncdf_meteo.F90: fixed parallel run for constant metforing with convc<>0 2008-08-12 10:38 kb * src/getm/main.F90: added NONNEGSALT to compilation_options() 2008-08-02 09:42 kb * src/3d/uv_advect_3d.F90: one more line split 2008-08-02 09:31 kb * src/3d/uv_advect_3d.F90: to compile with gfortran - lines to long - Hofmeister 2008-06-26 08:19 kb * src/futils/parallel.F90: barrier() + verbose when finishing parallel run - Büchmann 2008-05-21 08:22 kb * src/getm/initialise.F90: fixed time(1) when save_initial and use_epoch are both true 2008-05-17 13:39 kb * src/Rules.make: cleaned up MPI configuration 2008-04-14 13:25 kb * src/: 2d/m2d.F90, 3d/m3d.F90: gfortran compliance 2008-03-27 09:51 hb * src/3d/: gotm.F90, slow_terms.F90: small correction for structure friction 2008-03-26 14:25 hb * src/: 3d/Makefile, 3d/structure_friction_3d.F90, Rules.make, 3d/dynamic_allocations_3d.h, 3d/dynamic_declarations_3d.h, 3d/gotm.F90, 3d/m3d.F90, 3d/slow_terms.F90, 3d/static_3d.h, 3d/uu_momentum_3d.F90, 3d/vv_momentum_3d.F90: Inclusion of friction due to structures in the water column 2008-02-26 11:59 kb * src/futils/halo_mpi.F90: MPI version printed 2008-02-21 13:04 kb * src/3d/rivers.F90: fixed typos 2008-02-21 13:01 kb * src/3d/rivers.F90: correct type for river_ramp 2008-02-21 12:37 kb * src/3d/rivers.F90: added possible ramp on river flows 2008-02-16 11:47 kb * doc/getm_pub.bib: fixed spelling error in Manuels name 2008-02-07 09:27 kb * src/: 2d/m2d.F90, 3d/m3d.F90: if openbdy is false - set bdy2d and bdy3d to false 2007-12-07 11:34 kb * doc/getm_pub.bib: added hofmeister_csr2007 2007-11-15 14:31 kb * src/meteo/fluxes.F90: 1.0 -> _ONE_ 2007-11-12 14:50 kb * src/ncdf/: read_restart_ncdf.F90, write_restart_ncdf.F90: also need bio_calc 2007-11-09 11:51 kb * src/3d/ip_shchepetkin_williams.F90: renamed to ip_shchepetkin_mcwilliams.F90 2007-11-09 11:43 kb * src/3d/: Makefile, ip_shchepetkin_mcwilliams.F90: ip_shchepetkin_mcwilliams.F90 -> ip_shchepetkin_mcwilliams.F90 2007-11-09 11:40 kb * doc/getm.bib, src/3d/internal_pressure.F90, src/3d/ip_shchepetkin_williams.F90: Williams -> McWilliams 2007-11-01 10:25 kb * src/futils/halo_mpi.F90: explicit set MPI_PROC_NULL for non-existing neighbors 2007-10-31 11:55 kb * doc/getm_pub.bib: two submitted --> accepted 2007-10-24 13:23 kbk * src/Rules.make: support for OpenMPI - export MPI=OPENMPI, default MPICH 2007-10-19 09:52 kbk * src/: output/output.F90, ncdf/create_restart_ncdf.F90, ncdf/ncdf_restart.F90, ncdf/open_restart_ncdf.F90, ncdf/read_restart_ncdf.F90, ncdf/write_restart_ncdf.F90: zub and zvb not in hotstart files anymore 2007-10-16 15:34 kbk * src/ncdf/read_restart_ncdf.F90: differentiate between mandatory and non-mandatory fields 2007-10-16 10:25 kbk * doc/getm_pub.bib: added burchard_om2007 and banas_meps2007 2007-10-16 10:23 kbk * doc/getm_pub.bib: added staneva_csr2007 2007-10-16 09:14 kbk * src/ncdf/: init_grid_ncdf.F90, save_grid_ncdf.F90: pseudo coordinate variables for curvi-linear grids 2007-10-16 08:22 kbk * src/domain/domain.F90: curvi-linear now runs in parallel 2007-10-10 12:25 kbk * src/ncdf/ncdf_3d_bdy.F90: oops 2007-10-10 12:01 kbk * src/ncdf/ncdf_3d_bdy.F90: fixed interpolation when model depth > boundary data depth 2007-10-04 15:55 kbk * src/ncdf/write_restart_ncdf.F90: fixed varriable type of runtype 2007-10-04 15:55 kbk * src/ncdf/read_restart_ncdf.F90: only read S and T if runtype .ge. 3 2007-10-03 08:59 kbk * src/: output/output.F90, ncdf/read_restart_ncdf.F90, ncdf/write_restart_ncdf.F90: NetCDF restart uses runtype properly 2007-09-30 15:00 kbk * src/: getm/integration.F90, ncdf/ncdf_2d_bdy.F90, ncdf/ncdf_3d_bdy.F90, ncdf/ncdf_meteo.F90, ncdf/ncdf_rivers.F90, output/output.F90: prints real time as part of progessoutput 2007-09-25 10:31 kbk * src/input/: check_grid.F90, get_grid.F90: RAWBINARY --> BINARY 2007-09-24 16:52 kbk * include/cppdefs.h: RAWBINARY -> BINARY 2007-09-21 15:13 kbk * src/output/output.F90: added hotin_fmt and hotout_fmt output namelist 2007-09-21 15:03 kbk * src/: output/output.F90, ncdf/Makefile, ncdf/create_restart_ncdf.F90, ncdf/ncdf_restart.F90, ncdf/open_restart_ncdf.F90, ncdf/read_restart_ncdf.F90, ncdf/write_restart_ncdf.F90: added drop-in NetCDF replacement for binary hotstart file (default is binary) 2007-09-21 10:34 kbk * src/3d/: salinity.F90, temperature.F90: also check initial conditions if _check are set 2007-08-24 12:43 frv-bjb * src/: ncdf/ncdf_meteo.F90, futils/time.F90: Allow negative seconds in meteo nc-files input 2007-08-23 20:48 kbk * src/output/output.F90: added flexibility for saving hot-start files 2007-08-13 07:55 kbk * src/3d/ip_shchepetkin_williams.F90: fixed indentation 2007-08-06 14:36 hb * src/3d/ip_shchepetkin_williams.F90: Update to spherical coordinates (by Richard Hofmeister) 2007-08-02 11:49 hb * src/3d/: Makefile, internal_pressure.F90, ip_shchepetkin_williams.F90: Shchepetkin & Williams 2003 internal pressure gradient scheme added by Richard Hofmeister 2007-08-02 11:46 hb * src/3d/eqstate.F90: Halo-zone extended to HALO and ifdef NONNEGSALT added by Richard Hofmeister 2007-07-31 09:28 hb * src/3d/w_split_it_adv.F90: Vertical advection iteration added for UPSTREAM_SPLIT 2007-07-24 12:55 kbk * doc/Makefile: 1.6 -> 1.8 2007-07-24 12:52 kbk * doc/a4.tex: updated version 2007-07-23 12:25 hb * doc/3dIntro.tex, src/3d/spm.F90: Documentation of boundary conditions for SPM corrected. 2007-07-21 10:48 kbk * doc/getm_pub.bib: added burchard_eccs2007 2007-07-21 10:41 kbk * doc/make_pub_list: automating publication list update 2007-07-12 12:26 kbk * src/3d/: ip_blumberg_mellor.F90, ip_blumberg_mellor_lin.F90: fixed Blumber-Mellor ip - Hofmeister 2007-06-29 12:55 kbk * src/3d/coordinates.F90: compiles with SLICE_MODEL 2007-06-28 18:39 kbk * src/ncdf/ncdf_meteo.F90: initialise evap_id and precip_id to -1 2007-06-27 20:31 kbk * src/getm/integration.F90: fixed calculation of integrated fresh water flux 2007-06-27 19:54 kbk * src/getm/integration.F90: need to multiply by time step to get integrated fresh water flux 2007-06-27 10:55 kbk * src/2d/variables_2d.F90: initialise fwf and fwf_int to 0. 2007-06-27 10:39 kbk * src/: getm/integration.F90, 2d/dynamic_allocations_2d.h, 2d/dynamic_declarations_2d.h, 2d/sealevel.F90, 2d/static_2d.h, 3d/salinity.F90, meteo/exchange_coefficients.F90, meteo/fluxes.F90, meteo/meteo.F90, ncdf/init_2d_ncdf.F90, ncdf/ncdf_2d.F90, ncdf/ncdf_meteo.F90, ncdf/save_2d_ncdf.F90: support for fresh water fluxes at the sea surface - Adolf Stips 2007-06-07 12:25 kbk * include/cppdefs.h, src/3d/adaptive_coordinates.F90, src/3d/advection_3d.F90, src/3d/bdy_3d.F90, src/3d/bottom_friction_3d.F90, src/3d/check_h.F90, src/3d/coordinates.F90, src/3d/eqstate.F90, src/3d/fct_2dh_adv.F90, src/3d/general_coordinates.F90, src/3d/getm_bio.F90, src/3d/gotm.F90, src/3d/hcc_check.F90, src/3d/hybrid_coordinates.F90, src/3d/internal_pressure.F90, src/3d/ip_blumberg_mellor.F90, src/3d/ip_blumberg_mellor_lin.F90, src/3d/ip_chu_fan.F90, src/3d/ip_song_wright.F90, src/3d/ip_z_interpol.F90, src/3d/m3d.F90, src/3d/rivers.F90, src/3d/salinity.F90, src/3d/sigma_coordinates.F90, src/3d/slow_advection.F90, src/3d/slow_bottom_friction.F90, src/3d/slow_diffusion.F90, src/3d/slow_terms.F90, src/3d/spm.F90, src/3d/ss_nn.F90, src/3d/start_macro.F90, src/3d/stresses_3d.F90, src/3d/temperature.F90, src/3d/u_split_adv.F90, src/3d/upstream_2dh_adv.F90, src/3d/upstream_adv.F90, src/3d/uu_momentum_3d.F90, src/3d/uv_advect_3d.F90, src/3d/uv_diffusion_3d.F90, src/3d/v_split_adv.F90, src/3d/variables_3d.F90, src/3d/vv_momentum_3d.F90, src/3d/w_split_adv.F90, src/3d/w_split_it_adv.F90, src/3d/ww_momentum_3d.F90, src/domain/dynamic_declarations_domain.h, src/domain/mirror_bdy_3d.F90, src/domain/part_domain.F90, src/futils/c2x.F90, src/futils/check_3d_fields.F90, src/futils/cnv_3d.F90, src/futils/halo_mpi.F90, src/futils/halo_zones.F90, src/futils/kbk_interpol.F90, src/futils/to_3d_uu.F90, src/futils/to_3d_vel.F90, src/futils/to_3d_vv.F90, src/futils/tow.F90, src/futils/ver_interpol.F90, src/getm/initialise.F90, src/input/get_field.F90, src/meteo/meteo.F90, src/ncdf/get_field_ncdf.F90, src/ncdf/read_field_ncdf.F90, src/ncdf/save_3d_ncdf.F90, src/ncdf/save_mean_ncdf.F90, src/output/calc_mean_fields.F90, src/output/diagnose.F90, src/output/nesting.F90: iimin,iimax,jjmin,jjmax -> imin,imax,jmin,jmax 2007-05-26 17:20 kbk * src/ncdf/ncdf_topo.F90: print NetCDF version info 2007-05-26 14:19 kbk * src/: futils/tow.F90, ncdf/save_3d_ncdf.F90: destag of vertical velocities 2007-05-22 16:47 kbk * src/futils/tow.F90: fixed indx for z-coordinates 2007-05-22 11:59 kbk * src/futils/tow.F90: fixed HV index error + z-coordinate indices 2007-05-22 11:37 kbk * src/: ncdf/save_3d_ncdf.F90, futils/tow.F90: saving physical vertical velocities 2007-05-21 15:59 kbk * src/meteo/: short_wave_radiation.F90: limitation suggested by Adolf Stips 2007-05-19 18:43 kbk * src/meteo/: short_wave_radiation.F90: re-introduced cloud cover if statement 2007-05-14 14:40 kbk * Makefile: new stable release - v1.6.1 2007-05-14 14:40 kbk * src/3d/getm_bio.F90: bio only works with gotm-3.3.x for now 2007-05-14 14:39 kbk * src/3d/: dynamic_allocations_3d.h, variables_3d.F90: rad and light only if baroclinic 2007-05-14 14:37 kbk * src/Rules.make: fixed GETMDIR 2007-05-14 14:16 kbk * src/3d/getm_bio.F90: added support for biology - via GOTM 2007-05-14 14:10 kbk * Makefile: new devel release - v1.7.0 2007-05-14 14:09 kbk * src/Rules.make: setting default GETMDIR to /home/kbk/GETM/getm-devel 2007-05-14 14:04 kbk * src/3d/getm_bio.F90: support for biology via GOTM - v3.3.x for now 2007-05-14 13:54 kbk * src/3d/: adaptive_coordinates.F90, coordinates.F90: no adaptive grids in this stable release 2007-05-14 13:52 kbk * src/Rules.make: setting default GETMDIR to /home/kbk/GETM/getm-stable 2007-05-14 13:51 kbk * release.sh: hard-coded branch for stable release 2007-05-14 13:41 kbk * Makefile, release.sh: new stable release - v1.6.0 2007-05-14 10:21 kbk * release.sh: only release from gate 2007-05-14 10:12 kbk * src/domain/: mirror_bdy_2d.F90, mirror_bdy_3d.F90: fixed loops 2007-05-11 14:04 kbk * src/3d/gotm.F90: dropped support for early version of GOTM 2007-05-11 14:03 kbk * src/3d/m3d.F90: intialisation of bio done in initialise.F90 2007-05-11 09:51 frv-bjb * src/ncdf/ncdf_3d_bdy.F90: Free dimid numbering for 3d bdy files (order in var still fixed) 2007-05-08 11:08 kbk * src/ncdf/ncdf_3d_bdy.F90: rudimentary check for valid lower boundary data 2007-05-08 11:01 kbk * src/getm/initialise.F90: gotmturb.inp -> gotmturb.nml 2007-05-08 10:47 kbk * src/2d/sealevel.F90: gfortran fails on 0.0/0.0 2007-05-08 10:44 kbk * compilers/compiler.IFORT: fixed NetCDF compilation 2007-04-16 13:05 kbk * src/3d/adaptive_coordinates.F90: fixed compilation for spherical and curvi-linear coordinates 2007-03-30 15:10 hb * src/: 3d/adaptive_coordinates.F90, 3d/coordinates.F90, domain/domain.F90, ncdf/init_3d_ncdf.F90, ncdf/init_grid_ncdf.F90, ncdf/save_grid_ncdf.F90: Use of adaptive and hybrid vertical coordinates technically enabled 2007-03-30 11:31 frv-bjb * src/3d/m3d.F90: Fix for max(,) problems with ip_fac 2007-03-29 14:28 kbk * src/3d/: Makefile, adaptive_coordinates.F90, coordinates.F90, general_coordinates.F90, hybrid_coordinates.F90, sigma_coordinates.F90: for easier adding new vertical coordinate systems 2007-03-07 14:09 frv-bjb * src/3d/m3d.F90: Fix to F90/95 standard 2007-02-23 13:37 kbk * src/3d/: m3d.F90, uu_momentum_3d.F90: spin-up of internal pressure gradients 2007-02-23 13:20 kbk * doc/3dIntro.tex, src/3d/dynamic_allocations_3d.h, src/3d/dynamic_declarations_3d.h, src/3d/eqstate.F90, src/3d/internal_pressure.F90, src/3d/ip_blumberg_mellor.F90, src/3d/ip_blumberg_mellor_lin.F90, src/3d/static_3d.h, src/3d/ip_chu_fan.F90, src/3d/ip_song_wright.F90, src/3d/ip_z_interpol.F90, src/3d/spm.F90, src/3d/ss_nn.F90, src/3d/variables_3d.F90, src/3d/vv_momentum_3d.F90, src/ncdf/save_3d_ncdf.F90: introduce buoy() and rename rho() to buoy()i where appropriate 2007-02-22 17:38 kbk * src/2d/m2d.F90: UEx and UEx NOT set to 0 after adv/diff - big BUG introduced in v1.18 2007-02-22 09:48 kbk * src/: output/output.F90, ncdf/init_grid_ncdf.F90, ncdf/save_grid_ncdf.F90: possible to save masks (az, au, av) 2007-02-20 20:46 hb * doc/getm_pub.bib: publications updated 2007-02-20 14:52 kbk * src/: 3d/dynamic_allocations_3d.h, 3d/dynamic_declarations_3d.h, 3d/static_3d.h, 3d/temperature.F90, ncdf/init_3d_ncdf.F90, ncdf/ncdf_3d.F90, ncdf/save_3d_ncdf.F90, output/output.F90: solar radiation -> 3d field - possible to save 2007-02-20 12:40 kbk * src/2d/m2d.F90: initialise zub, zvb 2007-02-13 09:38 kbk * src/3d/: dynamic_allocations_3d.h, dynamic_declarations_3d.h, static_3d.h, temperature.F90: added support for different attenuation methods 2007-02-12 12:39 hb * doc/getm_pub.bib: References added and updated 2007-02-12 09:51 kbk * doc/getm_pub.bib: added Banas 2007-02-12 09:29 kbk * doc/getm_pub.bib: GETM relevant publications 2007-02-08 07:51 kbk * src/2d/m2d.F90: allow for hotstart and bdyramp_2d - but issue warning 2007-02-08 07:43 kbk * src/: domain/domain.F90, 2d/m2d.F90: update HALOS for z0 - and changed loop boundaries for zub0,zvb0 2007-02-07 17:32 kbk * src/: 2d/m2d.F90, domain/domain.F90, domain/dynamic_allocations_domain.h, domain/dynamic_declarations_domain.h, domain/static_domain.h, ncdf/ncdf_topo.F90: added spatial varying bottom roughness 2007-02-07 17:27 kbk * src/domain/domain.F90: changed and fixed loop boundaries 2007-01-10 23:01 hb * doc/3dIntro.tex: Settling limitation for drying grid boxes discussed 2007-01-10 22:28 hb * src/2d/sealevel.F90: LaTeX bug in description removed 2007-01-10 22:27 hb * src/3d/spm.F90: Settling velocity reduced when drying, no bottom fluxes enabled 2006-12-15 11:25 kbk * src/3d/: m3d.F90, salinity.F90, temperature.F90, uu_momentum_3d.F90, vv_momentum_3d.F90: cosmetics 2006-12-15 10:57 kbk * src/: futils/Makefile, futils/check_3d_fields.F90, 3d/m3d.F90, 3d/salinity.F90, 3d/temperature.F90, 3d/uu_momentum_3d.F90, 3d/vv_momentum_3d.F90: optional sanity checks on velocities, temperature and salinity fields 2006-12-01 08:16 frv-bjb * src/2d/: m2d.F90, sealevel.F90: NaN sweeps of sealevel with md2/sealevel_check parameter 2006-11-24 10:10 frv-bjb * src/ncdf/ncdf_topo.F90: Higher accuracy in x0,dx computations 2006-11-21 16:41 kbk * src/Makefile: rebuild if ../Makefile have been updated 2006-11-21 16:10 frv-bjb * src/: getm/initialise.F90, futils/halo_mpi.F90, futils/parallel.F90: Parallel independence of INPUT_DIR for getm.inp read. Unset INPUT_DIR to use MPI working dir. 2006-09-26 09:06 kbk * src/ncdf/grid_ncdf.F90: to compile on Macs with Intel compiler 2006-08-29 10:25 kbk * src/getm/initialise.F90: added diagnostics 2006-08-25 11:37 kbk * Makefile: new devel release - 1.5.1 2006-08-25 11:34 kbk * src/: 3d/Makefile, getm/initialise.F90, getm/integration.F90: include biology calls 2006-08-25 11:27 kbk * VERSION, include/version.h: auto generated 2006-08-25 11:11 kbk * src/3d/check_h.F90: cleaned 2006-08-25 11:11 kbk * src/3d/upstream_2dh_adv.F90: upstream_2dh_adv() does not work with -DSLICE_MODEL 2006-08-25 11:08 kbk * src/futils/halo_mpi.F90: do NOT mirror fields 2006-08-25 11:05 kbk * src/domain/domain.F90: metric coefficients also calculated in HALO zones 2006-08-25 11:00 kbk * src/: 2d/m2d.F90, 3d/bdy_3d.F90, 3d/m3d.F90, 3d/salinity.F90, 3d/temperature.F90, 3d/uu_momentum_3d.F90, 3d/vv_momentum_3d.F90, domain/mirror_bdy_2d.F90, domain/mirror_bdy_3d.F90: fixed sequence of boundary updates 2006-06-03 13:56 kbk * src/output/output.F90: fixed use_epoch when start is equal to epoch time 2006-06-03 13:43 kbk * src/domain/domain.F90: added namelist fallback longitude - heatfluxes 2006-06-02 14:42 kbk * src/: getm/cleanup.F90, getm/initialise.F90, getm/main.F90, output/output.F90: support for common epoch for hotstart runs 2006-03-27 09:38 kbk * doc/: a4.tex, whatsnew.tex: added whatsnew 2006-03-27 09:34 kbk * doc/: Makefile, a4.tex: v1.6 --> v1.4 2006-03-25 13:24 hb * src/domain/domain.F90: adaptive coordinates included 2006-03-24 14:36 hb * src/: 3d/coordinates.F90, ncdf/init_3d_ncdf.F90, ncdf/init_grid_ncdf.F90, ncdf/save_grid_ncdf.F90: first steps towards adaptive vertical coordinates 2006-03-24 13:24 kbk * Makefile, release.sh: branch for adaptive vertical coodinates 2006-03-24 13:09 kbk * Makefile, release.sh: new devel release - 1.5.0 2006-03-24 12:20 kbk * Makefile: fixed tabs in Makefile 2006-03-24 12:17 kbk * Makefile, release.sh: using branch is OK 2006-03-24 11:58 kbk * Makefile: new stable branch - v1.4 2006-03-24 11:57 kbk * release.sh: removed commented out lines 2006-03-24 11:52 kbk * Makefile, release.sh: use release.sh to manage releases 2006-03-23 13:20 kbk * compilers/compiler.DECFOR, compilers/compiler.FUJITSU, compilers/compiler.GFORTRAN, compilers/compiler.IFC, compilers/compiler.IFORT, compilers/compiler.NAG, compilers/compiler.PGF90, compilers/compiler.XLF, src/Rules.make: support form IBMs XLF compiler 2006-03-23 10:53 frv-bjb * src/3d/eqstate.F90: Salt<0 check only if DEBUG 2006-03-20 07:59 kbk * src/3d/spm.F90: initialisation for the interleaving test setup 2006-03-20 07:45 kbk * include/cppdefs.h: another pre-defined unit for namelists 2006-03-19 11:19 hb * src/3d/salinity.F90: added interleaving test 2006-03-17 18:19 kbk * src/: getm/initialise.F90, 3d/variables_3d.F90, output/output.F90: simulation with hotstart identical to continuous run - checked with md5sum 2006-03-17 12:06 kbk * src/: getm/initialise.F90, getm/integration.F90, 3d/m3d.F90, 3d/spm.F90, ncdf/init_3d_ncdf.F90, ncdf/save_3d_ncdf.F90, output/output.F90: cleaner inclusion of SPM module 2006-03-10 13:28 kbk * Makefile: ver 1.3.3. - new devel release 2006-03-10 09:44 kbk * src/ncdf/save_grid_ncdf.F90: fixed saving coordinate variables 2006-03-09 11:53 kbk * src/: getm/initialise.F90, meteo/meteo.F90: set spinup to -1 when doing hotstart 2006-03-02 06:12 kbk * src/3d/u_split_adv.F90: resolved Id conflict 2006-03-01 17:03 kbk * src/3d/: fct_2dh_adv.F90, upstream_2dh_adv.F90, upstream_adv.F90, v_split_adv.F90: resolved conflicts 2006-03-01 16:54 kbk * src/: 2d/bottom_friction.F90, 2d/cfl_check.F90, 2d/depth_update.F90, 2d/have_bdy.F90, 2d/m2d.F90, 2d/momentum.F90, 2d/residual.F90, 2d/sealevel.F90, 2d/update_2d_bdy.F90, 2d/uv_advect.F90, 2d/uv_depths.F90, 2d/uv_diffusion.F90, 2d/variables_2d.F90, 3d/advection_3d.F90, 3d/bdy_3d.F90, 3d/bottom_friction_3d.F90, 3d/coordinates.F90, 3d/eqstate.F90, 3d/fct_2dh_adv.F90, 3d/gotm.F90, 3d/hcc_check.F90, 3d/internal_pressure.F90, 3d/ip_blumberg_mellor.F90, 3d/ip_blumberg_mellor_lin.F90, 3d/ip_chu_fan.F90, 3d/ip_song_wright.F90, 3d/ip_z_interpol.F90, 3d/m3d.F90, 3d/rivers.F90, 3d/salinity.F90, 3d/slow_advection.F90, 3d/slow_bottom_friction.F90, 3d/slow_terms.F90, 3d/spm.F90, 3d/ss_nn.F90, 3d/start_macro.F90, 3d/stop_macro.F90, 3d/stresses_3d.F90, 3d/temperature.F90, 3d/u_split_adv.F90, 3d/upstream_2dh_adv.F90, 3d/upstream_adv.F90, 3d/uu_momentum_3d.F90, 3d/uv_advect_3d.F90, 3d/uv_diffusion_3d.F90, 3d/v_split_adv.F90, 3d/variables_3d.F90, 3d/vv_momentum_3d.F90, 3d/w_split_adv.F90, 3d/w_split_it_adv.F90, 3d/ww_momentum_3d.F90: maintain REVISION HISTOTY tag 2006-03-01 15:51 hb * src/3d/Makefile: Documentation sequence changed 2006-03-01 15:45 hb * src/: 2d/bottom_friction.F90, 2d/cfl_check.F90, 2d/depth_update.F90, 2d/have_bdy.F90, 2d/m2d.F90, 2d/momentum.F90, 2d/residual.F90, 2d/sealevel.F90, 2d/update_2d_bdy.F90, 2d/uv_advect.F90, 2d/uv_depths.F90, 2d/uv_diffusion.F90, 2d/variables_2d.F90, 3d/advection_3d.F90, 3d/bdy_3d.F90, 3d/bottom_friction_3d.F90, 3d/coordinates.F90, 3d/eqstate.F90, 3d/fct_2dh_adv.F90, 3d/gotm.F90, 3d/hcc_check.F90, 3d/internal_pressure.F90, 3d/ip_blumberg_mellor.F90, 3d/ip_blumberg_mellor_lin.F90, 3d/ip_chu_fan.F90, 3d/ip_song_wright.F90, 3d/ip_z_interpol.F90, 3d/m3d.F90, 3d/rivers.F90, 3d/salinity.F90, 3d/slow_advection.F90, 3d/slow_bottom_friction.F90, 3d/slow_diffusion.F90, 3d/slow_terms.F90, 3d/spm.F90, 3d/ss_nn.F90, 3d/start_macro.F90, 3d/stop_macro.F90, 3d/stresses_3d.F90, 3d/temperature.F90, 3d/u_split_adv.F90, 3d/upstream_2dh_adv.F90, 3d/upstream_adv.F90, 3d/uu_momentum_3d.F90, 3d/uv_advect_3d.F90, 3d/uv_diffusion_3d.F90, 3d/v_split_adv.F90, 3d/variables_3d.F90, 3d/vv_momentum_3d.F90, 3d/w_split_adv.F90, 3d/w_split_it_adv.F90, 3d/ww_momentum_3d.F90: Documentation updated and REVISION HISTORY deleted 2006-03-01 15:40 hb * doc/: 2dIntro.tex, Makefile, Numerics.tex, a4.tex, getm.bib, getm_physics.tex: Documentation extended 2006-03-01 14:52 kbk * src/: input/input.F90, meteo/meteo.F90, ncdf/ncdf_meteo.F90: renamed method to met_method 2006-02-13 08:20 hb * doc/: 2dIntro.tex, 3dIntro.tex, Numerics.tex, a4.tex, definitions.tex, domainIntro.tex, futilsIntro.tex, getm.bib, getmIntro.tex, getm_physics.tex, inputIntro.tex, introduction.tex, meteoIntro.tex, ncdfIntro.tex, outputIntro.tex: basic structure for documentation 2006-02-10 23:41 hb * src/3d/: Makefile, bdy_3d.F90, bottom_friction_3d.F90, coordinates.F90, eqstate.F90, gotm.F90, hcc_check.F90, internal_pressure.F90, ip_blumberg_mellor.F90, ip_blumberg_mellor_lin.F90, ip_chu_fan.F90, ip_song_wright.F90, ip_z_interpol.F90, m3d.F90, rivers.F90, salinity.F90, slow_advection.F90, slow_bottom_friction.F90, slow_diffusion.F90, slow_terms.F90, spm.F90, ss_nn.F90, start_macro.F90, stop_macro.F90, stresses_3d.F90, temperature.F90, uu_momentum_3d.F90, uv_advect_3d.F90, uv_diffusion_3d.F90, variables_3d.F90, vv_momentum_3d.F90, ww_momentum_3d.F90: Source code documentation extended 2006-02-10 23:29 hb * src/2d/Makefile: Sequence of routines changed for PROTEX 2006-02-07 08:16 kbk * doc/Makefile, src/2d/Makefile, src/3d/Makefile, src/cutils/Makefile, src/domain/Makefile, src/futils/Makefile, src/getm/Makefile, src/input/Makefile, src/meteo/Makefile, src/ncdf/Makefile, src/output/Makefile: proper generation of documentation 2006-02-06 16:18 kbk * src/getm/main.F90: reverted to v1.7 2006-02-06 12:19 kbk * src/getm/main.F90: Removed $ 2006-02-04 12:47 hb * src/3d/: advection_3d.F90, bottom_friction_3d.F90, uv_advect_3d.F90: Source code documentation extended 2006-02-04 12:26 hb * src/2d/divergence.F90: Not used any more 2006-02-04 12:21 hb * src/2d/: bottom_friction.F90, cfl_check.F90, depth_update.F90, have_bdy.F90, m2d.F90, momentum.F90, residual.F90, sealevel.F90, update_2d_bdy.F90, uv_advect.F90, uv_depths.F90, variables_2d.F90: Source code documentation extended 2006-02-04 12:20 hb * src/2d/uv_diffusion.F90: Transport diffusion with An corrected for cross terms 2006-02-03 16:03 kbk * src/ncdf/ncdf_close.F90: removed call to save_2d_ncdf() - Stips 2006-02-02 18:51 kbk * src/: output/output.F90, ncdf/ncdf_close.F90: do not try and save to un-opened NetCDF files 2006-02-02 16:17 kbk * src/futils/halo_mpi.F90: Vector -> HVector for corner columns 2006-02-02 11:16 kbk * compilers/compiler.IFORT: added -i-static to run on clusters wherethe nodes do NOT have ifort installed 2006-01-29 21:32 hb * src/: 3d/internal_pressure.F90, 3d/m3d.F90, 3d/rivers.F90, 3d/spm.F90, 3d/uu_momentum_3d.F90, 3d/vv_momentum_3d.F90, input/check_grid.F90, input/get_grid.F90, ncdf/ncdf_topo.F90, output/diagnostic_variables.F90: Small LaTeX corrections to source code documentation 2006-01-29 13:25 kbk * src/: 2d/sealevel.F90, 2d/update_2d_bdy.F90, 3d/salinity.F90, 3d/temperature.F90, output/diagnose.F90: NOMADS -> FRESHWATER_LENSE 2006-01-28 21:07 hb * src/: 2d/momentum.F90, 3d/internal_pressure.F90, 3d/uu_momentum_3d.F90: Extensions to compiler option SLICE_MODEL for better representation of zero gradients in y-direction 2006-01-27 22:13 hb * src/3d/: salinity.F90, temperature.F90: Boundary conditions for compiler option NOMADS_TEST set to constant for complete sponge region 2006-01-27 20:55 hb * src/output/diagnose.F90: tab removed 2006-01-27 17:10 kbk * src/2d/m2d.F90: only call do_residual() when specified 2006-01-27 17:07 kbk * src/: 3d/m3d.F90, output/calc_mean_fields.F90: now works with -DNO_BAROCLINIC 2006-01-27 10:48 kbk * Makefile: ver 1.2.2 - new stable release 2006-01-27 10:25 kbk * src/: input/input.F90, meteo/meteo.F90, ncdf/ncdf_meteo.F90: renamed method to met_method 2006-01-27 10:21 kbk * src/3d/temperature.F90: increased nmax to run test cases 2006-01-27 10:15 kbk * src/3d/gotm.F90: use v3.2.x of GOTM by default 2006-01-27 10:14 kbk * src/: output/output.F90, ncdf/ncdf_close.F90: only call save_2d_ncdf with when the file is open 2006-01-27 09:58 kbk * src/: 3d/m3d.F90, output/calc_mean_fields.F90: no works with -DNO_BAROCLINIC 2006-01-27 09:53 kbk * src/3d/internal_pressure.F90: missing SUBSTR_INI_PRESS in #ifdef 2006-01-27 09:51 kbk * src/2d/m2d.F90: only call do_residual() when specified 2006-01-19 11:07 lars * src/futils/: to_3d_uu.F90, to_3d_vv.F90: bugfix (allocation of az-array) 2006-01-11 15:57 lars * src/futils/: to_3d_uu.F90, to_3d_vv.F90: added support for kmin 2006-01-11 15:07 lars * src/futils/to_2d_vel.F90: documentation + cosmetics 2006-01-11 15:03 lars * src/futils/: to_3d_uu.F90, to_3d_vv.F90: grave bug - partial re-write 2006-01-11 15:02 lars * src/futils/: to_2d_u.F90, to_2d_v.F90, to_3d_vel.F90: documentation + cosmetics 2006-01-09 11:35 lars * src/3d/gotm.F90: bug fix in call to do_turbulence() 2005-11-17 14:50 kbk * src/: 3d/advection_3d.F90, 3d/internal_pressure.F90, ncdf/ncdf_topo.F90: fixes to compile with gfortran 2005-11-17 14:49 kbk * compilers/compiler.GFORTRAN: added support for GNUs Fortran Compiler 2005-11-01 16:44 kbk * src/ncdf/save_grid_ncdf.F90: fixed saving of lonc instaed of latc 2005-10-11 09:55 kbk * src/futils/halo_mpi.F90: now sending HALOxHALO corner colums - fixes parallel runs with some higher order advection schemes 2005-10-06 14:32 kbk * src/getm/initialise.F90: call getm_error() -> use exceptions 2005-10-06 11:58 hb * src/3d/vv_momentum_3d.F90: added itest case for SLICE_MODEL - XZ_PLUME_TEST 2005-10-06 11:54 hb * src/: 2d/depth_update.F90, 2d/momentum.F90, 2d/sealevel.F90, 2d/uv_advect.F90, 2d/uv_diffusion.F90, 3d/advection_3d.F90, 3d/coordinates.F90, 3d/slow_advection.F90, 3d/slow_diffusion.F90, 3d/upstream_2dh_adv.F90, 3d/upstream_adv.F90, 3d/uv_advect_3d.F90, 3d/uv_diffusion_3d.F90, 3d/vv_momentum_3d.F90, getm/initialise.F90: added support for vertical slice model - via -DSLICE_MODEL 2005-09-23 13:27 kbk * src/: 3d/rivers.F90, ncdf/ncdf_rivers.F90: support fo nutrient loading in rivers 2005-09-23 13:27 kbk * src/: Rules.make, 3d/dynamic_allocations_3d.h, 3d/dynamic_declarations_3d.h, 3d/m3d.F90, 3d/static_3d.h, 3d/variables_3d.F90, getm/initialise.F90, ncdf/init_3d_ncdf.F90, ncdf/save_3d_ncdf.F90, output/output.F90: support for biology via GOTMs biology modules 2005-09-23 13:26 kbk * src/3d/gotm.F90: support for GOTM v3.2 and above 2005-08-26 10:19 kbk * src/3d/bdy_3d.F90: zero gradient open boundaries for biological variables 2005-06-27 09:18 frv-bjb * src/domain/domain.F90: Changed STOP statements to call getm_error(...) 2005-06-17 09:57 frv-bjb * src/ncdf/ncdf_topo.F90: Bug fix: fail on dlat/lat0 versions 2005-06-17 09:40 frv-bjb * src/domain/domain.F90: Added check/bailout for zero dlat and dlon 2005-06-14 15:36 frv-bjb * src/ncdf/ncdf_topo.F90: temporary KBK stop statement deleted 2005-06-10 18:16 kbk * src/ncdf/ncdf_topo.F90: documentation updated 2005-06-10 18:01 kbk * src/ncdf/ncdf_topo.F90: test and use real axis before using axis offset+increment method 2005-05-25 12:48 kbk * Makefile, VERSION, include/version.h: ver 1.3.2 - new devel release 2005-05-25 12:46 kbk * src/getm/integration.F90: introduced progress print out variable - should go in namelist later 2005-05-25 12:43 kbk * src/domain/domain.F90: fixed ax calculation 2005-05-25 12:32 kbk * src/: domain/domain.F90, futils/halo_mpi.F90, 3d/advection_3d.F90, 3d/uv_advect_3d.F90: merged from stabe branch v1_2_1 2005-05-25 11:25 kbk * Makefile, VERSION, include/version.h: ver. 1.2.1 - new stable release 2005-05-25 10:41 kbk * src/3d/uv_advect_3d.F90: fixed loop boundaries + update HALO's when -DUV_TVD 2005-05-25 10:39 kbk * src/3d/advection_3d.F90: update HALO's after each fractional step 2005-05-25 10:23 kbk * src/domain/domain.F90: update masks via update_2d_halo() 2005-05-25 10:05 kbk * src/futils/halo_mpi.F90: fixed ONED_NONBLOCKING + cleaning 2005-05-06 15:22 kbk * src/ncdf/ncdf_3d_bdy.F90.devel: removed 2005-05-06 12:10 kbk * src/3d/bottomstress_3d.F90: included in stresses_3d.F90 2005-05-04 13:50 kbk * src/: 3d/bdy_3d.F90, ncdf/ncdf_3d_bdy.F90: support for non-climatological 3D boundaries (S,T) 2005-05-04 13:45 kbk * src/: ncdf/ncdf_2d_bdy.F90, ncdf/ncdf_meteo.F90, ncdf/ncdf_rivers.F90, output/output.F90: adding model time stamp on IO 2005-04-29 14:59 kbk * src/3d/: salinity.F90, temperature.F90: cleaned advection info 2005-04-29 14:55 kbk * src/domain/bdy_spec.F90: removing print statement 2005-04-29 14:51 kbk * src/futils/read_par_setup.F90: removing print of file name 2005-04-29 14:45 kbk * src/ncdf/init_grid_ncdf.F90: stricter COARDS conforming 2005-04-27 09:15 kbk * Makefile, VERSION, include/version.h: ver 1.3.1 - new devel release 2005-04-25 11:32 kbk * src/: 3d/vv_momentum_3d.F90, domain/Makefile, domain/domain.F90, domain/dynamic_allocations_domain.h, domain/dynamic_declarations_domain.h, domain/static_domain.h, domain/topo_interface.F90, futils/Makefile, futils/c2x.F90, futils/to_2d_u.F90, futils/to_2d_v.F90, futils/to_3d_uu.F90, futils/to_3d_vv.F90, input/Makefile, input/check_grid.F90, input/get_field.F90, input/get_grid.F90, ncdf/Makefile, ncdf/grid_ncdf.F90, ncdf/init_2d_ncdf.F90, ncdf/init_3d_ncdf.F90, ncdf/init_grid_ncdf.F90, ncdf/init_mean_ncdf.F90, ncdf/ncdf_2d.F90, ncdf/ncdf_3d.F90, ncdf/ncdf_common.F90, ncdf/ncdf_mean.F90, ncdf/ncdf_topo.F90, ncdf/save_2d_ncdf.F90, ncdf/save_3d_ncdf.F90, ncdf/save_grid_ncdf.F90, ncdf/save_mean_ncdf.F90, output/output.F90: added NetCDF IO rewrite + de-stag of velocities - Umlauf 2005-04-25 11:26 kbk * src/futils/exceptions.F90: default all is private 2005-04-25 11:25 kbk * src/: meteo/meteo.F90, ncdf/ncdf_meteo.F90: conv --> convc 2005-04-25 09:55 kbk * src/: 2d/uv_depths.F90, futils/Makefile, futils/exceptions.F90, 3d/internal_pressure.F90, 3d/m3d.F90, 3d/salinity.F90, 3d/temperature.F90, ncdf/ncdf_meteo.F90: use more general frame for error handling - Umlauf 2005-04-20 13:31 kbk * Makefile: non -b on tag target 2005-04-20 11:32 kbk * Makefile, VERSION, include/version.h: ver 1.3.0 - new devel release 2005-04-20 11:28 kbk * Makefile, VERSION, include/version.h: ver 1.2.0 - new stable release 2005-04-19 17:56 kbk * src/meteo/: fluxes.F90, meteo.F90: added latitude dependent cloud correction factor for long wave rad. - Stips 2005-04-19 17:51 kbk * src/getm/main.F90: notify on use of -DOLD_WRONG_FLUXES 2005-04-19 17:21 kbk * src/meteo/fluxes.F90: cleaned long wave radiation and added Bignami and Berliand (ROMS) 2005-04-19 15:17 kbk * src/meteo/exchange_coefficients.F90: reduce es=water vapour pressure sea according to Kraus (1972) - Stips 2005-04-19 15:02 kbk * src/meteo/: exchange_coefficients.F90, fluxes.F90: use -DOLD_WRONG_FLUXES to get pre-december 2004 behavior 2005-04-19 14:21 kbk * src/meteo/fluxes.F90: simulate old compiler bug by -DEA_ZERO 2005-04-19 14:15 kbk * src/meteo/exchange_coefficients.F90: oops - forgot closing #endif 2005-04-19 14:11 kbk * src/meteo/exchange_coefficients.F90: re-introduce temperature limitation - -DHAMSOM_SVP 2005-03-31 12:14 kbk * src/ncdf/ncdf_meteo.F90: flux calc. for point source + combined rot. met. and grid convergence 2005-01-14 11:59 kbk * Makefile, VERSION, include/version.h: ver 1.1.7 - new devel release 2005-01-13 10:49 kbk * src/meteo/: exchange_coefficients.F90, fluxes.F90, meteo.F90: wet bulb works, es is global, cleaning - Stips 2005-01-13 10:20 kbk * src/: 3d/rivers.F90, ncdf/ncdf_rivers.F90: support for T and S specifications in rivers - Stips 2005-01-12 20:26 kbk * src/ncdf/ncdf_meteo.F90: fixed printing of south pole 2005-01-12 20:17 kbk * src/ncdf/ncdf_meteo.F90: setting grid_scan depending on lat-axis - Stips 2004-11-12 08:29 kbk * src/3d/rivers.F90: initialising ok to 0 - Buchmann 2004-11-04 12:07 kbk * src/domain/domain.F90: fixed format statement in print_mask 2004-10-07 17:46 kbk * src/ncdf/init_3d_ncdf.F90: removed wrongly placed comments for save_nuh 2004-09-16 16:32 kbk * src/ncdf/read_field_ncdf.F90: now reads 1-layer fields 2004-08-09 12:43 kbk * src/ncdf/ncdf_meteo.F90: correct length of met_times - Buchmann 2004-08-09 10:39 kbk * src/: futils/grid_interpol.F90, ncdf/ncdf_meteo.F90: if SPHERICAL and rotated meteo grid fixed turning of wind - Carsten Hansen (FRV) 2004-08-09 09:48 kbk * src/3d/m3d.F90: checking for negative avmback and avhback 2004-08-06 17:16 hb * src/3d/salinity.F90: Compiler option ARKONA_TEST included 2004-08-06 17:14 hb * src/3d/: gotm.F90, m3d.F90: num and nuh now properly initialised and no gotm call for CONSTANT_VISCOSITY 2004-08-06 10:41 lars * src/Makefile: removed tab 2004-07-29 21:48 hb * src/3d/m3d.F90: num, nuh now initialised with _ZERO_ 2004-07-29 21:46 hb * src/: 2d/sealevel.F90, 3d/salinity.F90: For compiler option NOMADS_TEST: some lines shortened 2004-07-28 16:58 hb * src/3d/: m3d.F90, uu_momentum_3d.F90, vv_momentum_3d.F90: Changing subroutine calling order via MUDFLAT 2004-06-18 15:43 kbk * src/3d/internal_pressure.F90: fixed first argument to getm_error() 2004-06-18 15:00 hb * src/3d/internal_pressure.F90: Chu and Fan disactivated because of inconsistencies 2004-06-18 14:52 hb * src/3d/ip_blumberg_mellor.F90: Fixed reverted version to correct for factor of 0.5 2004-06-15 12:33 kbk * Makefile, VERSION, include/version.h: ver 1.1.6 - new devel release 2004-06-15 12:19 kbk * src/3d/ip_blumberg_mellor.F90: reverted to ver. 1.1 2004-06-15 11:18 kbk * src/3d/: dynamic_allocations_3d.h, static_3d.h: CONST_VISC --> CONSTANT_VISCOSITY 2004-06-15 11:04 kbk * src/getm/initialise.F90: CONST_VISC --> CONSTANT_VISCOSITY - Ruiz 2004-06-15 10:32 kbk * src/3d/Makefile: added supoort for spm - Ruiz 2004-06-15 10:25 kbk * src/: Rules.make, 3d/dynamic_allocations_3d.h, 3d/m3d.F90, 3d/spm.F90, 3d/static_3d.h, ncdf/init_3d_ncdf.F90, ncdf/ncdf_3d.F90, ncdf/save_3d_ncdf.F90, output/output.F90: added supoort for spm - Ruiz 2004-06-15 09:57 kbk * src/: Rules.make, getm/main.F90: CONST_VISC --> CONSTANT_VISCOSITY - Ruiz 2004-05-04 11:23 kbk * src/: 3d/Makefile, 3d/dynamic_allocations_3d.h, 3d/dynamic_declarations_3d.h, 3d/hcc_check.F90, 3d/m3d.F90, 3d/static_3d.h, ncdf/init_3d_ncdf.F90, ncdf/ncdf_3d.F90, ncdf/save_3d_ncdf.F90: hydrostatic consistency criteria stored in .3d.nc file 2004-05-03 11:35 lars * src/3d/check_h.F90: removed tabs 2004-05-03 11:31 lars * src/3d/internal_pressure.F90: bug fix: defined i,j,k and first 2004-04-23 14:16 anoncvs * test: test for read only - failed 2004-04-23 14:15 anoncvs * test: test for read only 2004-04-23 11:03 kbk * src/3d/: coordinates.F90, m3d.F90: reverted to pre-adaptive grid version 2004-04-21 17:23 hb * src/futils/: Makefile, col_interpol.F90: col_interpol.F90 added as tool for vertical interpolation 2004-04-21 17:18 hb * src/3d/: coordinates.F90, m3d.F90: Algorithms for adaptive grids added 2004-04-21 17:15 hb * src/3d/Makefile: check_h.F90 added 2004-04-21 17:15 hb * src/3d/check_h.F90: Some routines for adaptive grids 2004-04-21 11:21 lars * src/3d/internal_pressure.F90: changed to default ip_method=1 2004-04-21 11:14 lars * src/3d/salinity.F90: added ifdef for baltic_slice 2004-04-21 11:11 lars * src/output/calc_mean_fields.F90: removed tab 2004-04-20 18:49 hb * src/3d/: m3d.F90, uu_momentum_3d.F90, vv_momentum_3d.F90: call to coordinates moved for better consistency (see JMB) 2004-04-20 17:52 hb * src/3d/ip_blumberg_mellor.F90: missing factor 0.5 added 2004-04-06 18:57 kbk * Makefile: ver. 1.1.5 - new release 2004-04-06 18:54 kbk * src/futils/getm_error.F90: cleaned a little 2004-04-06 18:53 kbk * src/ncdf/Makefile: removed wrong towas 2004-04-06 18:50 kbk * src/3d/Makefile: added ip routines 2004-04-06 18:32 kbk * src/: futils/time.F90, ncdf/ncdf_2d_bdy.F90, ncdf/ncdf_3d_bdy.F90, ncdf/ncdf_meteo.F90, ncdf/ncdf_rivers.F90: TimeDiff --> time_diff 2004-04-06 14:42 kbk * src/3d/: internal_pressure.F90, ip_blumberg_mellor.F90, ip_blumberg_mellor_lin.F90, ip_chu_fan.F90, ip_song_wright.F90, ip_z_interpol.F90, m3d.F90: internal pressure calculations now uses wrapper 2004-03-29 17:46 kbk * src/: output/Makefile, ncdf/Makefile: possible to store calculated mean fields 2004-03-29 17:35 kbk * src/: getm/integration.F90, output/calc_mean_fields.F90, output/diagnostic_variables.F90, output/ncdf_out.F90, output/output.F90, ncdf/init_mean_ncdf.F90, ncdf/ncdf_mean.F90, ncdf/save_mean_ncdf.F90: possible to store calculated mean fields 2004-02-23 16:14 kbk * src/2d/have_bdy.F90: correct mapping of eastern boundary - Staneva 2004-01-15 12:45 kbk * src/: meteo/meteo.F90, ncdf/ncdf_meteo.F90: meteo point source forcing - taus, swr and shf - implemented 2004-01-13 08:49 kbk * src/getm/initialise.F90: need maxdepth in parameter list to coordinates() 2004-01-08 12:02 kbk * Makefile, VERSION, include/version.h: ver. 1.1.4 - new devel release 2004-01-08 11:23 kbk * src/3d/: dynamic_allocations_3d.h, m3d.F90, static_3d.h: NN not needed for barotropic runs, NO_SUSP_MATTER works 2004-01-08 11:20 kbk * src/Rules.make: defualt GETMDIR = $(HOME)/getm-src, version from Makefile 2004-01-07 08:37 kbk * src/: 2d/m2d.F90, 2d/momentum.F90, 3d/fct_2dh_adv.F90, 3d/spm.F90, output/diagnose.F90: to compile with IFORT - TABS, etc. 2004-01-06 20:07 kbk * src/2d/m2d.F90: vel_depth_method in namelist 2004-01-06 16:04 kbk * src/3d/: Makefile, advection_3d.F90, fct_2dh_adv.F90, m3d.F90, salinity.F90, temperature.F90, u_split_adv.F90, upstream_2dh_adv.F90, upstream_adv.F90, v_split_adv.F90, variables_3d.F90, w_split_adv.F90, w_split_it_adv.F90: FCT advection + split of advection_3d.F90 + extra adv. input checks 2004-01-06 16:01 kbk * src/3d/: dynamic_allocations_3d.h, dynamic_declarations_3d.h, static_3d.h: Poor Man's Z-coordinates 2004-01-05 14:24 kbk * src/domain/domain.F90: maxdepth from domain namelist - should be calculated later 2004-01-05 14:23 kbk * src/3d/: coordinates.F90, m3d.F90: Poor Man's Z-coordinates 2004-01-05 13:43 kbk * src/3d/start_macro.F90: cleanned 2004-01-05 09:59 kbk * src/2d/: m2d.F90, uv_depths.F90: different velocity point depth calculations using vel_depth_method 2004-01-03 17:40 kbk * src/2d/residual.F90: bug fix 2004-01-02 14:58 kbk * Makefile: ver. 1.1.3 - new release 2004-01-02 14:54 kbk * src/3d/: eqstate.F90, m3d.F90: read equation of state info from namelist - Ruiz 2004-01-02 10:46 kbk * src/futils/halo_mpi.F90: fixed a bug for user defined data types - Peneva 2003-12-17 11:22 kbk * src/3d/: gotm.F90, ss_nn.F90: now compiles with -DNO_BAROCLINIC and -DNO_3D 2003-12-16 18:35 kbk * src/meteo/exchange_coefficients.F90: Fortran95 requires same type as args to min/max 2003-12-16 18:16 kbk * src/meteo/fluxes.F90: double declaration of cd_heat,cd_mom 2003-12-16 18:10 kbk * src/: 3d/salinity.F90, 3d/temperature.F90, input/get_river_data.F90: removed TABS 2003-12-16 18:02 kbk * src/3d/m3d.F90: removed TABS - 0. -> _ZERO_ 2003-12-16 17:56 kbk * src/: Makefile, getm/Makefile: main.o not in library - for PGF90 and IFORT 2003-12-16 17:55 kbk * compilers/compiler.IFORT: Intel/IFORT compiler specifications 2003-12-16 17:50 kbk * src/: 2d/dynamic_declarations_2d.h, 2d/update_2d_bdy.F90, 3d/advection_3d.F90, 3d/dynamic_declarations_3d.h, domain/dynamic_declarations_domain.h, futils/grid_interpol.F90, ncdf/ncdf_3d_bdy.F90, ncdf/ncdf_meteo.F90, output/output.F90: added support for Intel/IFORT compiler - expanded TABS, same types in subroutine calls 2003-12-16 17:13 kbk * src/3d/: salinity.F90, temperature.F90: forced ????_strang to 0 - needs clarification 2003-12-16 17:00 kbk * src/: 3d/salinity.F90, 3d/temperature.F90, futils/parameters.F90: molecular diffusion for salt and temp (manuel) 2003-12-16 16:58 kbk * src/3d/: gotm.F90, m3d.F90, variables_3d.F90: back ground viscosity and diffusivity (manuel) 2003-12-16 13:51 kbk * src/ncdf/: init_3d_ncdf.F90, ncdf_3d.F90: preparing for proper support for SPM (manuel) 2003-12-16 13:47 kbk * src/ncdf/save_3d_ncdf.F90: rho_0 and g from parameters (manuel) 2003-12-16 13:33 kbk * src/input/get_river_data.F90: some typos (manuel) 2003-12-16 13:32 kbk * src/2d/sealevel.F90: removed #ifdef SALTWEDGE_TEST (manuel) 2003-12-15 17:03 kbk * src/futils/time.F90: new correct algorithm in in_interval() 2003-12-08 08:21 hb * src/ncdf/save_3d_ncdf.F90: use proper layer heights for saving velocities 2003-11-17 10:01 kbk * src/meteo/exchange_coefficients.F90: fixed serious error in calculation of relative humidity 2003-11-03 15:34 kbk * src/ncdf/ncdf_meteo.F90: use time_var_id in addition to time_id 2003-11-03 10:10 kbk * src/futils/getm_error.F90: now works with both serial and parallel compilation 2003-11-03 10:07 kbk * src/futils/Makefile: added global error handler - forgot Makefile 2003-10-30 17:31 kbk * src/: futils/grid_interpol.F90, ncdf/ncdf_meteo.F90: check validity of meteo interpolation coeffcients 2003-10-30 17:29 kbk * src/futils/getm_error.F90: added global error handler 2003-10-18 17:55 kbk * Makefile: ver. 1.1.2 2003-10-14 12:05 kbk * src/: 3d/rivers.F90, ncdf/ncdf_rivers.F90: checks if indices are in subdomain + cleaning 2003-10-07 17:21 kbk * src/meteo/exchange_coefficients.F90: cleaned a little bit - still need documentation 2003-10-07 17:16 kbk * src/ncdf/ncdf_meteo.F90: now works properly with varying length (time) files 2003-10-07 17:10 kbk * src/ncdf/ncdf_3d_bdy.F90: use zax_dim as argument to dim_len 2003-10-07 11:11 kbk * src/ncdf/init_2d_ncdf.F90: fixed typo: longname U10 -> V10 for v10 variable 2003-10-07 09:40 kbk * src/Rules.make: defalt GETMDIR is ~/getm-src 2003-10-01 14:10 kbk * src/meteo/: exchange_coefficients.F90, fluxes.F90: hum_method=1 (specific humidity) now works correctly 2003-10-01 14:09 kbk * src/meteo/meteo.F90: airp in HALO-zones - need in momentum eqs. 2003-09-30 11:44 kbk * src/: getm/cleanup.F90, getm/main.F90, output/output.F90: hotout=0 -> save hot-files at last time step only 2003-09-16 10:52 kbk * Makefile: scp new tar-files to gate only 2003-09-16 09:45 kbk * src/output/output.F90: additional info written when hotstart time mismatch 2003-09-13 12:52 kbk * src/3d/: salinity.F90, temperature.F90: changed field_no to salt_field_no and temp_field_no 2003-09-13 12:00 kbk * src/2d/: m2d.F90, uv_diffusion.F90: added numerical diffusion - An - to namelist - passed to uv_diffusion() 2003-09-12 18:27 kbk * src/3d/: bottom_friction_3d.F90, slow_bottom_friction.F90: removed save attributes for local variables - now compiles using PGF 2003-09-12 18:23 kbk * src/3d/m3d.F90: fixed order of use statement - now compiles on with IFC 7.1 2003-09-09 15:21 kbk * src/3d/: coordinates.F90.devel, internal_pressure.F90.SONG, internal_pressure.F90.new, start_macro.F90.devel: removed some temporary devel files 2003-09-09 08:02 kbk * src/Rules.make: default GETMDIR changed to getm-src/ 2003-09-07 17:55 kbk * Makefile: added export, devel, stable - new way to get VER 2003-09-03 07:55 kbk * src/output/output.F90: continuous=.false. - allows change of dt 2003-09-03 07:49 kbk * src/getm/initialise.F90: hotstart files now read from - out_dir 2003-09-03 07:38 kbk * src/3d/advection_3d.F90: need to call update_3d_halo() for each directional split 2003-09-02 16:45 kbk * src/3d/coordinates.F90: calculate in HALO-zones instead of using update_3d_halo() 2003-09-02 16:12 kbk * src/domain/domain.F90: au and av also in HALO-zones 2003-08-28 17:20 kbk * src/3d/: uv_advect_3d.F90, uv_diffusion_3d.F90: use ax mask, always set PP 2003-08-28 17:19 kbk * src/3d/slow_diffusion.F90: use ax mask, PP from variables_2d, always set PP, fixed index errors 2003-08-28 17:16 kbk * src/3d/slow_advection.F90: use ax mask, PP from variables_2d, always set PP 2003-08-28 17:13 kbk * src/3d/m3d.F90: explicit set UEx and VEx to 0 2003-08-28 12:40 kbk * src/2d/uv_diffusion.F90: included numerical diffusion (AN), use ax mask, PP always set 2003-08-28 12:36 kbk * src/domain/domain.F90: also calculate ax in HALO-zones 2003-08-28 12:33 kbk * src/2d/uv_advect.F90: use of ax mask, PP is always set 2003-08-28 12:28 kbk * src/2d/m2d.F90: explict setting UEx and VEx to 0 every micro time step 2003-08-26 08:59 kbk * src/3d/internal_pressure.F90: dxm1 -> dym1 for idpdy and SONG_WRIGHT 2003-08-21 17:28 kbk * src/domain/domain.F90: re-enabled update_2d_halo for lonc and latc + cleaning 2003-08-15 14:52 kbk * src/domain/domain.F90: moved az mask calculation + removed print statements 2003-08-15 14:50 kbk * src/getm/initialise.F90: use HALO in loop boundaries 2003-08-15 14:47 kbk * src/2d/m2d.F90: also calling cfl_check() when parallel run 2003-08-14 16:49 kbk * src/futils/halo_mpi.F90: nicer print statement in barrier() 2003-08-14 15:04 kbk * src/3d/ww_momentum_3d.F90: forgot to include az 2003-08-14 15:00 kbk * src/3d/uv_advect_3d.F90: do not use masks calculating adv. velocities 2003-08-14 14:58 kbk * src/3d/ww_momentum_3d.F90: update halo zones using - update_3d_halo() - or calculating 2003-08-14 12:53 kbk * src/3d/slow_bottom_friction.F90: need temporary velocities in some halo zones 2003-08-14 11:48 kbk * src/3d/stresses_3d.F90: need rru,rrv in halo zones 2003-08-03 11:52 kbk * src/domain/: bdy_spec.F90, domain.F90: nicer print statements 2003-08-03 11:19 kbk * src/ncdf/ncdf_3d_bdy.F90: optimised reading of climatological boundary data 2003-08-03 10:54 kbk * src/3d/start_macro.F90: used HALO in loop boundaries 2003-08-03 10:53 kbk * src/2d/m2d.F90: not calling cfl_check when PARALLEL - should be fixed 2003-08-03 10:49 kbk * src/futils/: halo_mpi.F90, halo_zones.F90: cleaned code 2003-08-03 10:29 kbk * src/ncdf/read_field_ncdf.F90: use right order of dimensions - need to do x,y names correct 2003-08-03 10:13 kbk * src/3d/: salinity.F90, temperature.F90: added field_no to namelist 2003-07-01 18:38 kbk * src/: ncdf/ncdf_meteo.F90, meteo/exchange_coefficients.F90, meteo/fluxes.F90, meteo/meteo.F90: cleaned code - new methods 2003-06-30 07:45 kbk * src/futils/grid_interpol.F90: do interpolation in rotated space 2003-06-29 19:09 kbk * src/domain/domain.F90: removed reference to barrier 2003-06-29 19:06 kbk * src/3d/vv_momentum_3d.F90: Corv --> corv 2003-06-28 12:43 kbk * src/3d/slow_terms.F90: cosmestics 2003-06-28 12:40 kbk * src/3d/uv_advect_3d.F90: changed loop order 2003-06-18 10:49 kbk * src/futils/grid_interpol.F90: southpole has length 3: lat, lon, rotation 2003-06-18 10:27 kbk * src/2d/: depth_update.F90, uv_depths.F90: using HALO in loop boundaries 2003-06-17 16:53 kbk * src/: meteo/fluxes.F90, meteo/meteo.F90, meteo/short_wave_radiation.F90, ncdf/init_2d_ncdf.F90, ncdf/ncdf_2d.F90, ncdf/ncdf_meteo.F90, ncdf/save_2d_ncdf.F90: default meteo variables names comply with Adolf Stips suggestion + southpole(3) 2003-05-12 11:22 kbk * src/2d/: depth_update.F90, uv_depths.F90: no use of update_2d_halo, expand loop boundaries instead 2003-05-12 11:22 kbk * src/2d/m2d.F90: removed use halo_zones - not used 2003-05-09 16:28 kbk * src/meteo/meteo.F90: short wave radiation calculated each timestep (not interpolated) - patch from Adolf Stips 2003-05-09 13:53 kbk * src/ncdf/save_3d_ncdf.F90: forgot to delete some debug lines 2003-05-09 13:52 kbk * src/: domain/domain.F90, futils/halo_mpi.F90, futils/halo_zones.F90: do not mirror coordinate info + use mask for inverse area calculation 2003-05-09 13:38 kbk * src/: futils/cnv_2d.F90, futils/cnv_3d.F90, futils/eta_mask.F90, futils/to_2d_vel.F90, futils/to_3d_vel.F90, ncdf/init_2d_ncdf.F90, ncdf/init_3d_ncdf.F90, ncdf/ncdf_2d.F90, ncdf/ncdf_3d.F90, ncdf/save_2d_ncdf.F90, ncdf/save_3d_ncdf.F90: added proper undef support - based on Adolf Stips patch 2003-05-08 08:38 kbk * src/ncdf/ncdf_topo.F90: fixed edges(1) when reading latx 2003-05-06 18:25 kbk * src/ncdf/read_field_ncdf.F90: reads 3D netcdf files properly in parallel mode 2003-05-06 18:02 kbk * src/2d/have_bdy.F90: now works with several boundaries on each side in parallel mode 2003-05-05 17:51 kbk * src/3d/gotm.F90: proper update of halo zones for num and nuh 2003-05-05 17:47 kbk * src/3d/bdy_3d.F90: T and S boundaries work in parallel runs 2003-05-05 17:44 kbk * src/ncdf/ncdf_3d_bdy.F90: reads boundary values from 3D fields as individual columns 2003-05-02 10:32 kbk * src/domain/domain.F90: re-ordering mask calculation 2003-05-02 10:19 kbk * src/ncdf/ncdf_topo.F90: fixed calculationof lonx andlatx if not in file 2003-05-02 09:55 kbk * src/3d/slow_advection.F90: set PP equal 0. + only slow_advection when mask .eq. 1 2003-05-02 08:55 hb * src/: 2d/uv_advect.F90, 3d/uv_advect_3d.F90: momemtum advection only for mask=1 2003-05-02 07:46 kbk * src/ncdf/aa: [no log message] 2003-04-23 14:21 kbk * src/Makefile: allow for compilation without 3D (barotropic and baroclinic 2003-04-23 14:16 kbk * src/3d/: advection_3d.F90, bdy_3d.F90, bottom_friction_3d.F90, bottomstress_3d.F90, eqstate.F90, gotm.F90, internal_pressure.F90, m3d.F90, rivers.F90, salinity.F90, slow_advection.F90, slow_bottom_friction.F90, slow_diffusion.F90, slow_terms.F90, spm.F90, ss_nn.F90, start_macro.F90, stop_macro.F90, stresses_3d.F90, temperature.F90, uu_momentum_3d.F90, uv_advect_3d.F90, uv_diffusion_3d.F90, variables_3d.F90, vv_momentum_3d.F90, ww_momentum_3d.F90: cleaned code + TABS to spaces 2003-04-23 14:16 kbk * src/3d/coordinates.F90: added calls to wait_halo() 2003-04-23 14:09 kbk * src/2d/: bottom_friction.F90, cfl_check.F90, depth_update.F90, divergence.F90, have_bdy.F90, m2d.F90, momentum.F90, residual.F90, sealevel.F90, update_2d_bdy.F90, uv_advect.F90, uv_depths.F90, uv_diffusion.F90, variables_2d.F90: cleaned code + TABS to spaces 2003-04-23 14:05 kbk * src/: meteo/exchange_coefficients.F90, meteo/fluxes.F90, meteo/meteo.F90, meteo/short_wave_radiation.F90, output/ascii_out.F90, output/diagnose.F90, output/ncdf_out.F90, output/nesting.F90, output/output.F90: cleaned code + TABS to spaces 2003-04-23 14:02 kbk * src/: futils/cnv_2d.F90, futils/cnv_3d.F90, futils/eta_mask.F90, futils/grid_interpol.F90, futils/halo_mpi.F90, futils/halo_zones.F90, futils/kbk_interpol.F90, futils/parallel.F90, futils/parameters.F90, futils/pos.F90, futils/read_par_setup.F90, futils/time.F90, futils/to_2d_vel.F90, futils/to_3d_vel.F90, futils/tow.F90, futils/tridiagonal.F90, futils/ver_interpol.F90, getm/cleanup.F90, getm/initialise.F90, getm/integration.F90, getm/main.F90, input/get_2d_bdy.F90, input/get_3d_bdy.F90, input/get_field.F90, input/get_meteo_data.F90, input/get_river_data.F90, input/init_2d_bdy.F90, input/init_3d_bdy.F90, input/init_meteo_input.F90, input/init_river_input.F90, input/input.F90, input/read_profile.F90: cleaned code + TABS to spaces 2003-04-23 13:59 kbk * src/domain/: bdy_spec.F90, domain.F90, mirror_bdy_2d.F90, mirror_bdy_3d.F90, print_bdy.F90: update_2d_halo on spherical variables + TABS to spaces 2003-04-23 13:54 kbk * src/ncdf/: get_field_ncdf.F90, ncdf_2d_bdy.F90, ncdf_3d_bdy.F90, ncdf_close.F90, ncdf_common.F90, ncdf_in.F90, ncdf_rivers.F90, ncdf_topo.F90, read_field_ncdf.F90, set_attributes.F90: cleaned code + TABS to spaces 2003-04-23 13:53 kbk * src/ncdf/: init_2d_ncdf.F90, init_3d_ncdf.F90, ncdf_2d.F90, ncdf_3d.F90, save_2d_ncdf.F90, save_3d_ncdf.F90: save lat/lon info for spherical grid 2003-04-08 15:02 frv-bjb * src/Rules.make: Clarified MPI usage 2003-04-08 14:57 kbk * src/Rules.make: compiler specification via externel files 2003-04-07 19:07 kbk * src/: 3d/coordinates.F90.devel, 3d/start_macro.F90.devel, ncdf/ncdf_3d_bdy.F90.devel: should be fixed and used later 2003-04-07 18:56 kbk * Makefile: added to distclean 2003-04-07 18:44 kbk * src/: Makefile, 2d/Makefile, 3d/Makefile, domain/Makefile, futils/Makefile, getm/Makefile, input/Makefile, ncdf/Makefile: parallel support 2003-04-07 18:39 kbk * src/getm/: cleanup.F90, initialise.F90, integration.F90, main.F90: parallel support, NO_3D 2003-04-07 18:32 kbk * src/3d/bdy_3d.F90: preliminary support for mirror_bdy_3d 2003-04-07 18:30 kbk * src/3d/advection_3d.F90: parallel support 2003-04-07 18:27 kbk * src/3d/: coordinates.F90, start_macro.F90, m3d.F90, bottom_friction_3d.F90: parallel support 2003-04-07 18:24 kbk * src/3d/slow_advection.F90: changed order of some loops 2003-04-07 18:22 kbk * src/3d/variables_3d.F90: initialise variables 2003-04-07 18:19 kbk * src/ncdf/ncdf_3d_bdy.F90: parallel support 2003-04-07 17:58 kbk * src/2d/uv_advect.F90: parallel support 2003-04-07 17:54 kbk * src/2d/momentum.F90: parallel support 2003-04-07 17:50 kbk * src/2d/variables_2d.F90: initialise variables 2003-04-07 17:45 kbk * src/2d/: update_2d_bdy.F90, uv_depths.F90: parallel support 2003-04-07 17:42 kbk * src/2d/: have_bdy.F90, sealevel.F90: parallel support 2003-04-07 17:41 kbk * src/2d/bottom_friction.F90: adjusted use of mask 2003-04-07 17:36 kbk * src/ncdf/ncdf_in.F90: not including interface for get_bathymetry 2003-04-07 17:34 kbk * src/ncdf/ncdf_meteo.F90: updated to lonc,latc 2003-04-07 17:30 kbk * src/2d/residual.F90: needs to be fixed 2003-04-07 17:25 kbk * src/: futils/grid_interpol.F90, 2d/depth_update.F90: parallel support 2003-04-07 17:22 kbk * src/domain/: mirror_bdy_2d.F90, mirror_bdy_3d.F90, part_domain.F90: parallel support 2003-04-07 17:20 kbk * src/domain/bdy_spec.F90: added bdy_index and bdy_map 2003-04-07 17:15 kbk * src/meteo/meteo.F90: merged stable and devel 2003-04-07 16:45 kbk * include/cppdefs.h, src/2d/dynamic_allocations_2d.h, src/2d/dynamic_declarations_2d.h, src/2d/static_2d.h, src/3d/dynamic_allocations_3d.h, src/3d/dynamic_declarations_3d.h, src/3d/static_3d.h, src/domain/dynamic_allocations_domain.h, src/domain/dynamic_declarations_domain.h, src/domain/static_domain.h: parallel support 2003-04-07 16:34 kbk * src/domain/domain.F90: parallel support, proper spherical grid init. support 2003-04-07 15:36 kbk * src/3d/: gotm.F90, rivers.F90, salinity.F90, slow_bottom_friction.F90, slow_diffusion.F90, slow_terms.F90, spm.F90, ss_nn.F90, stop_macro.F90, stresses_3d.F90, temperature.F90, uu_momentum_3d.F90, uv_advect_3d.F90, uv_diffusion_3d.F90, vv_momentum_3d.F90: parallel support, cleaned code + NO_3D, NO_BAROCLINIC 2003-04-07 15:19 kbk * src/3d/eqstate.F90: parallel support 2003-04-07 15:15 kbk * src/3d/bottomstress_3d.F90: cleaned code 2003-04-07 15:08 kbk * src/2d/divergence.F90: cleaned code 2003-04-07 15:05 kbk * src/3d/ww_momentum_3d.F90: cleaned code 2003-04-07 14:58 kbk * src/input/: get_field.F90, get_river_data.F90, init_river_input.F90, input.F90: parallel + cleaned code 2003-04-07 14:51 kbk * src/ncdf/init_3d_ncdf.F90: CURVILINEAR --> defined(SPHERICAL) || defined(CURVILINEAR) 2003-04-07 14:49 kbk * src/ncdf/ncdf_2d_bdy.F90: dont need variables_3d 2003-04-07 14:48 kbk * src/ncdf/init_2d_ncdf.F90: uses metfocing variable 2003-04-07 14:46 kbk * src/ncdf/ncdf_close.F90: NO_3D 2003-04-07 14:43 kbk * src/ncdf/: save_2d_ncdf.F90, save_3d_ncdf.F90: SPHERICAL and NO_BAROCLINIC 2003-04-07 14:39 kbk * src/ncdf/: ncdf_topo.F90, read_field_ncdf.F90: parallel support 2003-04-07 14:32 kbk * src/output/: diagnose.F90, ncdf_out.F90, nesting.F90, output.F90: parallel support + NO_3D, NO_BAROCLINIC 2003-04-07 14:17 kbk * src/2d/m2d.F90: parallel version 2003-04-07 14:05 kbk * src/futils/: halo_mpi.F90, halo_zones.F90, parallel.F90, read_par_setup.F90: new parallel related files 2003-04-07 14:02 kbk * compilers/: compiler.DECFOR, compiler.FUJITSU, compiler.IFC, compiler.NAG, compiler.PGF90: new scheme for chosing Fortran compiler 2003-04-07 13:31 gotm * src/3d/start_macro.F90: fixed error in assigning ssen 2003-04-07 13:27 gotm * src/2d/Makefile: removed coriolis.F90 from LIBSRC 2003-04-03 10:19 gotm * src/3d/uv_bounds_3d.F90: uv_bounds_3d.F90 - noty need anymore 2003-04-03 10:16 gotm * src/2d/coriolis.F90: coriolis is done in momentum() 2003-04-03 09:57 gotm * include/cppdefs.h: added a few defs. DX? and DY? 2003-04-03 09:01 gotm * src/2d/cfl_check.F90: fixed CFL calc. for non cartesian grid 2003-04-03 08:11 gotm * Makefile: added utils dir 2003-04-02 13:35 gotm * src/2d/momentum.F90: au and av included for spherical 2003-04-01 17:56 gotm * src/3d/m3d.F90: initialise T, S and rho 2003-04-01 17:50 gotm * src/3d/internal_pressure.F90: removed dead print statement 2003-04-01 17:33 gotm * src/Rules.make: for testing use ifc -mp flag 2003-04-01 17:30 gotm * src/3d/start_macro.F90: default compilation without Sylt specific fix 2003-04-01 17:27 gotm * src/3d/: gotm.F90, m3d.F90: cleaned the code 2003-04-01 17:25 gotm * src/3d/bottom_friction_3d.F90: used save attribute on local variables 2003-04-01 16:16 gotm * src/2d/uv_depths.F90: removed H_TAG and cleaned code 2003-03-24 15:19 gotm * src/domain/domain.F90: added initialization of H,HU,HV 2003-03-24 13:48 gotm * src/3d/slow_advection.F90: Fixed one loop bdy + cleaned up 2003-03-20 16:58 gotm * src/2d/momentum.F90: removed STDERRi statement 2003-03-20 16:55 gotm * src/2d/uv_advect.F90: added Id 2003-03-20 16:54 gotm * src/2d/uv_depths.F90: added min function + ifdef DK_06NM_TEST to set depth 2003-03-20 16:51 gotm * src/2d/momentum.F90: cleaned + added masked fU/fV = 0. in Coriolis calc 2003-03-20 16:48 gotm * src/2d/bottom_friction.F90: fixed small bug in calc. of rvv + cleaning the code 2003-03-20 16:42 gotm * src/2d/sealevel.F90: removed un-necessary multiplication with az 2003-03-17 16:49 gotm * src/ncdf/ncdf_meteo.F90: Changed case of meteo variable names 2003-03-17 16:46 gotm * src/output/nomads_ascii_out.F90: nomads_ascii_out.F90 removed from CVS 2003-03-17 16:44 gotm * src/ChangeLog: ChangeLog does not need to be in CVS 2003-03-17 16:42 gotm * src/ncdf/ncdf_3d_bdy.F90: Support for special 3D boundary data file 2003-03-17 16:04 gotm * src/meteo/: meteo.F90, exchange_coefficients.F90, fluxes.F90: Fixed Kondo coefficients - -DWRONG_KONDO can be used 2003-03-17 16:02 gotm * src/getm/main.F90: emphasizing (stable version) 2003-03-17 16:00 gotm * src/domain/domain.F90: setting lonmap and latmap 2003-03-17 15:59 gotm * src/3d/: salinity.F90, temperature.F90: Added Black Sea support 2003-03-17 15:58 gotm * src/Rules.make: Works with IFC v7.0 2002-10-04 15:56 gotm * src/2d/cfl_check.F90: Uses Becker and Deleersnijder (1993) CFL criterion with Coriolis 2002-08-16 14:11 gotm * src/meteo/meteo.F90: Fixed parameter order in call to short_wave_radiation() 2002-06-19 16:32 gotm * src/3d/bdy_3d.F90: Index error for wfj, wlj, efj and elj 2002-05-29 15:45 gotm * src/: ChangeLog, 2d/dynamic_allocations.h, 2d/dynamic_declarations.h, 2d/init_2d_bdy.F90, 2d/static.h, 3d/dynamic_allocations.h, 3d/dynamic_declarations.h, 3d/static.h, domain/dynamic_allocations.h, domain/dynamic_declarations.h, domain/static.h: init_2d_bdy.F90 belongs in input/ 2002-05-29 15:37 gotm * src/: 2d/Makefile, 2d/variables_2d.F90, 3d/Makefile, 3d/variables_3d.F90, domain/domain.F90: New naming of .h files 2002-05-29 15:31 gotm * src/: 2d/dynamic_allocations_2d.h, 2d/dynamic_declarations_2d.h, 2d/static_2d.h, 3d/dynamic_allocations_3d.h, 3d/dynamic_declarations_3d.h, 3d/static_3d.h, domain/dynamic_allocations_domain.h, domain/dynamic_declarations_domain.h, domain/static_domain.h: renamed .h files to avoid duplicate names 2002-05-02 17:04 gotm * src/: Makefile, Rules.make: Parallel compilation if env. var GETM_PARALLEL is set 2002-05-02 16:00 gotm * BUGS, COPYING, CodingStyle, FAQ, HISTORY, INSTALL, Makefile, README, README.compile, TODO, VERSION, src/ChangeLog, src/Makefile, src/README, src/README.halo, src/Rules.make, src/TODO, src/2d/Makefile, src/2d/bottom_friction.F90, src/2d/cfl_check.F90, src/2d/m2d.F90, src/2d/coriolis.F90, src/2d/depth_update.F90, src/2d/divergence.F90, src/2d/dynamic_allocations.h, src/2d/dynamic_declarations.h, src/2d/have_bdy.F90, src/2d/init_2d_bdy.F90, src/2d/momentum.F90, src/2d/residual.F90, src/2d/sealevel.F90, src/2d/static.h, src/2d/update_2d_bdy.F90, src/2d/uv_advect.F90, src/2d/uv_depths.F90, src/2d/uv_diffusion.F90, src/2d/variables_2d.F90, src/3d/m3d.F90, src/3d/Makefile, src/3d/bottom_friction_3d.F90, src/3d/bottomstress_3d.F90, src/3d/coordinates.F90, src/3d/dynamic_allocations.h, src/3d/dynamic_declarations.h, src/3d/gotm.F90, src/3d/slow_advection.F90, src/3d/slow_bottom_friction.F90, src/3d/slow_terms.F90, src/3d/ss_nn.F90, src/3d/start_macro.F90, src/3d/static.h, src/3d/stop_macro.F90, src/3d/stresses_3d.F90, src/3d/uu_momentum_3d.F90, src/3d/uv_advect_3d.F90, src/3d/vv_momentum_3d.F90, src/3d/ww_momentum_3d.F90, src/3d/advection_3d.F90, src/3d/salinity.F90, src/3d/temperature.F90, src/3d/variables_3d.F90, src/3d/bdy_3d.F90, src/3d/eqstate.F90, src/3d/internal_pressure.F90, src/3d/spm.F90, src/3d/internal_pressure.F90.new, src/3d/rivers.F90, src/3d/slow_diffusion.F90, src/3d/uv_bounds_3d.F90, src/3d/internal_pressure.F90.SONG, src/3d/uv_diffusion_3d.F90, src/cutils/Makefile, src/cutils/caldat.c, src/cutils/julday.c, src/cutils/kurt.c, src/domain/Makefile, src/domain/bdy_spec.F90, src/domain/domain.F90, src/domain/dynamic_allocations.h, src/domain/dynamic_declarations.h, src/domain/print_bdy.F90, src/domain/static.h, src/futils/Makefile, src/futils/ver_interpol.F90, src/futils/cnv_2d.F90, src/futils/cnv_3d.F90, src/futils/eta_mask.F90, src/futils/parameters.F90, src/futils/pos.F90, src/futils/time.F90, src/futils/to_2d_vel.F90, src/futils/to_3d_vel.F90, src/futils/tow.F90, src/futils/grid_interpol.F90, src/futils/kbk_interpol.F90, src/futils/tridiagonal.F90, src/getm/Makefile, src/getm/cleanup.F90, src/getm/initialise.F90, src/getm/integration.F90, src/getm/main.F90, src/input/Makefile, src/input/get_2d_bdy.F90, src/input/get_field.F90, src/input/get_meteo_data.F90, src/input/init_2d_bdy.F90, src/input/input.F90, src/input/get_river_data.F90, src/input/init_meteo_input.F90, src/input/init_river_input.F90, src/input/read_profile.F90, src/input/get_3d_bdy.F90, src/input/init_3d_bdy.F90, src/meteo/Makefile, src/meteo/exchange_coefficients.F90, src/meteo/meteo.F90, src/meteo/fluxes.F90, src/meteo/short_wave_radiation.F90, src/misc/Remenber, src/misc/eiloop, src/misc/ejloop, src/misc/loops2d, src/ncdf/Makefile, src/ncdf/init_3d_ncdf.F90, src/ncdf/ncdf_2d_bdy.F90, src/ncdf/ncdf_close.F90, src/ncdf/ncdf_in.F90, src/ncdf/ncdf_meteo.F90, src/ncdf/ncdf_topo.F90, src/ncdf/read_field_ncdf.F90, src/ncdf/aa, src/ncdf/get_field_ncdf.F90, src/ncdf/init_2d_ncdf.F90, src/ncdf/ncdf_rivers.F90, src/ncdf/save_2d_ncdf.F90, src/ncdf/save_3d_ncdf.F90, src/ncdf/ncdf_2d.F90, src/ncdf/ncdf_3d.F90, src/ncdf/ncdf_3d_bdy.F90, src/ncdf/ncdf_common.F90, src/ncdf/set_attributes.F90, src/output/Makefile, src/output/ascii_out.F90, src/output/diagnose.F90, src/output/ncdf_out.F90, src/output/output.F90, src/output/nesting.F90, src/output/nomads_ascii_out.F90, doc/.log, include/.cvsignore, include/cppdefs.h, include/version.h: Initial revision 2002-05-02 16:00 gotm * BUGS, COPYING, CodingStyle, FAQ, HISTORY, INSTALL, Makefile, README, README.compile, TODO, VERSION, src/ChangeLog, src/Makefile, src/README, src/README.halo, src/Rules.make, src/TODO, src/2d/Makefile, src/2d/bottom_friction.F90, src/2d/cfl_check.F90, src/2d/m2d.F90, src/2d/coriolis.F90, src/2d/depth_update.F90, src/2d/divergence.F90, src/2d/dynamic_allocations.h, src/2d/dynamic_declarations.h, src/2d/have_bdy.F90, src/2d/init_2d_bdy.F90, src/2d/momentum.F90, src/2d/residual.F90, src/2d/sealevel.F90, src/2d/static.h, src/2d/update_2d_bdy.F90, src/2d/uv_advect.F90, src/2d/uv_depths.F90, src/2d/uv_diffusion.F90, src/2d/variables_2d.F90, src/3d/m3d.F90, src/3d/Makefile, src/3d/bottom_friction_3d.F90, src/3d/bottomstress_3d.F90, src/3d/coordinates.F90, src/3d/dynamic_allocations.h, src/3d/dynamic_declarations.h, src/3d/gotm.F90, src/3d/slow_advection.F90, src/3d/slow_bottom_friction.F90, src/3d/slow_terms.F90, src/3d/ss_nn.F90, src/3d/start_macro.F90, src/3d/static.h, src/3d/stop_macro.F90, src/3d/stresses_3d.F90, src/3d/uu_momentum_3d.F90, src/3d/uv_advect_3d.F90, src/3d/vv_momentum_3d.F90, src/3d/ww_momentum_3d.F90, src/3d/advection_3d.F90, src/3d/salinity.F90, src/3d/temperature.F90, src/3d/variables_3d.F90, src/3d/bdy_3d.F90, src/3d/eqstate.F90, src/3d/internal_pressure.F90, src/3d/spm.F90, src/3d/internal_pressure.F90.new, src/3d/rivers.F90, src/3d/slow_diffusion.F90, src/3d/uv_bounds_3d.F90, src/3d/internal_pressure.F90.SONG, src/3d/uv_diffusion_3d.F90, src/cutils/Makefile, src/cutils/caldat.c, src/cutils/julday.c, src/cutils/kurt.c, src/domain/Makefile, src/domain/bdy_spec.F90, src/domain/domain.F90, src/domain/dynamic_allocations.h, src/domain/dynamic_declarations.h, src/domain/print_bdy.F90, src/domain/static.h, src/futils/Makefile, src/futils/ver_interpol.F90, src/futils/cnv_2d.F90, src/futils/cnv_3d.F90, src/futils/eta_mask.F90, src/futils/parameters.F90, src/futils/pos.F90, src/futils/time.F90, src/futils/to_2d_vel.F90, src/futils/to_3d_vel.F90, src/futils/tow.F90, src/futils/grid_interpol.F90, src/futils/kbk_interpol.F90, src/futils/tridiagonal.F90, src/getm/Makefile, src/getm/cleanup.F90, src/getm/initialise.F90, src/getm/integration.F90, src/getm/main.F90, src/input/Makefile, src/input/get_2d_bdy.F90, src/input/get_field.F90, src/input/get_meteo_data.F90, src/input/init_2d_bdy.F90, src/input/input.F90, src/input/get_river_data.F90, src/input/init_meteo_input.F90, src/input/init_river_input.F90, src/input/read_profile.F90, src/input/get_3d_bdy.F90, src/input/init_3d_bdy.F90, src/meteo/Makefile, src/meteo/exchange_coefficients.F90, src/meteo/meteo.F90, src/meteo/fluxes.F90, src/meteo/short_wave_radiation.F90, src/misc/Remenber, src/misc/eiloop, src/misc/ejloop, src/misc/loops2d, src/ncdf/Makefile, src/ncdf/init_3d_ncdf.F90, src/ncdf/ncdf_2d_bdy.F90, src/ncdf/ncdf_close.F90, src/ncdf/ncdf_in.F90, src/ncdf/ncdf_meteo.F90, src/ncdf/ncdf_topo.F90, src/ncdf/read_field_ncdf.F90, src/ncdf/aa, src/ncdf/get_field_ncdf.F90, src/ncdf/init_2d_ncdf.F90, src/ncdf/ncdf_rivers.F90, src/ncdf/save_2d_ncdf.F90, src/ncdf/save_3d_ncdf.F90, src/ncdf/ncdf_2d.F90, src/ncdf/ncdf_3d.F90, src/ncdf/ncdf_3d_bdy.F90, src/ncdf/ncdf_common.F90, src/ncdf/set_attributes.F90, src/output/Makefile, src/output/ascii_out.F90, src/output/diagnose.F90, src/output/ncdf_out.F90, src/output/output.F90, src/output/nesting.F90, src/output/nomads_ascii_out.F90, doc/.log, include/.cvsignore, include/cppdefs.h, include/version.h: recovering after CVS crash