2010-03-08 12:42 jorn * gui.py/schemas/scenario/: gotm-4.1.0.schema, gotmgui-0.5.0.schema: removed duplicate entries of cl model in gui master schemas 2010-03-08 11:58 hb * src/extras/bio/: Makefile, bio.F90, bio_var.F90: Simple maganese model added, see subdir extras/bio/mangan/ 2010-02-12 14:31 kb * doc/gotm_pub.bib: added Ye et all. 2010-02-12 12:42 kb * doc/gotm_pub.bib: added van der Molen 2010-02-11 20:08 kb * doc/gotm_pub.bib: fixed typo in Burchard 2009 2010-02-11 15:43 hb * doc/gotm_pub.bib: More papers added 2010-02-11 14:35 hb * doc/gotm_pub.bib: Two papers by Dan Conley added 2010-02-11 14:17 hb * doc/gotm_pub.bib: Two papers by Jones and Monismith (2008) added 2010-01-30 11:56 jorn * gui.py/xmlplot/data.py: fixed: nc coordinates attribute is now ignored if set to non-existing variable - Jesper Larsen 2010-01-24 20:03 jorn * gui.py/xmlplot/plot.py: updated quiver plot to work with latest stable matplotlib (may break quiver for older matplotlib) 2010-01-21 16:03 jorn * gui.py/xmlplot/gui_qt4.py: fixed: removed minimum size of figure canvas to allow size limit on parent window 2010-01-21 12:20 jorn * gui.py/xmlplot/data.py: fixed: pupynere no longer opens NetCDF files twice, no longer uses mmap because of problems on Windows 2010-01-20 17:57 jorn * src/extras/bio/bio_0d.F90: clean-up: removed unused variables 2010-01-20 17:52 jorn * gui.py/gotm.py: added command line switch for user selection of NetCDF module 2010-01-20 17:50 jorn * gui.py/xmlstore/util.py: fixed: comment nodes in XML values files are now ignored during copying 2010-01-13 16:13 jorn * gui.py/: batch.py, visualizer.py, core/report.py, core/result.py, core/settings.py, schemas/outputtree.schema, schemas/outputtree.xml, schemas/report/gotmgui.schema, schemas/report/gotmgui.xml, visualstudio/2005/gotmgui.sln, xmlstore/xmlstore.py, schemas/result/gotmgui.schema, schemas/result/gotmgui.xml, schemas/scenario/gotm-3.2.4.schema, schemas/scenario/gotm-3.3.2.schema, schemas/scenario/gotm-4.0.0.schema, schemas/scenario/gotm-4.1.0.schema, schemas/scenario/gotm-3.2.4.xml, schemas/scenario/gotmgui-0.5.0.schema, schemas/scenario/gotm-3.3.2.xml, schemas/scenario/gotm-4.0.0.xml, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml, schemas/settings/gotmgui.schema, schemas/settings/gotmgui.xml: completed switch to .schema extension for all schemas 2010-01-13 15:47 jorn * gui.py/: schemas/result/gotmgui.xml, schemas/scenario/gotmgui-0.5.0.xml, schemas/settings/gotmgui.xml, visualstudio/2005/gotmgui.sln, xmlplot/data.py, xmlplot/plot.py, xmlplot/schemas/datafilecache/0001.schema, xmlplot/schemas/datafilecache/0001.xml, xmlplot/schemas/figure/0001.schema, xmlplot/schemas/figure/0002.schema, xmlplot/schemas/figure/0001.xml, xmlplot/schemas/figure/0002.xml, xmlplot/schemas/figure/0003.schema, xmlplot/schemas/figure/0003.xml: improved: switched to .schema extension for schemas in xmlplot 2010-01-13 15:35 jorn * gui.py/visualstudio/2005/gotmlib/fortran.vfproj: added chlorination model to Visual Studio project 2010-01-13 15:34 jorn * gui.py/schemas/scenario/: gotm-4.1.0.xml, gotmgui-0.5.0.xml: fixed triple appearance of chlorination model 2010-01-13 15:33 jorn * gui.py/xmlplot/plot.py: improved: explicit treatment of pcolor border color 2009-12-16 15:45 jorn * gui.py/xmlplot/data.py: fixed: elevation mask is now again applied to depth 2009-12-15 15:00 jorn * gui.py/xmlplot/data.py: fixed: xx->xc transformation now operates on xx copy to prevent read-only errors 2009-12-15 13:40 jorn * gui.py/xmlplot/plot.py: improved: color bar lines follow contour style (if any) 2009-12-15 13:26 jorn * gui.py/xmlplot/: plot.py, schemas/figure/0003.xml: minor bug fixes for polar rose plots 2009-12-15 13:12 jorn * gui.py/xmlplot/data.py: improved: new exception class for NetCDF errors 2009-12-15 12:41 jorn * gui.py/xmlplot/data.py: fixed: auto-generated xc,yc now correctly use existing xx,yx for interfaces 2009-12-15 12:28 jorn * gui.py/xmlplot/data.py: added: auto-calculate center Cartesian coordinates xc,yc from GETM interface coordinates xx,yx 2009-12-14 20:43 jorn * gui.py/xmlplot/plot.py: fixed: normal plots and wind roses no longer assert if all data are masked 2009-12-11 12:25 jorn * gui.py/xmlplot/plot.py: removed redundant code 2009-12-11 12:13 jorn * gui.py/xmlplot/plot.py: fixed: radius axis now places ticks correctly when maximum is fixed 2009-12-10 16:10 kb * gui.py/schemas/scenario/gotm-4.1.0_gotmgui-0.5.0.converter: BIO/CL GUI fixed - Rennau 2009-12-09 19:26 jorn * gui.py/xmlplot/plot.py: fixed polar rose plots with masked data; added control over radius axis 2009-12-09 17:23 jorn * gui.py/xmlplot/plot.py: fixed: discrete colorbar colors now match rose bin colors precisely 2009-12-09 16:47 jorn * gui.py/: xmlplot/plot.py, xmlplot/schemas/figure/0003.xml, xmlstore/datatypes.py: more configuration options for polar rose 2009-12-09 14:47 jorn * gui.py/xmlplot/functions.py: corrected u,v to direction,speed transformation 2009-12-09 14:11 kb * gui.py/schemas/scenario/gotm-4.1.0.xml, gui.py/schemas/scenario/gotmgui-0.5.0.xml, src/extras/bio/cl/bio_cl.F90, src/extras/bio/cl/metadata/gui-001.schema, src/extras/bio/cl/metadata/nml-001.defaults, src/extras/bio/cl/metadata/nml-001.schema, src/extras/bio/cl/metadata/nml-001_gui-001.converter: added GUI for BIO/CL model - Rennau 2009-12-09 10:56 jorn * gui.py/xmlplot/: plot.py, schemas/figure/0003.xml: added options for wind rose configuration 2009-12-09 10:55 jorn * gui.py/xmlplot/functions.py: added function uv2ds for converting u,v to direction,speed 2009-12-09 10:53 jorn * gui.py/xmlplot/: common.py, data.py: improved comments 2009-12-08 19:18 jorn * gui.py/xmlplot/data.py: replaced var.any() by numpy.any(var) to allow operation on non-numpy objects 2009-12-08 17:18 jorn * gui.py/xmlplot/: plot.py, schemas/figure/0003.xml: experimental support for wind rose plots 2009-11-20 09:37 kb * src/extras/bio/bio_save.F90: allow compilation excluding 0D BIO framework - set in Rules.make 2009-11-20 09:16 kb * src/: Rules.make, extras/bio/Makefile, extras/bio/bio.F90: allow compilation excluding 0D BIO framework - set in Rules.make 2009-11-13 14:49 jorn * gui.py/xmlplot/data.py: updated copyVariable to use own internal methods for NetCDF access 2009-11-11 14:08 kb * src/extras/bio/: BIO_MODELS.csh, BIO_MODELS.sh, Makefile, bio.F90, bio_var.F90, cl/Makefile, cl/bio_cl.F90, cl/metadata/gui-001.schema, cl/metadata/nml-001.defaults, cl/metadata/nml-001.schema, cl/metadata/nml-001_gui-001.converter: added chlorination model - Rennau 2009-11-10 16:57 jorn * gui.py/xmlplot/data.py: fixed: elevation now follows bathymetry only where original values are masked 2009-11-10 11:27 jorn * gui.py/xmlplot/data.py: fixed: single NetCDF file can now also be opened with wildcard expression 2009-11-03 13:32 jorn * gui.py/schemas/scenario/gotm-4.1.0.xml, gui.py/schemas/scenario/gotmgui-0.5.0.xml, src/extras/bio/iow/metadata/nml-001_nml-002.converter: completed the integration of IOW model changes into the GUI 2009-11-03 12:27 jorn * gui.py/xmlplot/common.py: fixed: compressed now returns original data if no mask is set 2009-11-02 17:37 jorn * gui.py/xmlstore/xmlstore.py: fixed: xmlstore now selects correct defaults file if multiple versions are available 2009-11-02 17:37 jorn * gui.py/xmlplot/gui_qt4.py: added descriptive title to observation editor dialog 2009-10-30 16:00 jorn * gui.py/xmlplot/gui_qt4.py: added text labels to profile editor dialog 2009-10-30 14:03 hb * src/extras/bio/: bio.F90, iow/bio_iow.F90: Liss and Merlivat relationship for the piston velocity + Weiss formula for saturation oxygen included into bio_iow by Adolf Stips 2009-10-30 12:04 jorn * gui.py/xmlplot/common.py: completed support for compression of 1D masked data, while preserving interface coordinates 2009-10-30 12:02 jorn * gui.py/xmlplot/data.py: initial support for Pure Python NetCDF Reader (pupynere) - does not work for all nc files 2009-10-28 15:06 jorn * gui.py/xmlplot/data.py: fixed: xmlplot now correctly detects missing NetCDF module 2009-10-28 11:16 kb * aa: test 2009-10-27 12:59 jorn * gui.py/xmlplot/gui_qt4.py: fixed: observation editor now operates on a copy of the original data to allow reversion 2009-10-21 11:17 kb * src/util/time.F90: ooobs - removed test print statements 2009-10-21 11:16 kb * src/util/time.F90: fixed initialisation of jul1, secs1 when timefmt=1 2009-10-21 10:33 hb * src/extras/bio/iow/metadata/: nml-001.defaults, nml-001.schema: Reversion to earlier version 2009-10-21 10:02 hb * src/: extras/bio/bio.F90, extras/bio/bio_var.F90, extras/bio/iow/bio_iow.F90, extras/bio/iow/metadata/nml-001.defaults, extras/bio/iow/metadata/nml-001.schema, extras/bio/iow/metadata/nml-002.defaults, extras/bio/iow/metadata/nml-002.schema, gotm/gotm.F90: Fluff layer resuspension added. 2009-10-15 17:57 jorn * gui.py/xmlplot/gui_qt4.py: added: delete key in observation editor removes currently selected rows 2009-10-15 17:30 jorn * gui.py/xmlplot/: data.py, gui_qt4.py, plot.py, icons/delete_table_row.png, icons/insert_table_row.png: cleaner and more powerful observation editor; added optional error message to figure panel 2009-10-14 12:53 jorn * gui.py/: core/.cvsignore, util/.cvsignore, xmlstore/.cvsignore: updated cvsignore files 2009-10-14 11:34 jorn * gui.py/: WiX/.cvsignore, drivers/C#/.cvsignore, xmlplot/schemas/figure/0002_0003.converter: updated cvsignore files; added converter between figure versions 2 and 3 2009-10-14 11:24 jorn * gui.py/setup.py: added metadata from src tree to setup; automatically include Visual Studio runtime dependencies 2009-10-14 11:23 jorn * gui.py/scenariobuilder.py: simplified error message if only one problem with the scenario exists 2009-10-14 11:22 jorn * gui.py/: simulator.py, core/scenario.py, core/simulator.py, xmlplot/common.py, xmlstore/datatypes.py: fixed: errors for observation files with a single profile; use of unicode in namelist variables - Jaime Pitarch Portero 2009-10-14 11:19 jorn * gui.py/WiX/: buildmsi.py, gotmgui.wxs: fixed: product code of msi package is now auto-generated; default package name contains version number 2009-10-12 17:58 jorn * gui.py/WiX/: .cvsignore, buildmsi.py, exeinfo.wxi, gotmgui.wxs, readme.txt, Binary/DefBannerBitmap.bmp, Binary/NewFldrBtn.bmp, Binary/UpFldrBtn.bmp: added simplified routine for setup package generation, based on Windows Installer XML (WiX) toolkit 2009-09-29 09:28 kb * compilers/compiler.IFORT11: ifort v11 specific file 2009-09-14 13:22 jorn * gui.py/: core/scenario.py, xmlplot/common.py, xmlstore/util.py: moved unicodechar2ascii function to xmlstore and reduced dependency of scenario module on xmlplot 2009-09-14 11:38 jorn * gui.py/: core/result.py, core/scenario.py, xmlplot/common.py, xmlplot/data.py, xmlplot/plot.py, xmlstore/xmlstore.py: fixed namelist routines so they can work with any scenario (not only GOTM) and without target version 2009-09-11 16:37 jorn * gui.py/: core/scenario.py, xmlplot/common.py: improved: export to namelists now intelligently replaces unicode symbols where possible 2009-09-11 16:36 jorn * gui.py/: schemas/scenario/gotm-3.2.4.xml, schemas/scenario/gotm-3.3.2.xml, schemas/scenario/gotm-4.0.0.xml, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml, xmlplot/schemas/figure/0003.xml: fixed: now uses correct unicode degree symbol; replaced fasham metadata with links to master file 2009-09-11 14:39 jorn * gui.py/xmlstore/xmlstore.py: fixed: hyphen string for units is now interpreted as dimensionless 2009-09-11 14:38 jorn * gui.py/xmlstore/xmlstore-base-1.0.xsd: fixed: removed outdated grouponly attribute restriction 2009-09-11 14:00 jorn * gui.py/schemas/outputtree.xml: fixed: IOW bio output depended on scenario variable that was moved 2009-09-11 13:51 jorn * src/extras/bio/: fasham/metadata/nml-001.defaults, fasham/metadata/nml-001.schema, iow/metadata/nml-001.defaults, iow/metadata/nml-001.schema, npzd/metadata/gui-001.schema, npzd/metadata/nml-001.defaults, npzd/metadata/nml-001.schema, npzd/metadata/nml-001_gui-001.converter, npzd_fe/metadata/nml-001.defaults, npzd_fe/metadata/nml-001.schema, photo/metadata/nml-001.defaults, photo/metadata/nml-001.schema, sed/metadata/nml-001.schema, sed/metadata/nml-001_nml-002.converter, sed/metadata/nml-002.defaults, sed/metadata/nml-002.schema: moved XML metadata to /extras/bio tree 2009-09-11 13:50 jorn * gui.py/: batch.py, gotm.py, scenariobuilder.py, setup.py, core/result.py, core/scenario.py, schemas/outputtree.xml, schemas/scenario/gotm-3.2.4.xml, schemas/scenario/gotm-3.2.4_gotm-3.3.2.converter, schemas/scenario/gotm-3.3.2.xml, schemas/scenario/gotm-3.3.2_gotm-4.0.0.converter, schemas/scenario/gotm-4.0.0.xml, schemas/scenario/gotm-4.0.0_gotm-4.1.0.converter, schemas/scenario/gotm-4.1.0.defaults, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotm-4.1.0_gotmgui-0.5.0.converter, schemas/scenario/gotmgui-0.5.0.xml, util/nml2xml.py, util/xml2nml.py, visualstudio/2005/gotmgui.sln, xmlplot/common.py, xmlplot/data.py, xmlplot/gui_qt4.py, xmlplot/plot.py, xmlplot/schemas/figure/0003.xml, xmlstore/converter-1.0.xsd, xmlstore/gui_qt4.py, xmlstore/xmlstore-base-1.0.xsd, xmlstore/xmlstore.py: ajor revision of xmlstore to allow (1) single directory storage of schemas, converters and defaults, (2) flexible xml-based conversions, (3) distributed schema components with associated defaults and converters; various other bug fixes and minor additions 2009-08-26 09:29 jorn * gui.py/xmlstore/datatypes.py: fixed: preparePersist and persist caused errors when called on arrays 2009-08-25 12:05 jorn * gui.py/xmlplot/functions.py: improved addgaps function to (optionally) retrieve variable data only 2009-08-25 12:05 jorn * gui.py/xmlplot/data.py: added: setProperty and createDimension functions for NetCDF editing 2009-08-24 16:50 jorn * gui.py/xmlplot/functions.py: added: addgaps function recognizes gaps in data coordinates and marks these by inserting masked values 2009-08-20 09:16 kb * src/Rules.make: added -lnetcdff to support shared library NetCDF linking 2009-08-17 14:18 jorn * gui.py/core/scenario.py: removed accidentally introduced BFM references 2009-08-17 13:19 jorn * gui.py/core/scenario.py: changed namelist import/export to process grouponly attribute in XML 2009-08-17 11:28 jorn * gui.py/: core/scenario.py, schemas/scenario/gotm-3.2.4_gotm-3.3.2.converter, schemas/scenario/gotm-3.3.2_gotm-4.0.0.converter, schemas/scenario/gotm-4.0.0_gotm-4.1.0.converter, xmlstore/util.py, xmlstore/xmlstore.py, schemas/scenario/gotm-4.1.0_gotmgui-0.5.0.converter: introduced xml-based converters for schemas 2009-08-14 11:18 jorn * gui.py/drivers/C#/: Form1.Designer.cs, Form1.cs: polished .NET driver by removing hard-coded paths, auto enabling/disabling controls, etc. 2009-08-13 14:31 jorn * gui.py/xmlplot/data.py: fixed: warning message for pynetcdf raised an error 2009-08-13 11:56 jorn * gui.py/drivers/C#/Form1.cs: added proof-of-concept for retrieving GOTM version from .NET 2009-08-13 09:35 jorn * gui.py/: core/simulator.py, drivers/C#/Form1.cs: updated .NET driver and Python interface to allow feedback to bio module. 2009-08-07 16:34 jorn * gui.py/xmlplot/data.py: added function for enumeration of all NetCDF modules 2009-08-07 11:37 jorn * gui.py/xmlplot/data.py: show more debug info when retrieved NetCDF data has wrong dimensions 2009-08-06 17:56 jorn * gui.py/xmlplot/expressions.py: repaired support for numpy functions (mean,min,max,etc) applied across all dimensions 2009-08-06 15:34 jorn * gui.py/xmlplot/: common.py, data.py, expressions.py: added: getSlice can now be called without arguments to retrieve all data 2009-08-06 15:22 jorn * gui.py/scenariobuilder.py: changed: scenario loading progress dialog now closes only when warning must be shown 2009-07-27 12:40 jorn * gui.py/schemas/scenario/: gotm-3.2.4.xml, gotm-3.3.2.xml, gotm-4.0.0.xml, gotm-4.1.0.xml, gotmgui-0.5.0.xml: added labels and default values for adaptive grid variables 2009-07-27 10:37 jorn * gui.py/: core/scenario.py, schemas/scenario/gotm-3.2.4.xml, schemas/scenario/gotm-3.3.2.xml, schemas/scenario/gotm-4.0.0.xml, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml: added support for importing scenarios with (non-functional) adapative grid settings 2009-07-27 10:08 jorn * gui.py/: core/scenario.py, gotm.py, scenariobuilder.py: fixed: scenario conversion handles missing data better; progress dialog is closed before conversion warnings are shown 2009-07-24 15:25 jorn * gui.py/gotm.py: separated import of gotm module so that failure there is clearly recognizable 2009-07-24 15:25 jorn * gui.py/xmlplot/data.py: fixed: opening a combination of NetCDF files caused assert 2009-07-24 15:24 jorn * gui.py/xmlstore/datatypes.py: fixed: time delta initialization threw a warning in Python 2.6 2009-07-19 17:59 jorn * gui.py/: core/namelist.py, core/scenario.py, xmlplot/gui_qt4.py, xmlstore/datatypes.py, xmlstore/gui_qt4.py: major change: added editors and namelist read/write functions for array data types 2009-07-19 17:50 jorn * gui.py/xmlplot/schemas/figure/0003.xml: added maximum to font size to protect against typos 2009-07-19 17:49 jorn * gui.py/xmlstore/util.py: fixed: deletion of XML nodes failed if removeChild was called inside loop over childNodes 2009-07-19 17:48 jorn * gui.py/xmlstore/xmlstore.py: fixed: validation of node with enumeration value asserted when value was not set. 2009-07-18 20:07 jorn * gui.py/xmlplot/data.py: improved: automatically load multiple NetCDF files if path contains wildcards 2009-07-18 19:51 jorn * gui.py/xmlplot/data.py: fixed overflow when calculating array size, cosmetic improvements 2009-07-18 12:04 jorn * gui.py/xmlplot/data.py: fixed comparison of attributes between NetCDF files 2009-07-16 10:32 jorn * gui.py/xmlplot/: plot.py, schemas/figure/0003.xml: added support for custom arrow color in quiver plots 2009-07-15 17:26 jorn * gui.py/drivers/C#/: DotNetDriver.csproj, DotNetDriver.sln, Form1.Designer.cs, Form1.cs, Form1.resx, Program.cs, app.config, Properties/AssemblyInfo.cs, Properties/Resources.Designer.cs, Properties/Resources.resx, Properties/Settings.Designer.cs, Properties/Settings.settings: added demo application controlling GOTM-GUI from .NET 2009-07-15 17:13 jorn * gui.py/xmlplot/functions.py: added support for linspace/logspace/arange in expressions 2009-07-15 17:13 jorn * gui.py/xmlplot/data.py: fixed printing of NetCDF variables if path to nc file is unknown 2009-07-15 17:12 jorn * gui.py/xmlplot/expressions.py: added support for selective processing of slices by custom functions 2009-07-15 17:11 jorn * gui.py/xmlplot/common.py: fixed linear interpolation within reversed coordinates and scalars 2009-07-14 21:45 jorn * gui.py/xmlplot/plot.py: make sure figure and title are always updated during animations 2009-07-14 17:28 jorn * gui.py/xmlplot/plot.py: allow animations when the size of the animated dimension is unknown - now also works for expressions 2009-07-14 17:01 jorn * gui.py/xmlplot/plot.py: allow animations when the size of the animated dimension is unknown - 2nd try 2009-07-14 16:55 jorn * gui.py/xmlplot/plot.py: allow animations when the size of the animated dimension is unknown 2009-07-14 14:45 jorn * gui.py/core/settings.py: fallback to environment variable APPDATA if win32com module is not found on Windows 2009-07-07 06:52 jorn * gui.py/xmlplot/data.py: made time packing optional when setting NetCDF data 2009-07-06 21:13 jorn * gui.py/xmlplot/plot.py: fixed: default dynamic title is now used during animation if no title is configured 2009-07-06 19:04 jorn * gui.py/xmlplot/data.py: further support for netcdf4 datatype 2009-07-06 19:02 jorn * gui.py/xmlplot/data.py: added support for reading NetCDF datatype with python-netcdf4 2009-07-06 18:58 jorn * gui.py/xmlplot/data.py: removed debug string; automatically convert datenums when saving to NetCDF; allow indexing of variables with non-iterable objects 2009-07-05 14:37 jorn * gui.py/xmlplot/common.py: fixed: floating point slices now work correctly if coordinates contain the exact start or stop 2009-07-03 08:33 jorn * gui.py/xmlplot/plot.py: fixed: convert month identifier to ASCII only after taking the first character 2009-07-02 20:19 jorn * gui.py/xmlplot/data.py: added support for opening multi-file NetCDF datasets; fixed error when netcdf4 and recent ScientificPython are both absent 2009-06-30 13:01 jorn * gui.py/xmlplot/data.py: added option to read data type of NetCDF variables 2009-06-30 13:00 jorn * gui.py/xmlplot/common.py: fixed: interpolation destroyed original data slice 2009-06-30 12:59 jorn * gui.py/xmlplot/: plot.py, schemas/figure/0003.xml: added option for rotating text 2009-06-25 10:52 jorn * gui.py/xmlplot/: plot.py, schemas/figure/0003.xml: added functionality for adding arbitrary text string to figures 2009-06-25 10:51 jorn * gui.py/xmlplot/data.py: fixed: indexed dimensions without associated coordinate variable no longer cause assertion 2009-06-23 15:13 jorn * gui.py/xmlplot/data.py: added support for writing NetCDF variable attributes 2009-06-23 15:03 jorn * gui.py/xmlplot/data.py: added support for missing values when writing NetCDF data 2009-06-23 14:48 jorn * gui.py/xmlplot/data.py: implemented basic support for writing NetCDF files 2009-06-23 10:13 jorn * gui.py/: commonqt.py, gotm.py, scenariobuilder.py, visualizer.py, xmlplot/gui_qt4.py: fixed bugs and added features related to controlling GOTM-GUI from external applications 2009-06-22 18:16 jorn * gui.py/: gotm-f2pywrappers2.F90, gotmmodule.cpp, f2py/f2py1.bat, f2py/readme.txt: added support for f2py-based access to GOTM bio variables, layer heights from Python 2009-06-22 17:50 jorn * gui.py/xmlplot/common.py: improved: removed dependency of base xmlplot module on matplotlib 2009-06-22 17:49 jorn * gui.py/xmlstore/xmlstore.py: fixed: min/max checks are now skipped if value is None 2009-06-22 17:47 jorn * gui.py/xmlplot/data.py: improved: coordinate-derived data mask is now applied only once 2009-06-22 17:44 jorn * gui.py/: batch.py, simulator.py, core/simulator.py: modularized the simulator in order to allow for both fixed and dynamic time step batches 2009-06-15 16:22 jorn * gui.py/xmlplot/data.py: added support for writing missing values to tab-separated ASCII 2009-06-15 14:15 jorn * gui.py/xmlplot/data.py: improved values for masked vertical coordinates; first code for generic interface coordinate calculation 2009-06-15 14:13 jorn * gui.py/xmlplot/: expressions.py, functions.py: clean-up 2009-06-13 12:17 jorn * gui.py/xmlplot/expressions.py: added some basic rules for symbolic math for units 2009-06-11 22:57 jorn * gui.py/xmlplot/functions.py: added function for calculating coordinate deltas 2009-06-10 16:17 jorn * gui.py/xmlplot/: expressions.py, functions.py: [no log message] 2009-06-10 16:09 jorn * gui.py/xmlplot/plot.py: fixed error message for plotted variables with >2 dimensions 2009-06-09 16:37 jorn * gui.py/xmlstore/gui_qt4.py: fixed: edited strings are now correctly converted to unicode 2009-06-09 14:48 jorn * gui.py/xmlplot/plot.py: fixed: plot is now redrawn during animation 2009-06-09 14:40 jorn * gui.py/xmlplot/: plot.py, schemas/figure/0003.xml: added option for arrow width in quiver plots 2009-06-09 14:29 jorn * gui.py/xmlplot/data.py: repaired support for fully masked or unmasked elevation/bathymetry 2009-06-09 14:12 jorn * gui.py/xmlstore/xmlstore.py: fixed bug in node lookup by id 2009-06-09 13:31 jorn * gui.py/xmlplot/plot.py: improved: animation now uses custom title from plot properties 2009-06-09 10:34 jorn * gui.py/: xmlplot/plot.py, xmlstore/gui_qt4.py: minor cosmetic improvements 2009-06-09 10:33 jorn * gui.py/xmlstore/xmlstore.py: added: allow for retrieval of identically named nodes based on id or index 2009-06-08 16:04 jorn * gui.py/xmlplot/: expressions.py, functions.py: added support for getting raw data from expressions; added numpy constants (e.g. pi) to expression namespace 2009-06-08 16:02 jorn * gui.py/xmlplot/gui_qt4.py: fixed: figure is no longer redrawn during loading of new settings from XML 2009-06-08 10:19 jorn * gui.py/xmlplot/: common.py, data.py: introduced generic function for nearest neighbor interpolation of masked edges 2009-06-08 09:09 jorn * gui.py/xmlplot/data.py: fixed nearest neighbor elevations in the presence of masks 2009-06-08 08:58 jorn * gui.py/xmlplot/data.py: improved: interfaces of elevation near masked areas now use nearest neighbor elevations 2009-06-05 15:15 jorn * gui.py/xmlplot/data.py: fixed staggered vertical coordinates with stride>1 2009-06-05 09:49 jorn * gui.py/xmlplot/plot.py: fixed: colormap option is now correctly shown for plots with multiple data series 2009-06-04 17:44 jorn * gui.py/xmlplot/data.py: yet more fixes for the vertical coordinates 2009-06-04 17:16 jorn * gui.py/xmlplot/data.py: another attempt at a mask fix for the vertical coordinates 2009-06-04 16:50 jorn * gui.py/xmlplot/data.py: another mask fix for the vertical coordinates 2009-06-04 16:44 jorn * gui.py/xmlplot/data.py: added second assertion when dimensions and slices do not match 2009-06-04 16:38 jorn * gui.py/xmlplot/data.py: added assertion when dimensions and slices do not match 2009-06-04 16:34 jorn * gui.py/xmlplot/data.py: fixed problem with non-empty masks in vertical coordinates 2009-06-04 11:08 jorn * gui.py/xmlplot/expressions.py: fixed problem with numpy functions in expressions 2009-06-04 11:00 jorn * gui.py/xmlplot/data.py: fixed problem with empty masks in vertical coordinates 2009-06-04 10:55 jorn * gui.py/xmlplot/expressions.py: removed slice specifyer for variable units 2009-06-04 10:54 jorn * gui.py/xmlplot/data.py: better procedure for obtaining GETM/GOTM depth dimensions, shape 2009-06-03 21:45 jorn * gui.py/xmlplot/data.py: fixed: staggered coordinates are now calculated correctly even if center coordinates are masked 2009-06-03 16:59 jorn * gui.py/xmlplot/: data.py, expressions.py, functions.py: fixed multilinear interpolation routine 2009-06-03 14:44 jorn * gui.py/xmlplot/data.py: fixed slicing of staggered dimensions with strides>1 2009-06-02 15:54 jorn * gui.py/xmlplot/: data.py, expressions.py: repaired support for slicing at a single datetime 2009-06-01 15:27 jorn * gui.py/xmlplot/data.py: repaired support for stride > 1 2009-05-31 20:39 jorn * gui.py/xmlplot/expressions.py: generic support for outsourcing of slicing 2009-05-31 17:47 jorn * gui.py/xmlplot/plot.py: added basic animation facilities to plot library 2009-05-31 17:47 jorn * gui.py/xmlplot/data.py: further optimization of GETM/GOTM depth coordinate calculation 2009-05-28 16:09 jorn * gui.py/xmlplot/data.py: optimization of GETM/GOTM depth coordinate calculation 2009-05-28 09:50 jorn * gui.py/xmlplot/data.py: added: option to calculate subsets of depth if the total number of grids points is large 2009-05-27 19:32 jorn * gui.py/xmlplot/data.py: added: allow for masked coordinates, translating into value masks 2009-05-27 13:33 jorn * gui.py/xmlstore/xmlstore-base-1.0.xsd: improved base schema definition (XSD) 2009-05-27 13:32 jorn * gui.py/schemas/: result/gotmgui.xml, settings/gotmgui.xml: updated figure settings version used in results and in persistent settings 2009-05-27 13:31 jorn * gui.py/xmlstore/xmlstore.py: improved: unexpected nodes are now ignored with a warning, instead of triggering an assertion 2009-05-27 13:29 jorn * gui.py/core/settings.py: fixed: settings are now reset correctly if they fail to load from file. 2009-05-27 12:32 jorn * gui.py/xmlplot/data.py: added support for GETM sigma coordinates 2009-05-27 12:31 jorn * gui.py/xmlplot/common.py: clean-up of staggering code 2009-05-26 13:05 jorn * gui.py/xmlplot/data.py: fixed reversed + enumeration bug 2009-05-26 13:00 jorn * gui.py/xmlplot/data.py: fixed: staggered dimensions are now unstaggered when center values are needed. 2009-05-26 11:29 jorn * gui.py/xmlplot/: common.py, data.py: fixed: staggered coordinate generation now also works correctly for curvilinear grids 2009-05-26 10:18 jorn * gui.py/: core/scenario-1.0.xsd, core/settings.py, schemas/report/gotmgui.xml, schemas/result/gotmgui.xml, schemas/scenario/gotm-3.2.4.xml, schemas/scenario/gotm-3.3.2.xml, schemas/scenario/gotm-4.0.0.xml, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml, schemas/settings/gotmgui.xml, visualstudio/2005/gotmgui.sln, xmlplot/xmlplot-1.0.xsd, xmlplot/schemas/datafilecache/0001.xml, xmlplot/schemas/figure/0001.xml, xmlplot/schemas/figure/0002.xml, xmlplot/schemas/figure/0003.xml, xmlstore/xmlstore-1.0.xsd, xmlstore/xmlstore-base-1.0.xsd, xmlstore/xmlstore.py: improved schema definitions; further clean-up of existing schemas and related code 2009-05-25 13:44 jorn * gui.py/xmlplot/plot.py: fixed: matplotlib 1.3 no longer asserts if only masked values are plotted 2009-05-25 13:43 jorn * gui.py/: core/scenario-1.0.xsd, core/scenario.py, schemas/scenario/gotm-3.2.4.xml, schemas/scenario/gotm-3.3.2.xml, schemas/scenario/gotm-4.0.0.xml, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml, visualstudio/2005/gotmgui.sln, xmlstore/gui_qt4.py, xmlstore/xmlstore-1.0.xsd, xmlstore/xmlstore.py, xmlstore/xmlstore-base-1.0.xsd: added XSD files for our custom schema format; clean-up of existing schemas 2009-05-20 23:52 jorn * gui.py/xmlplot/plot.py: workaround: matplotlib only considers contour width if it is of type float 2009-05-19 14:47 jorn * gui.py/xmlplot/data.py: changed ranking of NetCDF modules so that old versions of ScientificPython come last 2009-05-19 13:44 jorn * gui.py/xmlplot/common.py: added assertion if sizes of source and target dimensions do not match in broadcastSelective 2009-05-19 13:36 jorn * gui.py/: commonqt.py, gotm.py, core/common.py, core/namelist.py, xmlplot/common.py, xmlplot/expressions.py, xmlstore/gui_qt4.py, xmlstore/util.py, xmlstore/xmlstore.py: converted to new-style classes 2009-05-19 13:10 jorn * gui.py/xmlplot/common.py: added: assertion if dimensions disappear in custom broadcast 2009-05-19 11:53 jorn * gui.py/xmlplot/expressions.py: fixed: expressions can now be used in slices 2009-05-18 12:40 jorn * gui.py/xmlplot/gui_qt4.py: fixed more reference counting bugs surrounding the editing of data files 2009-05-18 12:00 jorn * gui.py/: gotm.py, core/scenario.py, xmlstore/util.py, xmlstore/xmlstore.py: fixed: reference count of open files was not correctedly decreased when writing namelists 2009-05-18 09:38 jorn * gui.py/xmlstore/datatypes.py: removed calls to __init__ for types deriving from base types (int, float,etc.) 2009-05-18 07:51 jorn * gui.py/: core/namelist.py, core/report.py, core/scenario.py, schemas/scenario/gotmgui-0.5.0.xml, util/nml2xml.py, xmlplot/data.py, xmlplot/gui_qt4.py, xmlplot/plot.py, xmlstore/datatypes.py, xmlstore/util.py, xmlstore/xmlstore.py: major update of xmlstore datatypes; added support for arrays of any type; more intelligent scenario conversion 2009-05-15 11:35 jorn * gui.py/core/scenario.py: added: namelists can now be written also if one or more variables lack a value 2009-05-15 10:04 jorn * gui.py/xmlplot/plot.py: improved: map are now guaranteed to extend to the plot border, quiver key label now follows arrow length 2009-05-15 10:02 jorn * gui.py/: scenariobuilder.py, core/scenario.py: separated code for general (non-GOTM) namelist-based scenarios 2009-05-13 13:52 jorn * compilers/vs2005/: driver_0d.vfproj, gotm.vfproj, readme.txt: added Visual Studio readme, changed VS output directory to separate gotm and 0d driver modules 2009-05-11 16:55 jorn * gui.py/xmlplot/schemas/figure/0003.xml: added: map ranges now have explicit lower and upper bounds 2009-05-11 16:54 jorn * gui.py/: util/nml2xml.py, xmlplot/common.py, xmlplot/data.py, xmlplot/expressions.py, xmlplot/functions.py, xmlplot/gui_qt4.py, xmlplot/plot.py, xmlstore/datatypes.py, xmlstore/gui_qt4.py, xmlstore/util.py, xmlstore/xmlstore.py: changed "==None" and "!=None" to "is None" and "is not None" 2009-05-11 15:57 jorn * src/extras/bio/bio_0d_gen.F90: fixed: long line now wraps - Markus Kreus 2009-05-11 15:52 jorn * gui.py/: batch.py, commonqt.py, gotm.py, scenariobuilder.py, setup.py, simulator.py, visualizer.py, core/common.py, core/namelist.py, core/report.py, core/result.py, core/scenario.py, core/settings.py, core/simulator.py, util/extractncdata.py, util/mergeobs.py: changed "==None" and "!=None" to "is None" and "is not None" 2009-05-11 15:41 jorn * src/extras/bio/bio_types.F90: fixed: type_diagnostic_variable_info is now public as needed by gfortran - Markus Kreus 2009-05-10 20:36 jorn * src/extras/bio/npzd_0d/bio_npzd_0d.F90: added: sample NPZD diagnostic variables suggested by Markus Kreus 2009-05-10 20:34 jorn * src/extras/bio/: bio_0d.F90, bio_0d_gen.F90, bio_types.F90, driver/driver_0d.F90: added support for diagnostic variables in 0d biogeochemical framework 2009-05-08 10:38 jorn * gui.py/schemas/scenario/: gotm-4.1.0.xml, gotmgui-0.5.0.xml: synchronized with Fortran codebase: PressHeight is now also used for tide-based external pressure gradients 2009-04-22 09:00 jorn * gui.py/xmlplot/: plot.py, schemas/figure/0003.xml: changed font weight to use integer instead of string 2009-04-21 12:36 jorn * gui.py/xmlplot/plot.py: better support for running without basemap 2009-04-21 12:21 jorn * gui.py/xmlplot/data.py: fixed: error message now displays correctly if NetCDF module is missing. 2009-04-20 09:49 jorn * gui.py/xmlplot/: gui_qt4.py, plot.py: added caching of basemap between redraws; colorbar height now correctly follows axes if aspect ratio is fixed 2009-04-20 08:27 jorn * gui.py/xmlplot/: plot.py, schemas/figure/0003.xml: added: extensive support for font configuration and basemap options 2009-04-20 08:26 jorn * gui.py/xmlplot/expressions.py: fixed: slices based on datetime objects display correctly 2009-04-20 08:22 jorn * gui.py/xmlstore/: datatypes.py, gui_qt4.py: added support for color=none 2009-04-17 15:58 jorn * gui.py/xmlplot/: plot.py, schemas/figure/0003.xml: added pivot option for quiver; fixed plot type for plots with multiple 3D variables 2009-04-17 15:57 jorn * gui.py/xmlplot/data.py: fixed: slice indexing with datetime objects works again 2009-04-17 14:55 jorn * gui.py/xmlplot/: plot.py, schemas/figure/0003.xml: added several new options for quiver plots 2009-04-17 11:05 jorn * gui.py/xmlplot/: plot.py, schemas/figure/0003.xml: added option for axes background color 2009-04-16 16:39 jorn * gui.py/xmlplot/expressions.py: clean-up 2009-04-16 12:34 jorn * gui.py/xmlplot/expressions.py: several fixes related to the combination of differently shaped variables in expressions 2009-04-15 13:17 jorn * gui.py/xmlplot/functions.py: fixed: interp function now correctly reduces the number of reported dimensions 2009-04-15 13:16 jorn * gui.py/xmlstore/xmlstore.py: fixed: saving xml now also works if values contains unicode 2009-04-14 14:08 jorn * gui.py/xmlplot/plot.py: fixed: color range now also uses suitable default if all values are equal in masked array 2009-04-14 13:57 jorn * gui.py/xmlplot/plot.py: fixed: plot properties now are now always converted when possible (e.g. in multiplot) 2009-04-14 11:45 jorn * gui.py/: core/result.py, core/scenario.py, core/settings.py, visualstudio/2005/gotmgui.sln, xmlplot/common.py, xmlplot/data.py, xmlplot/gui_qt4.py, xmlplot/plot.py, xmlplot/schemas/figure/0003.xml, xmlstore/datatypes.py, xmlstore/gui_qt4.py, xmlstore/xmlstore.py: new schema for plots, with support for conversion from older schemas; changes to xmlstore to support more data types and conversions 2009-04-08 16:08 jorn * compilers/vs2005/: driver_0d.vfproj, gotm.sln, gotm.vfproj, version.h: added support for compilation with Visual Studio 2005 2009-04-07 09:53 jorn * gui.py/visualstudio/2005/gotmgui.sln: added new files to Visual Studio project 2009-04-07 09:52 jorn * gui.py/xmlstore/datatypes.py: clean-up of data type module in xmlplot 2009-04-07 09:51 jorn * gui.py/xmlplot/plot.py: workaround for quiver in combination with masked arrays 2009-04-07 09:51 jorn * gui.py/xmlplot/: data.py, expressions.py: added: support for steps other than 1 in integer-based slices 2009-03-27 15:41 jorn * gui.py/: util/extractncdata.py, xmlplot/plot.py: cosmetic improvements 2009-03-27 15:41 jorn * gui.py/xmlplot/common.py: improved: interpolation now works for arrays with descending values 2009-03-27 13:33 jorn * gui.py/util/extractncdata.py: extra debug string 2009-03-27 13:24 jorn * gui.py/xmlplot/plot.py: fixed: non-filled contour plot works again, contour plots respect customized color ranges 2009-03-27 10:41 jorn * gui.py/xmlplot/plot.py: fixed: manual color bar limits are respected if data have all the same value 2009-03-26 12:48 jorn * gui.py/visualstudio/2005/gotmlib/fortran.vfproj: updated GOTM library for GUI to use new bio files 2009-03-26 12:48 jorn * gui.py/util/: __init__.py, extractncdata.py: extractncdata can now be imported as a module and supports extraction from a series of nc files 2009-03-26 12:45 jorn * gui.py/xmlplot/data.py: better documented code and error strings 2009-03-26 12:43 jorn * gui.py/xmlplot/functions.py: added: interp function for variable expressions 2009-03-26 12:42 jorn * gui.py/xmlstore/datatypes.py: removed debug string that was written to stdout 2009-03-26 12:41 jorn * gui.py/gotm.py: increased width of main dialog to fit figure buttons 2009-03-23 11:00 lars * src/observations/get_ext_pressure.F90: compute h_press also for method=1 2009-03-22 08:32 jorn * src/airsea/airsea.F90: made swr clean-up independent of use of meteo data 2009-03-19 11:27 jorn * src/extras/bio/bio_0d_gen.F90: spread long error messages over multiple lines 2009-03-19 10:38 kb * src/extras/bio/: bio_0d.F90, bio_0d_gen.F90: shortend lines to compile with gfortran 2009-03-19 10:36 kb * src/observations/get_bio_profiles.F90: also work with BIO=false 2009-03-18 15:20 jorn * gui.py/xmlplot/data.py: improved: retrieval of nc variable attributes can now use "ncattrs" from NetCDF4 2009-03-18 10:56 jorn * gui.py/xmlplot/data.py: fixed: true depth variable was not visible for GETM NetCDF files 2009-03-18 10:55 jorn * gui.py/schemas/outputtree.xml: improved: re-sorted GOTM-GUI output tree so that containers come first 2009-03-18 10:54 jorn * gui.py/: gotm.py, scenariobuilder.py, visualizer.py: improved: "waiting" mouse cursor now disappears even if exceptions occur 2009-03-18 10:24 kb * src/Rules.make: Support for choosing between NetCDF and NetCDF4 2009-03-13 09:02 jorn * gui.py/core/result.py: fixed: problems viewing certain variables in saved result 2009-03-11 17:02 jorn * gui.py/xmlplot/data.py: fixed: NetCDF value transformations failed for non-float data types 2009-03-11 10:03 jorn * gui.py/xmlplot/: data.py, plot.py: fixed: problems with GETM depth coordinates, closing files in pyncview 2009-03-09 19:34 jorn * gui.py/xmlplot/data.py: clean-up: NetCDF data retrieval now takes place in one single function 2009-03-09 18:36 jorn * gui.py/xmlplot/data.py: fixed: getVariable now only used for scalar NetCDF variables 2009-03-09 17:48 jorn * gui.py/xmlplot/data.py: added: experimental support for netCDF4 module 2009-03-02 16:39 jorn * gui.py/xmlplot/plot.py: changed: xmlplot now always checks default font against MatPlotLib defaults, and resets it if not available 2009-03-02 16:01 jorn * gui.py/xmlplot/plot.py: workaround: non-ASCII font names are reset to MatPlotLib default so MatPlotLib does not choke on non-Western systems 2009-03-02 16:00 jorn * gui.py/xmlstore/gui_qt4.py: added: data types can now allow arbitrary values plus a fixed set of options 2009-03-02 15:58 jorn * gui.py/xmlstore/datatypes.py: removed: debug messages in console when saving scenario or result 2009-03-02 15:57 jorn * gui.py/xmlplot/gui_qt4.py: changed: double-clicking observations in advanced options now directly opens dialog 2009-03-02 15:55 jorn * gui.py/visualizer.py: added progress indicator during the saving of a result 2009-02-26 16:23 jorn * gui.py/: core/scenario.py, xmlplot/data.py, xmlplot/gui_qt4.py: improved handling of empty observation data series 2009-02-26 15:34 jorn * gui.py/xmlplot/gui_qt4.py: fixed: crash when trying to import invalid observations file 2009-02-26 12:10 jorn * gui.py/xmlplot/: data.py, gui_qt4.py: fixed: observations are no longer overwritten with new data if the user clicks cancel 2009-02-26 10:57 jorn * gui.py/batch.py: fixed: batch script finally uses new GOTM-GUI code tree 2009-02-26 10:54 jorn * gui.py/: setup.py, xmlplot/common.py: updated setup script to handle PyQt4 change, icon directories, xmlplot data files 2009-02-26 10:52 jorn * gui.py/xmlplot/gui_qt4.py: fixed: new MatPlotLib versions store font list at a different place 2009-02-25 10:21 jorn * gui.py/xmlplot/gui_qt4.py: fixed: error when retrieving Windows font substitute for unicode fontname 2009-02-16 12:16 lars * src/gotm/gotm.F90: bug fix in bioprofs allocation 2009-01-07 09:34 jorn * src/extras/bio/bio_types.F90: fix: derived types that are used as member of public types are now public as well 2009-01-07 08:25 kb * src/: util/lagrange.F90, airsea/fairall.F90, gotm/gotm.F90, observations/observations.F90: fixed various compilation warnings found by gfortran 2009-01-05 11:55 jorn * gui.py/: commonqt.py, core/report.py, core/scenario.py, core/settings.py, xmlstore/xmlstore.py: fixed crash when settings fail to load; fixed loading of schemas from relative paths; added function for generating HTML description of schemas 2008-12-16 14:01 jorn * gui.py/xmlplot/plot.py: fixed: labels and line types for plots with multiple data series now cycle correctly 2008-12-16 11:32 jorn * gui.py/xmlplot/data.py: fixed: explicit conversion of coordinate arrays to NumPy ndarray 2008-12-07 22:27 jorn * gui.py/xmlplot/plot.py: delayed import of parts of matplotlib 2008-12-07 18:22 jorn * gui.py/: core/result.py, core/scenario.py, xmlplot/plot.py, xmlstore/xmlstore.py: added support for custom data types used by plots (e.g., colormaps) to result properties 2008-12-07 17:21 jorn * gui.py/xmlplot/gui_qt4.py: hide experimental function tab in observation editor 2008-12-07 17:14 jorn * gui.py/xmlplot/common.py: fixed: updated variable copy to use new CustomVariable initialization arguments 2008-12-07 17:09 jorn * gui.py/xmlplot/gui_qt4.py: fixed: prevent crash under Qt < 4.3 without QLayout.setContentsMargins 2008-11-20 12:00 jorn * src/extras/bio/: bio_0d.F90, bio_0d_gen.F90, bio_types.F90, npzd_0d/bio_npzd_0d.F90: removed ability of 0d BGC models to use background light extinction that differs from that used by the physical side; moved opening/closing of namelist files from individual 0d BGC models to the 0d framework 2008-11-20 11:57 jorn * src/extras/bio/driver/: driver_0d.F90, main.F90: changed namelists for 0d biogeochemical driver 2008-11-20 11:55 jorn * gui.py/xmlplot/plot.py: default settings for data series are now created before the series itself 2008-11-20 11:54 jorn * gui.py/xmlplot/gui_qt4.py: made parent argument for FigureDialog optional 2008-11-20 11:53 jorn * gui.py/xmlplot/expressions.py: fixed: slice specifications were always transferred to lowest level in an expression, even higher levels did not support this 2008-11-20 11:51 jorn * gui.py/xmlplot/common.py: added function for multidimensional linear interpolation; fixed bugs in custom data object (CustomVariable) for plots 2008-11-20 11:49 jorn * gui.py/xmlplot/data.py: added function for loading GOTM observations directly from file 2008-11-20 11:48 jorn * gui.py/xmlstore/xmlstore.py: fixed crash when an optional, unnamed child node is added 2008-11-20 11:46 jorn * gui.py/util/mergeobs.py: new tool for merging GOTM observation files that describe different variables 2008-11-20 11:45 jorn * gui.py/util/extractncdata.py: new tool for extracting data series from NetCDF and saving these as GOTM observation file 2008-11-18 13:41 jorn * src/extras/bio/Makefile: fixed bio Makefile: compilation failed due to dependency of bio_save on bio_0d_gen 2008-11-12 15:37 jorn * gui.py/xmlplot/: common.py, data.py, expressions.py: improved support for variable slices (added Ellipsis, float-based slices); complete support for GOTM/GETM depth specification 2008-11-12 15:36 jorn * gui.py/xmlplot/plot.py: made squeezing of singeleton dimensions in plotted data optional 2008-11-11 14:40 jorn * src/extras/bio/: bio.F90, bio_0d.F90, bio_0d_gen.F90, bio_save.F90, bio_types.F90, driver/driver_0d.F90, npzd_0d/bio_npzd_0d.F90: major revision of 0d biogeochemical framework; added output of depth-integrated conserved BGC quantities; added support for running multiple BGC models side-by-side 2008-11-06 16:04 jorn * src/extras/bio/: Makefile, bio_0d.F90, bio_0d_base.F90, bio_0d_gen.F90, bio_types.F90, driver/driver_0d.F90, npzd_0d/bio_npzd_0d.F90: renamed bio_0d_base to bio_types 2008-11-06 14:42 jorn * src/extras/bio/: bio.F90, bio_0d.F90, bio_0d_base.F90, driver/driver_0d.F90, npzd_0d/bio_npzd_0d.F90: several changes to 0d framework for biogeochemical models; added explicit support for time- and space-varying sinking and light extinction 2008-11-06 14:41 jorn * src/extras/bio/: Makefile, bio_0d_gen.F90: added generic 0d biogeochemical model: the only entry point into the library of 0d models 2008-11-05 14:12 jorn * src/extras/bio/driver/: driver_0d.F90, main.F90: added CVS identifier lines; corrected namelist name for independent driver 2008-11-05 14:08 jorn * src/extras/bio/driver/Makefile: fixed errors in makefile for 0d biogeochemical driver 2008-11-05 13:51 jorn * src/extras/bio/: bio.F90, bio_0d.F90, bio_0d_base.F90: restructured 0d biogeochemical framework; added experimental support for self-shading in 0d-based particle models 2008-11-05 13:39 jorn * src/extras/bio/driver/: Makefile, driver_0d.F90, main.F90: first version of independent 0d driver for biogeochemical models 2008-11-04 12:42 jorn * gui.py/xmlstore/xmlstore.py: fixed assertions when locating nodes during conversion 2008-11-04 12:40 jorn * gui.py/: core/scenario.py, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml: added new nprop and ntype members to bio_sed namelist 2008-11-03 13:57 jorn * src/extras/bio/: bio.F90, bio_0d.F90, bio_0d_base.F90: added support for 0D biogeochemical models in Lagrangian mode 2008-11-03 13:56 jorn * src/util/lagrange.F90: fixed: particles are now reflected multiple times if needed 2008-10-31 14:22 kb * src/extras/bio/Makefile: fixed compile order for 0D bio modules 2008-10-31 12:10 jorn * src/extras/bio/: Makefile, bio.F90, bio_0d.F90, bio_0d_base.F90, npzd_0d/Makefile, npzd_0d/bio_npzd_0d.F90: first version of bio framework for 0D models and 0D NPZD test case 2008-10-31 10:54 jorn * gui.py/xmlplot/common.py: make sure unit string is unicode before inserting unicode symbols 2008-10-31 10:36 jorn * gui.py/xmlplot/plot.py: fixed bug in xmlplot that broke plotting in GOTM-GUI 2008-10-29 15:59 jorn * gui.py/xmlplot/data.py: fixed detection of NetCDF produced by GOTM 2008-10-29 15:27 jorn * gui.py/: visualstudio/2005/gotmlib/fortran.vfproj, xmlplot/common.py, xmlplot/data.py, xmlplot/expressions.py, xmlplot/plot.py: several minor changes to xmlplot expression framework, variable hierarchy, basemap use 2008-10-20 20:49 jorn * gui.py/xmlplot/: common.py, data.py, expressions.py, functions.py: updated expression framework for handling objects in keyword arguments and slices; added option of using floating point bounds in slices 2008-10-20 20:47 jorn * gui.py/xmlplot/gui_qt4.py: added functionality in GUI for loading/saving figure properties 2008-10-20 20:45 jorn * gui.py/xmlplot/plot.py: fixed errors with log scale and non-positive values; prevented erroneous axis reversal 2008-10-20 20:44 jorn * gui.py/xmlstore/gui_qt4.py: added Load/Save/Reset buttons to generic property dialog (used e.g. for figure properties) 2008-10-20 20:43 jorn * gui.py/xmlstore/xmlstore.py: fixed crash in TypedStore.setStore if multiple interfaces are listening 2008-10-17 10:50 lars * src/extras/bio/bio_fluxes.F90: changed documentation label 2008-10-17 10:48 lars * src/extras/bio/photo/bio_photo.F90: fixed bug in carbon time stepping 2008-10-13 14:57 jorn * gui.py/xmlplot/icons/agt_multimedia.png: added generic icon for animations 2008-10-13 12:52 jorn * gui.py/xmlplot/schemas/figure/0002.xml: fixed typo 2008-10-13 12:03 jorn * gui.py/xmlplot/data.py: added internal option to disable CF-convention masking of values outside NetCDF variable range (valid_min,valid_max,valid_range) 2008-10-13 12:00 jorn * gui.py/xmlplot/: plot.py, schemas/figure/0002.xml: added option to control padding of figures 2008-10-13 10:46 jorn * gui.py/xmlplot/: data.py, plot.py, icons/camera.png, icons/player_end1.png, icons/player_pause.png, icons/player_play.png, icons/player_start.png: added framework for supporting different NetCDF conventions; added MOM4 curvilinear coordinate convention; added icons for animation toolbar 2008-10-10 17:24 jorn * gui.py/xmlplot/plot.py: changed dimension name separator from comma to semi-colon to prevent problems with slices 2008-10-10 13:20 jorn * gui.py/xmlplot/: common.py, expressions.py: Increased efficiently of slicing custom expressions of NetCDF variables 2008-10-10 12:31 jorn * gui.py/xmlplot/data.py: added function for intelligently assigning coordinate variables to nc dimensions 2008-10-10 12:14 jorn * gui.py/xmlplot/data.py: Added function that returns dimensions of NetCDF file in correct order 2008-10-10 11:06 jorn * gui.py/xmlplot/data.py: prevent re-assignment of NetCDF dimensions for the associated original coordinate variables 2008-10-10 10:18 jorn * gui.py/xmlplot/data.py: small bug fixes in new NetCDF code 2008-10-09 17:42 jorn * gui.py/: commonqt.py, logo.png, xmlplot/common.py, xmlplot/data.py, xmlplot/gui_qt4.py, xmlplot/plot.py: first (unfinished) support for providing observations as analytical function; much improved support for CF NetCDF convention/curvilinear coordinates/GETM output 2008-08-28 16:49 jorn * gui.py/xmlplot/plot.py: fixed broken contour plotting 2008-08-28 16:42 jorn * gui.py/xmlplot/plot.py: hide axis labels, units, tickmarks by default if a map projection is used 2008-08-28 16:31 jorn * gui.py/: xmlplot/plot.py, xmlplot/schemas/figure/0002.xml, xmlstore/gui_qt4.py: divided plot construction in data retrieval and plotting code; added support for basemap projections 2008-08-28 16:30 jorn * gui.py/xmlplot/data.py: more efficient masking of parts of NetCDF variables 2008-08-28 16:29 jorn * gui.py/schemas/scenario/gotmgui-0.5.0.xml: added descriptions for extinction variables 2008-08-27 11:49 jorn * gui.py/xmlplot/gui_qt4.py: faster display of colormap list 2008-08-27 11:38 jorn * gui.py/: batch.py, gotm.py, scenariobuilder.py, core/result.py, core/scenario.py, schemas/scenario/gotm-3.2.4.xml, schemas/scenario/gotm-3.3.2.xml, schemas/scenario/gotm-4.0.0.xml, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml, visualstudio/2005/gotmgui.sln, xmlplot/data.py, xmlplot/gui_qt4.py, xmlplot/plot.py, xmlplot/schemas/figure/0001.xml, xmlplot/schemas/figure/0002.xml, xmlstore/gui_qt4.py, xmlstore/datatypes.py, xmlstore/xmlstore.py: complete overhaul of xmlstore; dropped "select" data type in favor of generic enumeration support; added all matplotlib/basemap colormaps 2008-08-24 17:05 jorn * gui.py/xmlplot/: plot.py, schemas/figure/0002.xml: hide basemap options if x cannot be longitude or y cannot be latitude 2008-08-24 16:54 jorn * gui.py/: schemas/result/gotmgui.xml, schemas/settings/gotmgui.xml, xmlplot/plot.py, xmlplot/schemas/figure/0002.xml: revised XML schema for figures; added first support for basemap 2008-08-24 12:47 jorn * gui.py/xmlplot/gui_qt4.py: fixed broken figure printing; printed figures are now centered on page 2008-08-23 19:54 jorn * gui.py/xmlplot/plot.py: auto-show grid for plots with 1 coordinate dimension 2008-08-23 10:24 jorn * gui.py/xmlstore/xmlstore.py: XML nodes with both children and a value now store the value in a separate child node (with the name of its parent) 2008-08-23 10:22 jorn * gui.py/xmlplot/expressions.py: fixed: units were missing in plots 2008-08-22 14:41 jorn * gui.py/xmlplot/schemas/figure/0001.xml: fixed: marker color property was not available for some symbols 2008-08-22 14:40 jorn * gui.py/: xmlplot/common.py, xmlplot/data.py, xmlplot/gui_qt4.py, xmlplot/plot.py, xmlstore/gui_qt4.py: restructured observation editor 2008-08-21 17:43 jorn * gui.py/Makefile: fixed error in documentation 2008-08-21 17:11 jorn * gui.py/Makefile: fixed bug causing F2PYDIR not to be set 2008-08-21 16:46 jorn * gui.py/Makefile: fixed typo 2008-08-21 16:44 jorn * gui.py/Makefile: improved: Makefile now guesses Python and NumPy paths from PYTHONVERSION variable 2008-08-21 14:37 jorn * gui.py/: commonqt.py, xmlplot/gui_qt4.py, xmlstore/gui_qt4.py, icons/exit.png, xmlplot/icons/exit.png: moved exit icon to xmlplot 2008-08-21 14:24 jorn * gui.py/: core/scenario.py, xmlplot/data.py, xmlplot/gui_qt4.py, xmlstore/util.py, xmlstore/xmlstore.py: removed dependency on datetime.strftime (which cannot handle year<1900); collected figure buttons in toolbar 2008-08-21 11:42 jorn * gui.py/: commonqt.py, gotm.py, icons/advanced.png, icons/back.png, icons/exit.png, icons/gohome.png, xmlplot/schemas/figure/0001.xml, icons/next.png, icons/readme.txt: added subset of LGPL-licensed Crystal Project icons to GUI 2008-08-21 11:04 jorn * gui.py/xmlplot/plot.py: added function for normalization of expressions in the context of a figure 2008-08-21 11:03 jorn * gui.py/: xmlplot/gui_qt4.py, xmlplot/icons/configure.png, xmlplot/icons/fileprint.png, xmlplot/icons/filesaveas.png, xmlplot/icons/new_window.png, xmlstore/gui_qt4.py, xmlplot/icons/readme.txt, xmlplot/icons/viewmag.png, xmlplot/icons/viewmagfit.png: added subset of LGPL-licensed Crystal Project icons to xmlplot 2008-08-15 16:47 jorn * gui.py/: xmlplot/gui_qt4.py, xmlplot/plot.py, xmlplot/schemas/figure/0001.xml, xmlstore/xmlstore.py: added Height and Width properties to figure 2008-08-15 16:47 jorn * gui.py/: core/scenario.py, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml, visualstudio/2005/gotmlib/fortran.vfproj: incorporated changes in bio_nml namelist 2008-08-13 15:01 jorn * gui.py/xmlplot/common.py: fixed errors in GOTM-GUI due to reorganized xmlplot 2008-08-13 15:01 jorn * gui.py/xmlstore/xmlstore.py: added support for initializing Schema objects from string containing XML 2008-08-08 17:29 jorn * gui.py/: core/result.py, visualstudio/2005/gotmgui.sln, xmlplot/common.py, xmlplot/data.py, xmlplot/expressions.py, xmlplot/functions.py, xmlplot/plot.py: reorganized xmlplot; added support for NumPy dimension-reducing functions in expressions (e.g. min,max,sum); added custom functions (statistics, flatten) 2008-08-04 14:45 jorn * gui.py/xmlplot/plot.py: restored support for plotting from multiple sources 2008-08-04 11:52 jorn * gui.py/xmlplot/plot.py: fixed: error if sliced variable is used more than once in expression 2008-08-01 09:33 lars * src/util/eqstate.F90: modified documentation 2008-08-01 09:32 lars * src/output/ncdfout.F90: updated unit description 2008-07-11 15:33 jorn * gui.py/xmlplot/: gui_qt4.py, plot.py: moved plot cloning from GUI to xmlplot; added "inch" as plot size unit; expressions are no longer recoded in plot 2008-07-11 10:35 jorn * gui.py/xmlplot/: plot.py, schemas/figure/0001.xml: figures now expose links between axes and variable dimensions; fixed crash when MatPlotLib uses infinity for axes bounds 2008-07-10 17:58 jorn * gui.py/xmlplot/plot.py: fixed: slicing now works if there is only one coordinate dimension 2008-07-10 17:28 jorn * gui.py/xmlplot/: data.py, plot.py: added: axis reversal with positive=down COARDS variable attribute 2008-07-10 17:12 jorn * gui.py/xmlplot/data.py: removed hard link between latitude dimension and y-axis in figures 2008-07-10 16:58 jorn * gui.py/xmlplot/data.py: fixed COARDS time parsing when reference year<1 2008-07-10 16:41 jorn * gui.py/xmlplot/gui_qt4.py: fixed broken "detach figure" 2008-07-10 15:55 jorn * gui.py/xmlplot/: data.py, plot.py: fixed: NetCDF coordinates are now correctly sliced if integers appear in slice tuples 2008-07-10 14:33 jorn * gui.py/xmlplot/plot.py: improved support for slicing within expressions 2008-07-10 11:30 jorn * gui.py/xmlplot/: data.py, plot.py: fixed selection of NetCDF dimensions for x and y axes 2008-07-09 13:28 jorn * gui.py/xmlplot/: data.py, plot.py: added: support for querying shape of variables without retrieving all data 2008-07-08 12:46 lars * src/gotm/gotm.F90: bug fix in BIO calling sequence 2008-07-08 12:40 lars * src/extras/bio/photo/bio_photo.F90: added external info string allocation 2008-07-08 12:19 lars * doc/gotm.bib: added reference 2008-07-08 12:17 lars * src/extras/bio/photo/: Makefile, bio_photo.F90: first version of particle model for photo response 2008-07-08 12:13 lars * src/extras/bio/bio_alloc_info.F90: extracted info allocation for more flexible initialization 2008-07-08 12:09 lars * src/: extras/bio/bio.F90, extras/bio/bio_var.F90, gotm/gotm.F90: new structure with general particle support 2008-07-08 12:08 lars * src/extras/bio/bio_save.F90: nlev now directly used from bio_var module 2008-07-08 12:04 lars * src/extras/bio/sed/bio_sed.F90: changed initialization and particle support 2008-07-08 12:03 lars * src/extras/bio/: BIO_MODELS.csh, BIO_MODELS.sh, Makefile: changed for particle support and documentation 2008-07-08 11:58 lars * src/extras/bio/: iow/bio_iow.F90, mab/bio_mab.F90, npzd/bio_npzd.F90, npzd_fe/bio_npzd_fe.F90, rolm/bio_rolm.F90, template/bio_template.F90, fasham/bio_fasham.F90: adapted to changed BIO initialization algorithm 2008-07-08 11:31 jorn * gui.py/: core/result.py, xmlplot/data.py, xmlplot/gui_qt4.py, xmlplot/plot.py: added full support for automatic translation of variable names in plots 2008-07-07 11:05 lars * src/util/lagrange.F90: added LaTeX label 2008-07-07 11:05 lars * src/airsea/fairall.F90: corrected typo in documentation 2008-07-03 15:37 jorn * gui.py/xmlplot/plot.py: replaced specific operators with generalized operator class 2008-07-03 15:05 jorn * gui.py/xmlplot/plot.py: object-oriented expressions; added support for complete numpy function library in expressions 2008-07-03 12:12 jorn * gui.py/: visualizer.py, core/result.py, schemas/outputtree.xml, xmlplot/data.py, xmlplot/plot.py: fixed: variable names are now translated to identifiers useable in expressions (e.g. x-taus -> x_taus) 2008-07-02 17:21 jorn * gui.py/: core/result.py, xmlplot/data.py, xmlplot/plot.py: moved expression parsing functionality from figure to generic data store 2008-07-01 17:54 jorn * gui.py/: visualizer.py, schemas/scenario/gotm-3.2.4.xml, schemas/scenario/gotm-3.3.2.xml, schemas/scenario/gotm-4.0.0.xml, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml, xmlplot/data.py, xmlplot/plot.py: added support for quiver plots; first working support for plotting expressions 2008-07-01 17:52 jorn * gui.py/core/simulator.py: fixed typo 2008-06-20 14:19 kb * src/extras/bio/bio_fluxes.F90: avoid unit conflict with observed O2 2008-06-20 14:17 kb * src/extras/bio/bio_fluxes.F90: avoid unit conflic with observed O2 2008-06-12 13:10 jorn * gui.py/Makefile: Better Makefile documentation; switched -l and -L flags for Python library, hopefully fixing GFORTRAN compilation[Markus Kreuz, 18-1-2008] 2008-06-10 18:51 hb * src/airsea/airsea.F90: bug concerning I_0 removed 2008-06-09 14:37 jorn * gui.py/xmlplot/data.py: fixed: error when using highest possible index in a slice 2008-06-09 14:32 jorn * gui.py/xmlplot/data.py: fixed error message for invalid slice indices 2008-06-04 09:08 jorn * gui.py/xmlplot/data.py: added ability to handle variable-less NetCDF dimensions; added option for specifying range-based slices of NetCDF variables 2008-06-04 09:07 jorn * gui.py/xmlplot/plot.py: first step towards plot accepting expressions of variables 2008-05-20 07:56 jorn * gui.py/xmlplot/data.py: changed: interface coordinates for z1 now start at bottom (first cell is 1.5 layer) 2008-05-18 22:46 jorn * gui.py/: core/result.py, visualstudio/2005/gotmgui.sln, xmlplot/common.py, xmlplot/data.py, xmlplot/gui_qt4.py, xmlplot/plot.py: separated COARDS and GOTM NetCDF conventions; added integer-based variable slicing; many fixes for ensemble average functions 2008-05-15 12:08 lars * src/observations/const_NNS.F90: fixed wrong sign 2008-05-07 08:03 kb * gui.py/: commonqt.py, gotm.py: gotm-users@gotm.net --> gotm-users@googlegroups.com 2008-05-02 13:49 kb * src/airsea/airsea_variables.F90: explicitely initialise variable to 0 - solves Mac bug 2008-05-01 13:51 jorn * gui.py/xmlplot/plot.py: changed sd calculation to improve efficiency and accuracy 2008-05-01 13:10 jorn * gui.py/xmlplot/: data.py, plot.py: several fixes to allow for statistics of 2D fields 2008-04-30 18:20 jorn * gui.py/xmlplot/: data.py, plot.py: added: clear error messages when NetCDF file does not exist, or when data cannot be loaded from a single NetCDF file in a set 2008-04-30 11:46 jorn * gui.py/: visualizer.py, xmlplot/data.py: added: support for operating on NetCDF slabs 2008-04-25 15:50 jorn * gui.py/: core/report.py, core/result.py, xmlplot/data.py, xmlplot/gui_qt4.py, xmlplot/plot.py: changed VariableStore to implement dictionary interface for variable access (more Pythonic) 2008-04-25 08:55 jorn * gui.py/: core/simulator.py, gotm.py, xmlplot/common.py, xmlplot/data.py, xmlplot/gui_qt4.py, xmlplot/plot.py: replaced remaining calls to matplotlib.numerix by calls to numpy; updated errorbar use for new matplotlib version 2008-04-11 18:33 jorn * gui.py/: gotm.py, xmlstore/util.py: added: scenario validation before simulation is started via shortcut 2008-04-11 16:03 jorn * gui.py/: gotm.py, scenariobuilder.py: added option to simulate scenario directly after loading 2008-04-11 15:31 jorn * gui.py/gotm.py: changed Bolding & Burchard company name 2008-04-11 14:16 jorn * gui.py/visualizer.py: removed debug strings for output variable selection 2008-04-11 12:59 jorn * gui.py/visualizer.py: additional debug strings for output variable selection 2008-04-11 12:51 jorn * gui.py/xmlplot/gui_qt4.py: replaced much of custom figure zooming code with MatPlotLib functionality 2008-04-11 12:05 jorn * gui.py/visualizer.py: temporary addition: debug string to stdout when output variable selection changes 2008-04-11 11:34 jorn * gui.py/commonqt.py: fixed regression bug that caused Next/Back clicks to go unnoticed 2008-04-11 11:15 jorn * gui.py/xmlstore/xmlstore.py: fixed: visibility change of grouper without children no longer triggers empty (assert-causing) notifications 2008-04-11 11:13 jorn * gui.py/commonqt.py: fixed: rapid clicking of Next/Back no longer clutters window with progress dialogs 2008-04-11 11:00 jorn * gui.py/: visualizer.py, xmlstore/gui_qt4.py: changed selection monitoring in output variable tree to use QItemSelectionModel 2008-04-11 10:37 jorn * gui.py/: visualizer.py, xmlplot/gui_qt4.py: updated zoom caret to (optionally) use MatPlotLib refactored transforms 2008-04-11 09:55 jorn * gui.py/: visualizer.py, xmlplot/gui_qt4.py, xmlplot/schemas/figure/0001.xml, xmlstore/gui_qt4.py: updated plot zooming code to (optionally) use MatPlotLib refactored transforms 2008-04-09 14:01 kb * src/airsea/airsea.F90: initialise public variables to 0 2008-04-09 13:56 kb * src/: gotm/gotm.F90, meanflow/salinity.F90: GOTM/GETM concensus on signs for precip and evap - both positive into the ocean 2008-04-08 18:09 kb * src/airsea/: airsea.F90, fairall.F90: assure valid qh and qe under all circumstance - Bruggeman, Stips 2008-04-06 22:14 jorn * gui.py/: xmlplot/gui_qt4.py, xmlstore/gui_qt4.py: improved color and colormap display in plot property editor 2008-04-05 15:10 jorn * gui.py/: xmlplot/gui_qt4.py, xmlplot/plot.py, xmlplot/schemas/figure/0001.xml, xmlstore/gui_qt4.py, xmlstore/xmlstore.py: added: colormap sample in plot property editor 2008-04-01 08:50 jorn * gui.py/xmlplot/plot.py: added: automatic masking of invalid values (nan, inf) in plots 2008-03-31 07:58 jorn * gui.py/xmlstore/gui_qt4.py: fixed regression in tree display (missing root collapse/expand) 2008-03-31 07:44 jorn * gui.py/: gotm.py, scenariobuilder.py, core/scenario.py, setup.py, schemas/outputtree.xml, schemas/scenario/gotmgui-0.5.0.xml, visualstudio/2005/gotmlib/fortran.vfproj, xmlstore/gui_qt4.py, xmlstore/xmlstore.py: incorporated new bio structure; added bio page to scenario builder; fixed bug in tree display of scenario properties 2008-03-27 10:30 hb * src/meanflow/updategrid.F90: bug fix for w_height correction, bug found by Jorn Bruggeman 2008-03-26 10:16 kb * src/Makefile: no need to compile features twice 2008-03-26 10:09 kb * src/extras/bio/Makefile: do not compile bio_mab by default 2008-03-26 10:05 kb * src/extras/bio/: bio_fasham.F90, bio_iow.F90, bio_mab.F90, bio_npzd.F90, bio_npzd_fe.F90, bio_rolm.F90, bio_sed.F90, bio_template.F90: moved to new directory structure 2008-03-26 09:56 kb * src/extras/bio/: Makefile, bio.F90: new directory based bio structure 2008-03-26 09:51 kb * src/extras/bio/: fasham/Makefile, fasham/bio_fasham.F90, iow/Makefile, iow/bio_iow.F90, mab/Makefile, mab/bio_mab.F90, npzd/Makefile, npzd/bio_npzd.F90, npzd_fe/Makefile, BIO_MODELS.csh, npzd_fe/bio_npzd_fe.F90, rolm/Makefile, rolm/bio_rolm.F90, sed/Makefile, sed/bio_sed.F90, template/Makefile, template/bio_template.F90, BIO_MODELS.sh: new directory based bio structure 2008-03-25 14:56 jorn * gui.py/: core/scenario.py, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml, visualstudio/2005/setup/setup.vdproj: added: GUI support for iron model (NPZD_Fe) - Inga Hense 2008-03-11 11:16 jorn * gui.py/: commonqt.py, scenariobuilder.py, core/scenario.py, xmlstore/gui_qt4.py: minor changes to scenariobuilder layout; reverted to setMargin to ensure Qt 4.2 compatibility; show error for swrmethod==3 without meteo data 2008-03-10 07:53 jorn * gui.py/: core/scenario.py, xmlstore/xmlstore.py: added: validation for output time step relative to calculation time step 2008-03-09 16:42 jorn * gui.py/: core/scenario.py, scenariobuilder.py, schemas/scenario/gotmgui-0.5.0.xml, xmlplot/data.py, xmlplot/gui_qt4.py, xmlstore/gui_qt4.py: various fixes for editing/validating custom grids; added output resolution to scenario builder options 2008-03-09 12:30 jorn * gui.py/: setup.py, core/common.py, visualstudio/2005/gotmlib/fortran.vfproj, visualstudio/2005/setup/setup.vdproj, xmlplot/common.py, xmlplot/data.py: various fixes to re-enable freezing (py2exe) with new xmlstore/xmlplot structure 2008-03-09 12:27 jorn * gui.py/core/result.py: improved: result takes source path from container 2008-03-09 12:26 jorn * gui.py/xmlstore/xmlstore.py: improved: containers always remember source paths 2008-03-07 18:57 hb * src/meanflow/: buoyancy.F90, salinity.F90, temperature.F90, uequation.F90, vequation.F90: AdvBcup changed to oneSided 2008-03-07 14:48 jorn * gui.py/simulator.py: changed stack size of worker thread to Mac-compatible multiple of 1024*1024 - Andrew Sharpe 2008-02-20 12:29 kb * src/extras/bio/: Makefile, bio.F90, bio_npzd_fe.F90: added NPZD iron model - Weber et. all + Inga Hense 2008-02-20 10:35 kb * src/extras/bio/: bio.F90, bio_rolm.F90: added surface fluxes - Yakushev 2008-02-19 08:44 jorn * gui.py/: core/scenario.py, schemas/outputtree.xml, schemas/scenario/gotmgui-0.5.0.xml, xmlplot/data.py: added support for ScientificPython < 2.7 as suggested by Richard Hofmeister; cleaned up internal pressure branch of scenario 2008-02-18 21:33 jorn * gui.py/: core/common.py, core/scenario.py, scenariobuilder.py, simulator.py, schemas/scenario/gotm-3.2.4.xml, schemas/scenario/gotm-3.3.2.xml, schemas/scenario/gotm-4.0.0.xml, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml, xmlstore/util.py, xmlstore/xmlstore.py: fixed: missing offsets for tidally forced external pressure and surface elevation (reported by Paul McCloghrie); made printing of debug messages dependent on "verbose" setting 2008-02-12 17:26 jorn * gui.py/util/: nml2xml.py, xml2nml.py: updated utils to use new module tree 2008-02-12 13:43 jorn * gui.py/: schemas/result/gotmgui.xml, schemas/settings/gotmgui.xml, visualstudio/2005/gotmgui.sln, xmlplot/common.py, xmlstore/xmlstore.py: fixed links between XML schemas, broken after taking out xmlplot 2008-02-12 12:59 jorn * gui.py/xmlplot/: common.py, gui_qt4.py, plot.py, schemas/datafilecache/0001.xml, schemas/figure/0001.xml: major reorganization of source tree to allow release of independent xmlstore and xmlplot modules 2008-02-12 12:42 jorn * gui.py/: scenariobuilder.py, simulator.py, visualizer.py, core/common.py, xmlstore/.cvsignore, xmlstore/__init__.py, xmlstore/gui_qt4.py, xmlstore/util.py, xmlstore/xmlstore.py: major reorganization of source tree to allow release of independent xmlstore and xmlplot modules 2008-02-12 11:41 jorn * gui.py/: batch.py, common.py, commonqt.py, gotm.py, scenariobuilder.py, simulator.py, visualizer.py, data.py, namelist.py, plot.py, report.py, scenario.py, settings.py, simulate.py, xmlstore.py, core/.cvsignore, core/__init__.py, core/common.py, visualstudio/2005/gotmgui.sln, core/namelist.py, core/report.py, core/result.py, core/scenario.py, core/settings.py, core/simulator.py, xmlplot/.cvsignore, xmlplot/__init__.py, xmlplot/common.py, xmlplot/data.py: major reorganization of source tree to allow release of independent xmlstore and xmlplot modules 2008-02-07 14:37 jorn * gui.py/: commonqt.py, data.py, xmlstore.py: small improvements for data file handling, useful for external tools 2008-02-05 08:42 jorn * gui.py/: commonqt.py, data.py, gotm.py, scenariobuilder.py: better indication of waiting times (progress dialogs, hourglass cursor); import data directory is now remembered 2008-02-04 18:37 kb * doc/gotm_pub.bib: added Carniel et. al 2008-02-04 10:54 jorn * gui.py/xmlstore.py: fix: removed empty parenthesis in DataType class definition (which broke Python <= 2.4) 2008-02-04 08:38 jorn * gui.py/: common.py, commonqt.py, data.py, plot.py, report.py, scenario.py, scenariobuilder.py, simulate.py, visualizer.py, xmlstore.py: expanded validation framework for scenarios; added selective disabling of "Reset view" button; fixed more clean-up bugs 2008-02-01 18:05 jorn * gui.py/xmlstore.py: fixed: default plot settings were shown in bold (= customized) 2008-02-01 17:57 jorn * gui.py/: common.py, commonqt.py, data.py, gotm.py, report.py, scenario.py, scenariobuilder.py, visualizer.py, xmlstore.py: remove references to unused expensive objects throughout the code; added debug functionality for reference count checks 2008-01-29 08:44 jorn * gui.py/: common.py, data.py, plot.py, scenario.py, visualizer.py, xmlstore.py, schemas/outputtree.xml, util/nml2xml.py, util/xml2nml.py: added global routine for getting/setting data file root; updated xml2nml/nml2xml to handle new observation file functionality 2008-01-28 08:50 jorn * gui.py/: common.py, commonqt.py, data.py, plot.py, report.py, scenario.py, xmlstore.py, schemas/scenario/gotm-3.2.4.xml, schemas/scenario/gotm-3.3.2.xml, schemas/scenario/gotm-4.0.0.xml, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml, util/nml2xml.py, util/xml2nml.py, visualstudio/2005/gotmgui.sln: major update of functionality dealing with observations; observation metadata (e.g time range) now cached in scenario file 2008-01-18 09:48 jorn * gui.py/Makefile: Added -fPIC switch to fortran/g++ options (good practice for shared libs, required for AMD64) 2008-01-18 09:46 jorn * src/Rules.make: Reverted to original CPPFLAGS 2008-01-16 17:01 jorn * src/Rules.make: CPPFLAGS from environment is now used as basis if present 2008-01-16 16:58 jorn * gui.py/Makefile: fixed: more than one option can now be passed in EXTRA_FFLAGS 2008-01-15 07:51 jorn * gui.py/plot.py: reverted to "shading" argument instead of "edgecolors" for pcolor plots 2008-01-14 08:49 jorn * gui.py/: plot.py, scenario.py: more plotting options for time-depth plots (e.g. contours only); added different colormaps 2008-01-11 16:43 jorn * gui.py/: data.py, plot.py: fixed bug plotting log-transformed series with values <= 0; removed accidental min overload in ScientificPython version check 2008-01-11 15:56 jorn * gui.py/: data.py, gotm.py, plot.py, visualstudio/2005/setup/setup.vdproj: added correct Visual C runtimes to installer; moved log transform property from data series to axes; added check for ScientificPython version 2008-01-09 09:04 jorn * gui.py/: commonqt.py, data.py, scenario.py, scenariobuilder.py, setup.py, xmlstore.py, schemas/scenario/gotmgui-0.5.0.xml, util/nml2xml.py, visualstudio/2005/setup/.cvsignore, visualstudio/2005/setup/after.bat, visualstudio/2005/setup/setup.suo, visualstudio/2005/setup/setup.vdproj: various changes and fixes working towards public 0.94.0 2008-01-02 16:30 kb * src/airsea/fairall.F90: added link to Fairall page 2008-01-02 16:11 kb * src/airsea/airsea.F90: fixed w calculation - Kreuz 2008-01-02 15:36 kb * src/airsea/airsea.F90: fixed indexing 2008-01-02 15:35 kb * compilers/compiler.GFORTRAN: fairall.F90 compiles with gfortran - Kreus 2007-12-21 13:38 kb * src/airsea/: airsea_variables.F90, fairall.F90, kondo.F90: added precip/evap to kondo + cleaned 2007-12-19 11:41 kb * src/airsea/fairall.F90: fixed m/s --> kg/m2/s conversion bug - Stips 2007-12-16 18:56 jorn * gui.py/visualstudio/2005/gotmlib/: .cvsignore, c++.vcproj.laptop-jorn.Jorn.user, fortran.u2d: further clean-up of visual studio directory 2007-12-16 18:00 jorn * gui.py/: data.py, scenario.py, scenariobuilder.py, xmlstore.py, schemas/scenario/gotm-3.2.4.xml, schemas/scenario/gotm-3.3.2.xml, schemas/scenario/gotm-4.0.0.xml, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml, util/nml2xml.py: more detailed scenario validation; split of air-sea interaction page 2007-12-14 23:33 jorn * gui.py/: gotm.py, scenario.py, util/nml2xml.py: fixed parse bug in nml2xml; added progress indicator for namelist export 2007-12-14 15:21 jorn * gui.py/: common.py, commonqt.py, data.py, gotm.py, report.py, scenario.py, scenariobuilder.py, xmlstore.py, schemas/scenario/gotm-4.0.0.xml: detailed progress shown when loading/saving scenarios takes over 1 second 2007-12-12 16:56 jorn * gui.py/: data.py, scenario.py, scenariobuilder.py: scenario builder support for shortwave radiation; faster parsing of observation files 2007-12-12 14:42 jorn * gui.py/: scenario.py, visualstudio/2005/gotmgui.sln, visualstudio/2005/gotmlib/fortran.u2d: additional support for separate shortwave radiation (conversion between 4.1.0 and 4.0.0) 2007-12-11 14:21 kb * doc/Makefile: updated target machine for uploads 2007-12-11 13:41 lars * src/extras/bio/bio_rolm.F90: removed strange characters 2007-12-11 12:22 lars * src/extras/bio/bio_rolm.F90: small bug-fixes for documentation 2007-12-11 12:05 lars * src/airsea/airsea.F90: corrected underscores in documentation 2007-12-11 12:00 lars * src/extras/bio/Makefile: commented mussels in DOCSRC 2007-12-10 16:08 jorn * gui.py/visualstudio/2005/: .cvsignore, gotmlib/.cvsignore, gotmlib/gotmlib.suo, gotmgui-cvs.suo, gotmgui.suo: cleaned up Visual Studio directories 2007-12-10 15:40 jorn * gui.py/: data.py, gotm.py, scenario.py, scenariobuilder.py, simulator.py, xmlstore.py, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml, visualstudio/2005/gotmgui.suo, visualstudio/2005/gotmlib/gotmlib.suo: first support for separate shortwave radiation 2007-12-09 11:25 kb * src/airsea/airsea.F90: introduced swr_method: 1->constant, 2->from file, 3->equation 2007-12-08 19:56 jorn * gui.py/: scenario.py, schemas/outputtree.xml, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml, visualstudio/2005/gotmgui.sln, visualstudio/2005/gotmgui.suo, visualstudio/2005/setup/.cvsignore, visualstudio/2005/setup/WiChangeValue.vbs, visualstudio/2005/setup/WiRunSQL.vbs, visualstudio/2005/setup/after.bat, visualstudio/2005/setup/setup.sln, visualstudio/2005/setup/setup.suo, visualstudio/2005/setup/setup.vdproj: added support for new precipitation/evaporation structure; converted setup project to Visual Studio 2005 2007-12-08 18:08 jorn * gui.py/: scenario.py, visualstudio/2005/gotmgui-cvs.suo, visualstudio/2005/gotmgui.sln, visualstudio/2005/gotmgui.suo, visualstudio/2005/gotmlib/.cvsignore, visualstudio/2005/gotmlib/c++.vcproj, visualstudio/2005/gotmlib/c++.vcproj.laptop-jorn.Jorn.user, visualstudio/2005/gotmlib/fortran.u2d, visualstudio/2005/gotmlib/fortran.vfproj, visualstudio/2005/gotmlib/gotmlib.sln, visualstudio/2005/gotmlib/gotmlib.suo, visualstudio/2005/gotmlib/version.h: fixed bug in scenario validation; added files for building under Visual Studio 2005 2007-12-07 11:12 kb * src/: airsea/airsea.F90, gotm/gotm.F90, meanflow/salinity.F90, output/ncdfout.F90: replaced p_e with precip and included evap 2007-12-07 11:10 kb * src/observations/observations.F90: allow longer lines in obs files 2007-11-07 12:14 kb * src/extras/bio/: Makefile, bio.F90: no mussesl yet 2007-11-02 11:58 jorn * src/output/ncdfout.F90: Made set_no public to allow other modules to save to NetCDF directly 2007-11-02 10:51 jorn * src/observations/observations.F90: Fixed: error on compiling without bio support 2007-10-31 09:04 jorn * gui.py/: commonqt.py, data.py, plot.py, scenario.py, scenariobuilder.py, xmlstore.py: add validation framework for xmlstore: data files are parsed and validated, custom constraints (e.g., start celsius 2007-08-17 18:46 jorn * gui.py/data.py: fixed bug preventing plotting of time,depth observations 2007-08-17 18:00 jorn * gui.py/data.py: fixed bug that prevented plotting of observations 2007-08-17 17:24 jorn * gui.py/: batch.py, commonqt.py, data.py, gotm.py, plot.py, report.py, scenario.py, scenariobuilder.py, settings.py, visualizer.py, xmlstore.py, reporttemplates/default/index.xml, reporttemplates/default/main.css, reporttemplates/default/main.js, schemas/report/gotmgui.xml, schemas/scenario/gotmgui-0.5.0.xml, visualstudio/setup/setup.suo, visualstudio/setup/setup.vdproj: many plotting improvements; observations now included in reports 2007-07-23 20:45 jorn * gui.py/: commonqt.py, data.py, gotm.py, scenariobuilder.py, xmlstore.py, schemas/scenario/gotmgui-0.5.0.xml: cleaner scenario builder pages; updated rules for hide/show of turbulence parameters 2007-07-23 13:28 hb * src/turbulence/: fk_craig.F90, turbulence.F90: cw for Craig-Banner wave breaking from namelist now used in fk_craig.F90 2007-07-17 09:03 jorn * gui.py/: commonqt.py, scenario.py, scenariobuilder.py, schemas/outputtree.xml, schemas/scenario/gotmgui-0.5.0.xml: added temperature and (initial) turbulence scenario builder pages 2007-07-13 10:57 jorn * gui.py/: commonqt.py, scenario.py, scenariobuilder.py, xmlstore.py, schemas/outputtree.xml, schemas/scenario/gotmgui-0.5.0.xml: updated and additional scenario builder pages; introduction of time span data type 2007-07-06 15:48 jorn * gui.py/: commonqt.py, data.py, gotm.py, plot.py, report.py, scenario.py, scenariobuilder.py, simulator.py, visualizer.py, xmlstore.py, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml, util/nml2xml.py: support for other data files (custom grid, seagrass) in editor; new pages in scenario editor; various bugfixes 2007-06-29 11:56 jorn * gui.py/: commonqt.py, gotm.py, scenario.py, scenariobuilder.py, visualizer.py, xmlstore.py: added Tools button for Save As and export of GUI scenarios to namelist files. 2007-06-28 18:59 jorn * gui.py/: commonqt.py, data.py, schemas/scenario/gotm-3.2.4.xml, schemas/scenario/gotm-3.3.2.xml, schemas/scenario/gotm-4.0.0.xml, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml: fix: added observation height to external pressure variables; more efficient assertion error capturing 2007-06-28 08:53 jorn * gui.py/: commonqt.py, data.py, gotm.py, plot.py, scenario.py, visualizer.py, xmlstore.py, schemas/scenario/gotm-4.1.0.xml, schemas/scenario/gotmgui-0.5.0.xml, visualstudio/setup/.cvsignore, visualstudio/setup/WiChangeValue.vbs, visualstudio/setup/after.bat, visualstudio/setup/setup.suo, visualstudio/setup/setup.vdproj: initial observation editor; code for handling errors from other threads; many bugfixes 2007-06-27 15:05 kbk * doc/gotm_pub.bib: added Maar et. all, Bruggeman and Kooijman 2007-06-26 20:24 jorn * src/observations/observations.F90: fixed typos related to biological profiles 2007-06-26 20:24 jorn * src/airsea/airsea.F90: made precipitation-evaporation clean-up independent of use of meteo data 2007-06-19 12:38 kbk * src/: gotm/gotm.F90, observations/Makefile, observations/get_bio_profiles.F90, observations/observations.F90: initialise biological profiles from external file 2007-05-21 16:08 kbk * src/airsea/airsea.F90: short wave radiation limitation suggested by Adolf Stips 2007-05-18 20:05 hb * src/airsea/airsea.F90: Bug in short-wave radiation removed 2007-05-01 21:46 jorn * gui.py/: batch.py, common.py, commonqt.py, data.py, gotm.py, gotmgui.ico, plot.py, report.py, scenario.py, scenariobuilder.py, setup.py, simulate.py, simulator.py, visualizer.py, xmlstore.py, util/nml2xml.py, util/xml2nml.py, visualstudio/setup/.cvsignore, visualstudio/setup/WiRunSQL.vbs, visualstudio/setup/after.bat, visualstudio/setup/setup.sln, visualstudio/setup/setup.suo, visualstudio/setup/setup.vdproj: batch simulation utility; error catching in GUI 2007-04-23 08:58 kbk * doc/: html.tex, letter.tex: included bio in documentation - backport from Lars 2007-04-20 09:14 lars * doc/: html.tex, letter.tex: included bio-section 2007-04-18 14:00 kbk * Makefile: new devel release - 4.1.0 2007-04-18 13:57 kbk * release.sh: only releases from gate 2007-04-18 13:45 kbk * release.sh: hard-coded branch for stable release 2007-04-18 12:29 kbk * Makefile: new stable release - v4.0.0 2007-04-18 11:48 jorn * gui.py/reporttemplates/default/: index.xml, main.js: small bug fixes in default report template (javascript error in IE, failure to recognize utf-8 encoding) 2007-04-18 11:31 jorn * gui.py/: common.py, commonqt.py, gotm.py, plot.py, scenariobuilder.py, setup.py, simulator.py, xmlstore.py: support for storing colors in XML (used for line color of plots); fixed crash on exit; added introduction text; updated py2exe setup to handle new directory structure 2007-04-18 09:48 kbk * doc/: html.tex, letter.tex: updated to Version 4.0 2007-04-18 09:36 kbk * src/extras/bio/bio.F90: mussels will be developed in 4.1.x 2007-04-18 09:35 kbk * src/extras/bio/bio_sed.F90: to avoid F95 warning 2007-04-18 09:24 kbk * src/extras/bio/: Makefile, mussels.F90: mussels will be developed in 4.1.x 2007-04-18 09:14 kbk * src/extras/sediment/sediment.F90: .inp -> .nml 2007-04-18 09:11 kbk * doc/Makefile: not including sediment.tex 2007-04-18 08:57 kbk * src/extras/bio/bio.F90: Lagrangian simulations disabled by default 2007-04-18 08:54 kbk * compilers/: compiler.IFORT: netcdf.inc stumbles on -e95 2007-04-13 14:40 jorn * gui.py/: commonqt.py, data.py, plot.py, report.py, scenariobuilder.py, visualizer.py, xmlstore.py, schemas/report/gotmgui.xml, schemas/result/gotmgui.xml: report settings are saved within result 2007-04-13 09:51 jorn * gui.py/: data.py, namelist.py, plot.py, report.py, scenario.py, visualizer.py, xmlstore.py, util/nml2xml.py: added: nml2xml can check data file validity (switch -check); separated report generator code; fixed contour counting 2007-04-10 18:20 jorn * gui.py/plot.py: updated plot text scaling to handle relative font sizes 2007-04-10 08:55 jorn * gui.py/: commonqt.py, gotm.py, plot.py, scenariobuilder.py, settings.py, visualizer.py, xmlstore.py, schemas/settings/gotmgui.xml: store paths to recently used scenarios and results; option to change the number of contour lines 2007-04-06 15:59 jorn * gui.py/: common.py, commonqt.py, data.py, plot.py, visualizer.py, xmlstore.py, schemas/outputtree.xml: support for plotting single profiles (e.g., wave breaking), option to resize fonts in report figures 2007-03-23 12:23 jorn * gui.py/: commonqt.py, data.py, plot.py, scenariobuilder.py, visualizer.py, xmlstore.py, schemas/scenario/gotmgui-0.5.0.xml: respects NetCDF missing_value attribute; result can be saved as .nc 2007-03-22 19:42 jorn * gui.py/schemas/scenario/: gotm-4.0.0.xml, gotmgui-0.5.0.xml: support for seagrass 2007-03-21 07:59 jorn * gui.py/: commonqt.py, xmlstore.py: fixed bug preventing storage of individual files in ZIP archive 2007-03-20 19:57 jorn * gui.py/: scenario.py, schemas/scenario/gotmgui-0.5.0.xml, util/nml2xml.py, util/xml2nml.py: updated utilities to work with new framework; corrected hide/show of Von Karman constant 2007-03-20 08:36 jorn * gui.py/: data.py, visualizer.py: changed figure storage to use position in tree rather than (potential non-unique) variable name 2007-03-19 22:51 jorn * gui.py/: .cvsignore, common.py, commonqt.py, data.py, figuretemplate.xml, gotm.py, outputtree.xml, plot.py, scenario.py, scenariobuilder.py, settings.py, settingsschema.xml, visualizer.py, xmlstore.py, schemas/outputtree.xml, schemas/result/gotmgui.xml, schemas/scenario/gotm-3.2.4.xml, schemas/scenario/gotm-3.3.2.xml, schemas/scenario/gotm-4.0.0.xml, schemas/scenario/gotmgui-0.5.0.xml, schemas/settings/gotmgui.xml: rewrote figure settings storage to use our generic XML framework; stored figure settings now used in reports 2007-03-15 11:52 kbk * src/gotm/gotm.F90: proper cleaning after simulation 2007-03-15 09:34 kbk * src/util/ode_solvers.F90: added description of call to ode_solver() 2007-03-15 09:10 jorn * gui.py/: commonqt.py, plot.py: fixed: error on detach 2007-03-15 09:05 jorn * gui.py/: commonqt.py, data.py, xmlstore.py: fixed crash on revisiting customized figures 2007-03-15 08:47 kbk * doc/: a4.tex, guiIntro.tex, html.tex, letter.tex: section on GUI 2007-03-14 13:46 kbk * src/extras/bio/: bio.F90, bio_save.F90, bio_var.F90: proper cleaning after simulation 2007-03-13 09:11 jorn * gui.py/: common.py, commonqt.py, data.py, figuretemplate.xml, gotm.py, namelist.py, outputtree.xml, plot.py, scenario.py, scenariobuilder.py, xmlstore.py: GUI scenario changes, made figure properties use framework for scenario properties 2007-03-06 08:51 jorn * gui.py/: common.py, commonqt.py, data.py, figuretemplate.xml, plot.py, scenario.py, visualizer.py, xmlstore.py: figure settings now cached in result (not used in report yet) 2007-03-02 15:11 jorn * gui.py/Makefile: Repaired stop catching in Linux? 2007-03-02 13:33 jorn * gui.py/: common.py, commonqt.py: major code restructuring; use of temporary files strongly reduced- part 2 2007-03-02 13:32 jorn * gui.py/: common.py, commonqt.py, data.py, gotm.py, namelist.py, outputtree.xml, plot.py, scenario.py, scenariobuilder.py, scenarioformats.py, settings.py, setup.py, simulator.py, visualizer.py, xmlstore.py, reporttemplates/default/main.js: major code restructuring; use of temporary files strongly reduced 2007-02-09 17:34 jorn * gui.py/: commonqt.py, setup.py: fix: re-enabled figures in report; py2exe support for win32com 2007-02-09 16:46 jorn * gui.py/: commonqt.py, setup.py, visualizer.py: bulk selection of variables for in reports 2007-02-09 15:33 jorn * gui.py/: common.py, commonqt.py, gotm.py, scenariobuilder.py, settingsschema.xml, setup.py: store program settings in configuration file; fixed inability to select "other" variables for report 2007-02-09 13:50 jorn * gui.py/: .cvsignore, common.py, scenariobuilder.py, setup.py, visualizer.py: more forgiving namelist parsing in GUI; setup file for Windows/py2exe 2007-02-09 12:39 jorn * gui.py/: common.py, visualizer.py: CVS-related directories are now ignored 2007-02-09 12:20 jorn * gui.py/: common.py, commonqt.py, gotm.py, outputtree.xml, scenariobuilder.py, varstructure.xml, visualizer.py, reporttemplates/default/index.xml, reporttemplates/default/main.css, reporttemplates/default/main.js, util/xml2nml.py: added report generator 2007-02-02 12:20 jorn * gui.py/: common.py, commonqt.py, figuretemplate.xml, scenariobuilder.py, scenarioformats.py, simulator.py: improved conversion between scenario versions; cleaner GUI scenario; use of default values for scenarios 2007-01-26 15:12 jorn * gui.py/: common.py, simulator.py: skip import of unused namelists; eliminated need for copying NetCDF output 2007-01-26 12:55 jorn * gui.py/: .cvsignore, common.py, commonqt.py, gotmmodule.cpp, scenariobuilder.py, scenarioformats.py, simulator.py, util/nml2xml.py: support for bio modules; improved namelist variable parsing; cleaner simulator page 2007-01-19 12:33 jorn * gui.py/: common.py, gotm.py, varstructure.xml: use pynetcdf instead of pycdf for NetCDF support; removed Numeric dependencies (now numpy-only) 2007-01-19 10:41 jorn * gui.py/f2py/: .cvsignore, f2py.py, f2py1.bat, f2py4.bat, readme.txt: f2py settings 2007-01-19 10:40 jorn * gui.py/simulator.py: GOTM library version obtained dynamically 2007-01-19 10:40 jorn * gui.py/: common.py, commonqt.py, gotm-f2pywrappers2.F90, gotmmodule.cpp, gui_util.F90, scenarioformats.py, util/xml2nml.py: added f2py settings (directory f2py); improved scenario structure in advanced page of GUI 2007-01-18 08:39 hb * doc/gotm_pub.bib: Published papers updated 2007-01-18 08:38 hb * doc/cases.tex: Description of nns_seasonal updated 2007-01-12 15:56 jorn * gui.py/: .cvsignore, common.py, scenarioformats.py, util/nml2xml.py, util/xml2nml.py: support for gotm 4.0.0 (except for biology) 2007-01-12 12:49 jorn * gui.py/: .cvsignore, common.py: fixed bug in namelist quote parsing 2007-01-12 12:24 jorn * gui.py/: nml2xml.py, xml2nml.py: removed conversion utilities from root 2007-01-12 12:21 jorn * gui.py/util/: nml2xml.py, xml2nml.py: moved conversion utilities to util subdir; more elaborate usage instructions for utils. 2007-01-12 11:40 jorn * gui.py/: common.py, commonqt.py: objected-oriented namelist parsing; correct handling of quotes in namelists 2007-01-11 16:56 jorn * gui.py/: common.py, nml2xml.py, scenarioformats.py, xml2nml.py: improved namelist parsing; utilities for conversion between gotm-gui xml and gotm namelists 2007-01-09 21:51 hb * doc/gotm_pub.bib: publication added 2007-01-08 22:36 hb * doc/gotm.bib: Some references updated. 2007-01-08 22:35 hb * doc/cases.tex: .inp changed to .nml 2007-01-07 18:12 kbk * src/extras/bio/process_model.F90: not needed with new ode_solvers.F90 2007-01-07 18:10 kbk * src/extras/bio/ode_solvers.F90: moved to the util directoryy 2007-01-07 14:21 kbk * src/airsea/airsea.F90: namelist file extension changed .inp --> .nml 2007-01-06 12:57 kbk * src/: observations/observations.F90, gotm/gotm.F90, meanflow/extpressure.F90: PressMethod --> ext_press_mode 2007-01-06 12:49 kbk * src/: util/eqstate.F90, util/ode_solvers.F90, extras/bio/bio.F90, extras/bio/bio_fasham.F90, extras/bio/bio_iow.F90, extras/bio/bio_mab.F90, extras/bio/bio_npzd.F90, extras/bio/bio_sed.F90, extras/bio/bio_template.F90, extras/bio/process_model.F90, extras/seagrass/seagrass.F90, meanflow/extpressure.F90, meanflow/intpressure.F90, meanflow/salinity.F90, observations/analytical_profile.F90, observations/get_o2_profile.F90, observations/observations.F90, observations/read_extinction.F90, turbulence/algebraiclength.F90, turbulence/cmue_ma.F90, turbulence/cmue_sg.F90, turbulence/compute_cpsi3.F90, turbulence/compute_rist.F90, turbulence/dissipationeq.F90, turbulence/kpp.F90, turbulence/lengthscaleeq.F90, turbulence/tkealgebraic.F90, turbulence/turbulence.F90, meanflow/temperature.F90, meanflow/updategrid.F90: namelist file extension changed .inp --> .nml 2007-01-04 14:21 hb * doc/: cases.tex, gotm.bib: Estuary scenario description extended 2007-01-04 13:54 hb * src/extras/bio/bio.F90: ifdef LAGRANGE removed 2007-01-04 13:19 kbk * src/observations/get_wave.F90: updated documentation 2007-01-04 13:08 kbk * src/observations/: Makefile, get_wave.F90, observations.F90: adding surface waves 2007-01-04 11:03 kbk * src/extras/bio/bio_save.F90: fixed vector length in store_data() 2007-01-03 22:45 hb * src/meanflow/meanflow.F90: LaTeX bug fix in documentation 2006-12-17 21:24 jorn * gui.py/: common.py, commonqt.py, figuretemplate.xml, gotm.py, logo.png, scenarioformats.py, simulator.py, visualizer.py: plotting of input data files, versions on introduction page, added logo to top of window 2006-12-12 09:19 jorn * gui.py/: common.py, commonqt.py, figuretemplate.xml, gotm.py, scenarioformats.py, visualizer.py: plotting varying sea surface elevation, reset of plot properties, collection of grid properties in scenario 2006-12-08 07:50 kbk * src/airsea/airsea.F90: fixed September in yday - Chris Locke 2006-12-08 07:37 kbk * Makefile: new stable release - v3.2.5 2006-12-08 07:36 kbk * release.sh: also put ChangeLog on server 2006-12-08 07:35 kbk * src/airsea/airsea.F90: fixed September in yday - Chris Locke 2006-12-07 17:50 hb * src/meanflow/extpressure.F90: Program abortion introduced for PressHeight<=0 when PressMethod=1 2006-12-07 17:47 hb * src/observations/get_ext_pressure.F90: Bug removed for PressMethod=1 2006-12-05 11:59 hb * src/extras/bio/bio_iow.F90: Corrections by Ivan Kuznetzov (IOW): Redfield ratio for phosphate release added and bug fixed 2006-12-04 09:03 jorn * gui.py/: common.py, commonqt.py, figuretemplate.xml, gotmmodule.c, scenariobuilder.py, scenarioformats.py, scenariotemplate.xml, simulator.py, visualizer.py: support for different scenario versions; various small fixes 2006-12-04 08:33 jorn * gui.py/common.py: testing commit with TortoiseCVS 2006-12-03 14:54 hb * src/extras/seagrass/seagrass.F90: No extra production above seagrass 2006-12-03 14:53 hb * doc/: gotm.bib, gotm_pub.bib: Burchard et al. 2006, JMS updated 2006-12-03 14:48 hb * doc/cases.tex: seagrass scenario included 2006-11-29 10:31 kbk * src/output/output.F90: output units made public 2006-11-27 16:26 kbk * src/meanflow/: meanflow.F90, updategrid.F90: initialise grid depending on grid_ready 2006-11-27 16:13 kbk * src/output/ncdfout.F90: re-initialse first and set_no when closing .nc file 2006-11-27 11:08 kbk * src/: airsea/airsea.F90, gotm/gotm.F90: use var init_saved_vars to initialise saved variables - air_sea_interaction -> do_air_sea 2006-11-27 10:25 kbk * src/observations/: get_eps_profile.F90, get_ext_pressure.F90, get_int_pressure.F90, get_o2_profile.F90, get_s_profile.F90, get_t_profile.F90, get_vel_profile.F90, get_w_adv.F90, get_zeta.F90, observations.F90: use logical var init_saved_vars to initialise saved variables 2006-11-27 09:44 kbk * src/meanflow/meanflow.F90: de-allocate ga 2006-11-24 16:52 kbk * gui.py/: Makefile, common.py, commonqt.py, figuretemplate.xml, gotm-f2pywrappers2.F90, gotm.py, gotmmodule.c, gotmmodule.cpp, gui_util.F90, scenariobuilder.py, scenariotemplate.xml, simulator.py, varstructure.xml, visualizer.py: initial support for Python based GOTM GUI 2006-11-24 16:13 kbk * src/: gotm/gotm.F90, meanflow/meanflow.F90, meanflow/updategrid.F90, observations/observations.F90, turbulence/turbulence.F90, util/tridiagonal.F90: de-allocate memory and close open files 2006-11-24 08:26 kbk * doc/: gotm_pub.bib, make_pub_list: added GOTM related publication list 2006-11-21 16:21 kbk * src/: extras/seagrass/seagrass.F90, gotm/gotm.F90: seagrass working again 2006-11-20 18:26 kbk * doc/gotm.bib, src/meanflow/friction.F90, src/meanflow/meanflow.F90: [Cc]harnok -> [Cc]harnock - A. Jenkins 2006-11-17 08:13 kbk * src/: gotm/gotm.F90, airsea/airsea.F90, extras/bio/bio.F90, extras/bio/bio_var.F90: rho amd wind-speed available via bio_var 2006-11-14 11:54 kbk * src/util/ode_solvers.F90: fixed second call to right_hand_side() in emp_2 - Bruggeman 2006-11-13 15:44 kbk * src/util/ode_solvers.F90: logical variable first handed correctly 2006-11-12 20:42 hb * src/: extras/bio/bio.F90, extras/bio/bio_var.F90, gotm/gotm.F90: vertical advection due to physical vertical velocities enabled for the bio module 2006-11-06 14:36 hb * src/: meanflow/buoyancy.F90, meanflow/salinity.F90, meanflow/temperature.F90, meanflow/uequation.F90, meanflow/vequation.F90, extras/bio/bio.F90, util/adv_center.F90: Option for conservative vertical advection added to adv_center 2006-10-26 15:12 kbk * src/: Rules.make, extras/bio/Makefile, extras/bio/bio.F90, extras/bio/bio_fasham.F90, extras/bio/bio_iow.F90, extras/bio/bio_mab.F90, extras/bio/bio_npzd.F90, extras/bio/bio_save.F90, extras/bio/bio_sed.F90, extras/bio/bio_template.F90, extras/bio/bio_var.F90, gotm/gotm.F90: updated bio models to new ode_solver 2006-10-26 12:12 kbk * src/: util/Makefile, util/ode_solvers.F90, extras/bio/Makefile: ode_solvers.F90 moved - and changed interface 2006-04-03 14:00 kbk * Makefile: new stable release - v3.2.4 2006-04-03 10:39 lars * src/meanflow/: uequation.F90, vequation.F90: fixed bug in relaxation times - Thanks to Adolf Stips 2006-04-03 10:33 lars * src/meanflow/: uequation.F90, vequation.F90: fixed bug in relaxation times - Thanks to Adolf Stips 2006-03-27 13:38 kbk * src/extras/bio/: bio_iow.F90, bio_mab.F90: right sign on surface fluxes 2006-03-23 13:26 kbk * Makefile: new stable release - v3.2.3 2006-03-23 13:13 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 13:03 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 12:49 kbk * src/: turbulence/alpha_mnb.F90, util/adv_center.F90: removed explicit double precission dependency 2006-03-20 10:06 kbk * src/: turbulence/alpha_mnb.F90, util/adv_center.F90: removed explicit double precission dependency 2005-12-28 13:16 kbk * Makefile: new devel release - v3.3.2 2005-12-28 10:46 hb * src/turbulence/q2over2eq.F90: Patankar trick reverted to older versions for stabilising 3D computations 2005-12-28 10:42 hb * src/turbulence/q2over2eq.F90: Patankar trick reverted to older versions for stabilising 3D computations 2005-12-28 09:51 hb * src/turbulence/: genericeq.F90: Bug fix: Now tkeo is used for reconstruction of psi 2005-12-27 12:23 hb * doc/gotm.bib, src/extras/bio/bio.F90, src/extras/bio/bio_mab.F90, src/gotm/gotm.F90: Weiss 1970 formula now used for surface oxygen saturation calculation in bio_mab.F90 2005-12-27 11:55 hb * src/observations/get_o2_profile.F90: Unit conversion correct 2005-12-27 09:37 hb * src/: extras/bio/bio_iow.F90, extras/bio/bio_mab.F90, output/ncdfout.F90: Oxygen units indicated as mmol o2/m**3 in netCDF output 2005-12-27 08:53 hb * src/observations/get_o2_profile.F90: Oxygen unit conversions to mmol/m^3 included 2005-12-27 07:51 hb * src/extras/bio/: Makefile, bio.F90, bio_mab.F90, process_model.F90: New biomodel bio_mab (bio_iow with additional sediment equation) added 2005-12-23 15:10 kbk * src/: observations/get_o2_profile.F90, observations/observations.F90, output/ncdfout.F90, observations/Makefile: support for reading oxygen profiles 2005-12-15 13:26 kbk * release.sh: stable should not be on a new branch 2005-12-15 13:23 kbk * release.sh: changed RHOST and RDIR 2005-12-15 13:19 kbk * Makefile: new stable release - v3.2.2 2005-12-15 13:18 kbk * release.sh: stable should not create a new branch 2005-12-15 12:13 kbk * src/: turbulence/dissipationeq.F90, turbulence/genericeq.F90, turbulence/lengthscaleeq.F90, turbulence/tkeeq.F90, util/diff_face.F90: Patankar trick re-introduced 2005-12-13 15:12 hb * src/extras/bio/ode_solvers.F90: Documentation of the subroutines related to the EMP scheme has been updated by Jorn Bruggeman 2005-12-07 15:42 hb * src/: turbulence/dissipationeq.F90, turbulence/genericeq.F90, turbulence/lengthscaleeq.F90, turbulence/tkeeq.F90, util/diff_face.F90: Patankar trick reverted to older versions for stabilising 3D computations 2005-12-03 09:40 kbk * doc/Makefile: automatically get figures from www.gotm.net 2005-12-02 22:10 hb * src/extras/seagrass/seagrass.F90: Documentation updated 2005-12-02 22:06 hb * src/util/: Makefile, lagrange.F90: Lagrangian routine included into source code documentation 2005-12-02 22:03 hb * src/meanflow/temperature.F90: Documentation updated 2005-12-02 21:57 hb * src/extras/bio/: Makefile, bio.F90, bio_fasham.F90, bio_fluxes.F90, bio_iow.F90, bio_npzd.F90, bio_save.F90, bio_sed.F90, bio_template.F90, bio_var.F90, ode_solvers.F90, process_model.F90: Documentation updated and some bugs fixed 2005-12-02 21:21 hb * doc/: Makefile, a4.tex, bioIntro.tex, cases.tex, gotm.bib: Documentation extended by biogeochemical module 2005-11-18 12:16 kbk * src/output/ncdfout.F90: removed unused variables 2005-11-18 11:59 kbk * src/: util/adv_center.F90, util/gridinterpol.F90, extras/bio/bio.F90, extras/bio/bio_save.F90, extras/bio/mussels.F90, extras/bio/ode_solvers.F90, gotm/gotm.F90, meanflow/updategrid.F90: removed unused variables - some left in parameter lists 2005-11-17 14:24 kbk * compilers/compiler.GFORTRAN: added support for GNUs Fortran Compiler 2005-11-17 14:08 kbk * compilers/compiler.GFORTRAN: added support for GNUs Fortran Compiler 2005-11-17 11:25 kbk * Makefile: new devel release - v3.3.1 2005-11-17 11:22 kbk * release.sh: include VERSION and include/version.h in .tar.gz file 2005-11-17 11:10 kbk * release.sh: updated RHOST and RDIR 2005-11-17 10:58 hb * src/: extras/bio/bio.F90, extras/bio/bio_fasham.F90, extras/bio/bio_iow.F90, extras/bio/bio_npzd.F90, extras/bio/bio_sed.F90, extras/bio/bio_var.F90, meanflow/buoyancy.F90, meanflow/salinity.F90, meanflow/temperature.F90, meanflow/uequation.F90, meanflow/vequation.F90, util/diff_center.F90: explicit argument for positive definite variables in diff_center() 2005-11-15 13:07 lars * doc/: a4.tex, cases.tex: documentation finish for print 2005-11-15 12:42 lars * src/: airsea/airsea.F90, gotm/gotm.F90, gotm/main.F90: documentation finish for print 2005-11-15 12:39 lars * src/meanflow/: temperature.F90, updategrid.F90: documentation finish for print 2005-11-15 12:35 lars * src/turbulence/: algebraiclength.F90, cmue_ma.F90, cmue_rf.F90, cmue_sg.F90, compute_rist.F90, dissipationeq.F90, genericeq.F90, gotm_lib_version.F90, ispralength.F90, kpp.F90, lengthscaleeq.F90, potentialml.F90, tkeeq.F90, turbulence.F90: documentation finish for print 2005-11-15 12:02 lars * src/observations/: get_ext_pressure.F90, get_w_adv.F90, observations.F90: documentation finish for print 2005-11-03 21:56 hb * src/util/: diff_center.F90, diff_face.F90: Source term linearisation now fully explicit again, reversion to old method 2005-11-03 21:53 hb * src/turbulence/: dissipationeq.F90, genericeq.F90, lengthscaleeq.F90, tkeeq.F90: Patankar trick reverted to older versions for stabilising 3D computations 2005-10-11 10:43 lars * src/extras/bio/bio.F90: checked new transport routines 2005-09-20 08:59 kbk * src/gotm/gotm.F90: moved - use output - to compile on newer Intel compilers 2005-09-20 08:59 kbk * src/util/w_split_it_adv.F90: fixed one6th parameter 2005-09-19 23:07 hb * src/extras/bio/bio.F90: yevol replaced by adv_center and diff_center 2005-09-19 23:03 hb * src/extras/bio/: bio_sed.F90, process_model.F90: pp and dd properly set to zero 2005-09-16 15:54 lars * src/util/: diff_center.F90, diff_face.F90: added missing IMPLICIT NONE 2005-09-14 13:53 kbk * src/output/ncdfout.F90: fixed position of counter for time dimension - fixes bio storing 2005-09-13 12:00 kbk * src/turbulence/turbulence.F90: init_turbulence() now prints version - obtained from Makefile 2005-09-12 23:46 hb * src/meanflow/temperature.F90: use of bioshade corrected (should work on short wave length part of light spectrum only 2005-09-12 16:48 kbk * Makefile, src/Rules.make, src/extras/bio/bio.F90, src/extras/bio/bio_fasham.F90, src/extras/bio/bio_iow.F90, src/extras/bio/bio_npzd.F90, src/extras/bio/ode_solvers.F90, src/gotm/gotm.F90: merged generic biological module support 2005-08-29 13:19 kbk * src/meanflow/updategrid.F90: merged from trunk 2005-08-28 11:40 hb * src/turbulence/production.F90: Misspelling in documentation corrected. 2005-08-25 21:41 hb * src/meanflow/updategrid.F90: small deviations between depth and depth0 tolerated now 2005-08-18 15:37 kbk * release.sh: hardcoded branch + proper inclusion of VERSION and include/version.h 2005-08-18 15:17 kbk * release.sh: changed cvs server to gate 2005-08-18 15:12 kbk * Makefile: new stable release - v3.2.1 2005-08-18 15:12 kbk * Makefile: include VERSION and include/version.h in .tar.gz file 2005-08-18 15:07 kbk * src/gotm/gotm.F90: moved use output to compile on Intel compiler v9 2005-08-17 09:54 kbk * Makefile: new devel release - v3.3.0 2005-08-17 09:31 kbk * release.sh: cvs server: bbh.homelinux.net --> gate 2005-08-17 09:24 kbk * Makefile: new stable release - v3.2.0 2005-08-17 08:51 kbk * HISTORY, README: information via www.gotm.net only 2005-08-16 16:42 hb * doc/: cases.tex, gotm.bib, meanflowIntro.tex: Update of realistic test cases 2005-08-16 16:38 kbk * Makefile, src/Makefile: VERSION, include/version.h automatic generated 2005-08-15 22:23 hb * src/meanflow/updategrid.F90: Vertical advection profiles triangle-shaped also for temporally constant vertical velocity 2005-08-15 13:54 hb * src/observations/: get_w_adv.F90, observations.F90: sequence of reading w_adv and w_height changed, w_adv_height0 introduced, documentation extended 2005-08-11 16:15 kbk * src/output/ncdfout.F90: when storing time changed variable time to temp_time - Portland compiler 2005-08-11 15:59 lars * doc/Makefile: added latex2html flags 2005-08-11 15:58 lars * doc/: extraIntro.tex, introduction.tex: updated for new version 2005-08-11 15:56 lars * doc/: a4.tex, html.tex, letter.tex, meanflowIntro.tex: included relative path for figures 2005-08-11 15:55 lars * doc/definitions.tex: removed path definition of figures 2005-08-11 15:11 lars * src/turbulence/: dissipationeq.F90, genericeq.F90, tkeeq.F90: Added explicit loops for diffusivities for 3-D z-level support. Thanks to Vicente Fernandez. 2005-08-11 15:01 lars * src/turbulence/production.F90: Added explicit loops for 3-D z-level support. Thanks to Vicente Fernandez. 2005-08-11 15:00 lars * src/turbulence/turbulence.F90: Added explicit interface for xP. Bug found by Vicente Fernandez. 2005-08-11 14:34 lars * src/util/convert_fluxes.F90: corrected indentation for Protex 2005-08-11 14:32 lars * src/meanflow/intpressure.F90: corrected error in Latex referencing 2005-08-11 14:31 lars * src/meanflow/friction.F90: corrected error in documentation. Thanks to Patrizio Mariani 2005-08-11 14:29 lars * src/gotm/gotm.F90: added #ifdef for xP argument in do_turbulence() 2005-07-21 12:20 lars * src/turbulence/kpp.F90: polished documentation 2005-07-20 14:38 lars * doc/cases.tex: update idealised cases 2005-07-20 11:36 lars * src/gotm/gotm.F90: bug-fix in variances output 2005-07-19 19:09 hb * src/output/output.F90: removed code commented out 2005-07-19 18:58 hb * doc/: agu.bst, definitions.tex: agu.bst has nothing to do with GOTM - fix your Latex installation 2005-07-19 18:46 hb * src/: gotm/gotm.F90, turbulence/production.F90, turbulence/turbulence.F90: removed superfluous variables - NNT, NNS, SSU, SSV 2005-07-19 18:33 hb * src/: gotm/gotm.F90, turbulence/turbulence.F90: moved variances() from do_turbulence() to time_loop() 2005-07-18 11:13 lars * doc/: html.tex, letter.tex: little changes for new version 2005-07-18 10:54 lars * src/: meanflow/stratification.F90, turbulence/cmue_ma.F90, turbulence/cmue_sg.F90: changed docu for html compliance 2005-07-18 09:56 lars * doc/README: update for new version 2005-07-18 09:39 lars * doc/agu.bst: first import 2005-07-14 16:40 lars * src/Makefile: also clean gotm-directory 2005-07-14 16:23 lars * src/Makefile: also clean DOCDIRS 2005-07-14 11:43 kbk * doc/: a4.tex, html.tex, letter.tex: master tex files 2005-07-12 12:13 hb * src/: gotm/gotm.F90, turbulence/turbulence.F90: dependence of init_turbulence from depth, z0s, z0b removed 2005-07-06 18:20 kbk * src/observations/: Makefile, observations.F90, read_extinction.F90: updated documentation - added const_NNT and const_NNS 2005-07-06 17:51 kbk * src/observations/two_layer.F90: just a copy of analytical_profile.F90 2005-07-06 17:50 kbk * src/observations/analytical_profile.F90: added description - umlauf 2005-07-06 17:30 kbk * src/gotm/gotm.F90: added KPP, no bio, no sediment, updated documentation 2005-07-06 17:00 kbk * src/util/Makefile: lagrange.F90 not needed 2005-07-06 16:46 kbk * src/Rules.make: not including biology 2005-07-06 16:44 kbk * include/cppdefs.h: specific defines for KPP 2005-07-06 16:41 kbk * src/Rules.make: not including sediment 2005-07-06 16:38 kbk * src/turbulence/cmue_gen.F90: not used anymore 2005-07-06 16:22 kbk * src/output/: Makefile, ncdfout.F90, output.F90: updated documentation - saves KPP related variables 2005-07-06 16:19 kbk * src/output/asciiout.F90: added writing of obs. velocities 2005-07-06 16:17 kbk * src/meanflow/Makefile: removed adaptivegrid 2005-07-06 16:11 kbk * doc/: Makefile, README, airseaIntro.tex, definitions.tex, extraIntro.tex, gotm.bib, introduction.tex, meanflowIntro.tex, turbulenceIntro.tex, utilIntro.tex: updated documentation 2005-07-06 16:07 kbk * src/turbulence/: Makefile, turbulence.F90: added KPP, updated documentation, new structure of turbulence module 2005-07-06 15:58 kbk * src/airsea/airsea.F90: added fresh water, updated documentation 2005-07-06 11:25 hb * src/: meanflow/uequation.F90, meanflow/vequation.F90, turbulence/turbulence_adv.F90, util/w_split_it_adv.F90, util/yevol.F90: renamed w_split_it_adv() to w_split_it_adv_1d() to avoid clash with GETM 2005-07-06 11:03 hb * src/output/output.F90: removed commented out lines 2005-07-06 11:00 hb * src/: extras/bio/bio.F90, gotm/gotm.F90: moved bio_save() from do_bio() to time_loop - temporary no NPZD totn calculation 2005-07-05 22:25 hb * src/extras/bio/: bio_fasham.F90, bio_iow.F90, bio_npzd.F90: added control over par calculation 2005-07-05 19:21 hb * src/meanflow/temperature.F90: bioshading only on visible part of spectrum 2005-07-05 19:16 hb * src/turbulence/turbulence.F90: turbulence module MUST NOT use meanflow module 2005-07-05 19:12 hb * src/extras/bio/ode_solvers.F90: added EMP algoritms by Bruggeman 2005-06-27 16:13 kbk * VERSION, include/version.h: default target in master Makefile 2005-06-27 15:44 kbk * src/: extras/seagrass/seagrass.F90, extras/sediment/sediment.F90, gotm/main.F90, meanflow/buoyancy.F90, meanflow/convectiveadjustment.F90, meanflow/coriolis.F90, meanflow/extpressure.F90, meanflow/friction.F90, meanflow/intpressure.F90, meanflow/meanflow.F90, meanflow/salinity.F90, meanflow/stratification.F90, meanflow/temperature.F90, meanflow/uequation.F90, meanflow/updategrid.F90, meanflow/vequation.F90, observations/get_eps_profile.F90, observations/get_ext_pressure.F90, observations/get_int_pressure.F90, observations/get_s_profile.F90, observations/get_t_profile.F90, observations/get_vel_profile.F90, observations/get_w_adv.F90, observations/get_zeta.F90, turbulence/algebraiclength.F90, turbulence/cmue_ma.F90, turbulence/cmue_rf.F90, turbulence/cmue_sg.F90, turbulence/dissipationeq.F90, turbulence/fk_craig.F90, turbulence/genericeq.F90, turbulence/gotm_lib_version.F90, turbulence/ispralength.F90, turbulence/lengthscaleeq.F90, turbulence/potentialml.F90, turbulence/q2over2eq.F90, turbulence/tkealgebraic.F90, turbulence/tkeeq.F90, util/eqstate.F90, util/gridinterpol.F90, util/time.F90, util/tridiagonal.F90: modified + removed traling blanks 2005-06-27 12:54 kbk * src/: meanflow/shear.F90, observations/const_NNS.F90, observations/const_NNT.F90, observations/two_layer.F90, turbulence/alpha_mnb.F90, turbulence/cmue_a.F90, turbulence/cmue_b.F90, turbulence/cmue_c.F90, turbulence/cmue_d.F90, turbulence/compute_cpsi3.F90, turbulence/compute_rist.F90, turbulence/epsbalgebraic.F90, turbulence/internal_wave.F90, turbulence/kbalgebraic.F90, turbulence/kbeq.F90, turbulence/kpp.F90, turbulence/production.F90, turbulence/r_ratio.F90, turbulence/variances.F90, util/adv_center.F90, util/convert_fluxes.F90, util/diff_center.F90, util/diff_face.F90, util/util.F90: new files needed 2005-06-27 12:48 kbk * NOTE_TO_DEVELOPERS, ROADMAP, doc/code_a4.tex, doc/code_html.tex, doc/code_letter.tex, doc/meanflowIntroHTML.tex, doc/utilIntroHTML.tex, src/meanflow/adaptivegrid.F90, src/meanflow/lightabsorbtion.F90, src/meanflow/production.F90, src/output/diagnostics.F90.HB, src/turbulence/changed, src/turbulence/cmue_bb.F90, src/turbulence/cmue_bbqe.F90, src/turbulence/cmue_ca.F90, src/turbulence/cmue_caqe.F90, src/turbulence/cmue_cb.F90, src/turbulence/cmue_cbqe.F90, src/turbulence/cmue_gpqe.F90, src/turbulence/cmue_kc.F90, src/turbulence/cmue_kcqe.F90, src/turbulence/cmue_my.F90, src/turbulence/turbulence_adv.F90, src/util/advectionMean.F90, src/util/diffusionMean.F90, src/util/w_split_it_adv.F90, src/util/yevol.F90: removed files not needed anymore 2005-06-27 11:36 kbk * Makefile, VERSION, release.sh, include/version.h: biology branch 2005-06-27 10:57 kbk * Makefile, VERSION, release.sh, include/version.h: new devel release 2005-06-09 11:53 kbk * src/output/gradsout.F90: native grads output not suppoted anymore - but GrADS reads NetCDF 2004-08-19 11:24 hb * src/util/lagrange.F90: Variance of random walk and background diffusivity explicitely prescribed --> Hidekatsu Yamazaki 2004-08-18 18:09 hb * src/util/lagrange.F90: Visser correction for viscosity evaluation included 2004-08-18 14:50 lars * src/turbulence/: fk_craig.F90, cmue_ma.F90, cmue_rf.F90, cmue_sg.F90: updated documentation 2004-08-18 14:31 lars * src/meanflow/: temperature.F90, friction.F90: updated documentation 2004-08-18 13:46 lars * src/meanflow/updategrid.F90: updated documentation 2004-08-18 13:43 lars * src/meanflow/: salinity.F90, intpressure.F90, uequation.F90, vequation.F90: updated documentation 2004-08-18 13:39 lars * src/meanflow/convectiveadjustment.F90: updated documentation 2004-08-18 13:38 lars * src/meanflow/: coriolis.F90, adaptivegrid.F90, extpressure.F90: corrected typo in docu 2004-08-18 13:34 hb * src/extras/bio/bio.F90: zlev now allocated from 0 to nlev 2004-08-17 17:45 lars * src/util/time.F90: corrected typos in docu 2004-08-17 17:33 lars * src/util/tridiagonal.F90: removed tabs 2004-08-09 13:55 hb * src/extras/bio/bio_iow.F90: surface phosphorus flux not any more multiplied by 10 when read from file 2004-08-09 13:53 hb * src/extras/bio/bio_fasham.F90: bioshading now without detritus 2004-08-02 13:44 kbk * src/extras/bio/bio.F90: bio module compiles and runs with GETM 2004-08-02 11:01 kbk * src/extras/bio/bio_iow.F90: does not use modules time and observations 2004-08-02 10:35 hb * src/: extras/bio/bio.F90, gotm/gotm.F90: no need to pass time information 2004-08-02 10:34 hb * src/extras/bio/: bio_fasham.F90, bio_sed.F90: updated init routines to reflect new internal bio interface 2004-08-01 17:54 hb * src/extras/bio/bio.F90: call to light_fasham commented in again 2004-08-01 17:52 hb * src/extras/bio/bio_fasham.F90: alpha now devided by seconds per day 2004-07-30 11:26 hb * src/observations/observations.F90: Simple exponential light absorption added --> Wilfried Kuehn 2004-07-30 11:22 hb * src/extras/bio/: bio.F90, bio_fasham.F90, bio_iow.F90, bio_npzd.F90, bio_save.F90, bio_sed.F90, bio_template.F90, bio_var.F90, ode_solvers.F90, process_model.F90: use bio_var in specific bio models - simpliefied internal interface 2004-07-30 11:19 hb * src/airsea/airsea.F90: wet_mode now red from namelist 2004-07-29 19:36 hb * src/: gotm/gotm.F90, extras/bio/Makefile, extras/bio/bio_fluxes.F90: separate reading fluxes from bio() - benefit of 3D models 2004-07-28 13:34 hb * src/extras/bio/: bio.F90, bio_fasham.F90, bio_iow.F90, bio_npzd.F90: Bioshade feedback may now be switched on or off, depending on bioshade_feedback set to .true. or .false. in bio.inp 2004-07-28 13:29 hb * src/meanflow/temperature.F90: Bug removed, rad is not any more multiplied with bioshade; bug found by Jorn Bruggeman, Amsterdam 2004-07-26 14:20 hb * src/extras/bio/bio_iow.F90: Small inconsistencies with non-conservative sources removed 2004-07-03 22:32 hb * src/extras/bio/ode_solvers.F90: bug removed which occured in modified Patankar schemes when pp(i,j,ci).ne.dd(j,i,ci) 2004-07-02 15:41 hb * src/extras/bio/bio_iow.F90: Hard switches (theta) softened with tanh and Michaelis-Menten 2004-06-29 16:22 hb * src/extras/bio/bio_npzd.F90: removed superfluous print statement 2004-06-29 15:48 hb * src/extras/bio/bio_iow.F90: bug removed 2004-06-29 15:02 lars * src/extras/bio/mussels.F90: removed tabs 2004-06-29 14:56 lars * src/extras/sediment/sediment.F90: removed tabs 2004-06-29 10:04 hb * src/extras/bio/: bio_iow.F90, bio_npzd.F90: small changes 2004-06-29 10:03 hb * src/extras/bio/: Makefile, bio.F90, bio_fasham.F90, process_model.F90: Fasham et al. 1990 model implemented 2004-06-25 09:50 hb * src/airsea/airsea.F90: Preliminary wet mode choices improved 2004-05-28 17:52 hb * src/extras/bio/bio_iow.F90: small change for fluff 2004-05-28 15:24 hb * src/: extras/bio/bio.F90, extras/bio/bio_iow.F90, extras/bio/ode_solvers.F90, extras/bio/process_model.F90, gotm/gotm.F90: Extention of bio_iow to fluff layer and surface nutrient fluxes 2004-05-28 15:14 hb * src/airsea/airsea.F90: airsea.F90 extended for dew point temperature 2004-04-13 11:18 kbk * src/extras/bio/: bio.F90, mussels.F90: size and temperature dependend filtration rate 2004-03-31 14:58 kbk * src/extras/bio/: bio.F90, mussels.F90: lagrangian solver uses - total_mussel_flux 2004-03-30 13:32 kbk * src/extras/bio/: bio.F90, bio_var.F90: select between eulerian or lagrangian solver 2004-03-30 13:31 kbk * src/gotm/gotm.F90: h in parameter list to init_bio() 2004-03-22 11:14 kbk * src/: util/lagrange.F90, extras/sediment/sediment.F90: cleaned, store old index -> much faster, fixed conc. calc. 2004-03-04 11:13 kbk * src/gotm/gotm.F90: calc_sediment --> do_sediment 2004-03-04 10:34 kbk * src/extras/sediment/sediment.F90: selection between eularian and lagrangian solver 2004-03-04 10:33 kbk * src/util/Makefile: general lagrangian 1D solver 2004-03-04 10:28 kbk * src/util/lagrange.F90: general lagrangian 1D solver 2004-01-27 11:03 hb * src/turbulence/cmue_gen.F90: bugfix 2004-01-27 11:02 hb * src/turbulence/Makefile: support for new stab. func. 2004-01-27 09:33 lars * src/meanflow/meanflow.F90: omega-value bug fix 2004-01-27 09:31 lars * src/turbulence/turbulence.F90: support for gen. stability function 2004-01-27 09:28 lars * src/turbulence/cmue_gen.F90: trial version of generic stability function 2004-01-13 11:56 lars * doc/definitions.tex: added magn 2004-01-13 11:20 lars * src/extras/sediment/sediment.F90: removed small bug in namelist 2004-01-13 11:00 lars * src/extras/sediment/sediment.F90: partical re-write using new adv.-diff. routines 2004-01-13 09:39 lars * src/meanflow/friction.F90: included roughness due to suspended sediments 2004-01-13 09:31 lars * src/util/diffusionMean.F90: added new diffusion routine for meanflow variables 2004-01-13 09:30 lars * src/util/advectionMean.F90: added new advection routine for meanflow variables 2004-01-13 09:29 lars * src/util/: Makefile, advection.F90, diffusion.F90: removed unused files 2004-01-12 16:21 lars * src/meanflow/meanflow.F90: added za for sediment-induced bottom roughness 2004-01-12 10:59 lars * src/util/diffusion.F90: new routine for diffusion of positive variables 2004-01-12 10:39 lars * doc/README: updated 2004-01-12 09:54 lars * doc/Makefile: new structure, removed bugs 2004-01-12 09:50 lars * src/: extras/bio/Makefile, extras/seagrass/Makefile, extras/sediment/Makefile, gotm/Makefile, meanflow/Makefile, observations/Makefile, output/Makefile, turbulence/Makefile, util/Makefile: removed bug in doc-target 2004-01-12 09:49 lars * src/airsea/Makefile: removed bug doc-target 2004-01-12 09:08 lars * src/Rules.make: added phoney targets for cleaning 2004-01-09 11:14 kbk * src/output/ncdfout.F90: consistency between stored surface stress and units (now N/m^2) 2004-01-07 13:24 lars * src/extras/bio/Makefile: commented out docu (protex error) 2004-01-07 13:17 lars * src/meanflow/salinity.F90: Removed latex bug 2003-12-11 11:00 kbk * src/: Makefile, gotm/Makefile: main.o not in library - fix PGF90 compilation error 2003-12-11 10:58 kbk * src/: util/w_split_it_adv.F90, util/yevol.F90, extras/bio/bio.F90, extras/bio/bio_iow.F90, extras/bio/bio_save.F90, extras/bio/mussels.F90, meanflow/adaptivegrid.F90, output/ncdfout.F90: now compiles with FORTRAN_COMPILER=IFORT - removed TABS 2003-12-11 10:42 kbk * compilers/compiler.IFORT: added support for Intel Fortran Compiler v. 8.x 2003-10-28 11:29 hb * src/util/yevol.F90: now implicit solution 2003-10-28 11:26 hb * src/extras/bio/mussels.F90: allow for delayed filtering + removed dt from flux calc. 2003-10-28 11:22 hb * src/extras/bio/: Makefile, bio.F90, bio_sed.F90, process_model.F90: added support for sedimentation only 1 compartment bio model 2003-10-17 16:36 kbk * src/extras/bio/mussels.F90: skeleton bio mass subroutine added 2003-10-16 17:42 kbk * src/extras/bio/: Makefile, bio.F90, bio_iow.F90, bio_npzd.F90, bio_var.F90, mussels.F90: simple mussesl model implemented - filter only 2003-10-14 10:04 kbk * src/output/: ncdfout.F90, output.F90: time is now stored as real 2003-10-14 10:00 hb * src/extras/bio/bio.F90: initialise sfl - no special treatment when cc(,) < 0 2003-09-16 14:17 hb * src/gotm/gotm.F90: added new biological model - bio_iow 2003-09-16 14:11 hb * src/extras/bio/: Makefile, bio.F90, bio_iow.F90, bio_var.F90, ode_solvers.F90, process_model.F90: added new biological model - bio_iow 2003-07-23 14:33 hb * src/meanflow/: meanflow.F90, temperature.F90: fixed bioshade init and use 2003-07-23 14:27 hb * src/extras/bio/: Makefile, bio.F90, bio_npzd.F90, bio_save.F90, bio_template.F90, bio_var.F90, ode_solvers.F90, process_model.F90: more generic support for different bio models 2003-07-23 14:14 hb * src/gotm/gotm.F90: preparing for general bio interface 2003-07-23 12:52 hb * src/meanflow/updategrid.F90: proper initialisation of gridinit + cleaning 2003-06-13 11:27 hb * src/: meanflow/salinity.F90, airsea/airsea.F90, output/ncdfout.F90: Implemented freshwater fluxes 2003-04-07 11:39 kbk * doc/: code_a4.tex, code_html.tex, code_letter.tex: included bio in documentation 2003-04-07 11:28 kbk * src/extras/bio/bio.F90: all protex tags needs to end with a : 2003-04-07 09:51 kbk * src/meanflow/: meanflow.F90, temperature.F90: initialised and enabled bioshade 2003-04-05 09:01 kbk * src/: meanflow/meanflow.F90, meanflow/temperature.F90, extras/bio/bio.F90: moved bioshade variable to meanflow - to compile properly 2003-04-05 08:56 kbk * src/Rules.make: removed hardcoded GOTMDIR - defaults to /home/kbk/gotm 2003-04-04 16:25 hb * src/: Rules.make, extras/bio/bio.F90, gotm/gotm.F90, meanflow/temperature.F90: First iteration of four-compartment geobiochemical model implemented 2003-04-01 19:01 hb * src/: Rules.make, extras/bio/Makefile, extras/bio/bio.F90, gotm/gotm.F90: Added infrastructure for geobiochemical model 2003-03-28 16:47 lars * doc/cases.tex: small changes for the idealized cases 2003-03-28 11:41 kbk * doc/Makefile: added target: pdf_scp 2003-03-28 10:38 kbk * src/: turbulence/cmue_ma.F90, util/time.F90: removed tabs 2003-03-28 10:20 kbk * src/: airsea/airsea.F90, airsea/tst_airsea.F90, extras/seagrass/seagrass.F90, extras/sediment/sediment.F90, gotm/gotm.F90, gotm/main.F90, meanflow/adaptivegrid.F90, meanflow/buoyancy.F90, meanflow/convectiveadjustment.F90, meanflow/coriolis.F90, meanflow/extpressure.F90, meanflow/friction.F90, meanflow/intpressure.F90, meanflow/lightabsorbtion.F90, meanflow/meanflow.F90, meanflow/production.F90, meanflow/salinity.F90, meanflow/stratification.F90, meanflow/temperature.F90, meanflow/uequation.F90, meanflow/updategrid.F90, meanflow/vequation.F90, observations/analytical_profile.F90, observations/get_eps_profile.F90, observations/get_ext_pressure.F90, observations/get_int_pressure.F90, observations/get_s_profile.F90, observations/get_t_profile.F90, observations/get_vel_profile.F90, observations/get_w_adv.F90, observations/get_zeta.F90, observations/observations.F90, observations/read_extinction.F90, output/asciiout.F90, output/gradsout.F90, output/ncdfout.F90, output/output.F90, turbulence/algebraiclength.F90, turbulence/cmue_bb.F90, turbulence/cmue_bbqe.F90, turbulence/cmue_ca.F90, turbulence/cmue_caqe.F90, turbulence/cmue_cb.F90, turbulence/cmue_cbqe.F90, turbulence/cmue_gpqe.F90, turbulence/cmue_kc.F90, turbulence/cmue_kcqe.F90, turbulence/cmue_ma.F90, turbulence/cmue_my.F90, turbulence/cmue_rf.F90, turbulence/cmue_sg.F90, turbulence/dissipationeq.F90, turbulence/fk_craig.F90, turbulence/genericeq.F90, turbulence/gotm_lib_version.F90, turbulence/ispralength.F90, turbulence/lengthscaleeq.F90, turbulence/potentialml.F90, turbulence/q2over2eq.F90, turbulence/tkealgebraic.F90, turbulence/tkeeq.F90, turbulence/turbulence.F90, turbulence/turbulence_adv.F90, util/advection.F90, util/eqstate.F90, util/gridinterpol.F90, util/time.F90, util/tridiagonal.F90, util/w_split_it_adv.F90, util/yevol.F90: added new copyright to files 2003-03-28 10:10 kbk * src/: util/advection.F90, util/w_split_it_adv.F90, util/yevol.F90, gotm/gotm.F90: removed tabs 2003-03-28 10:02 kbk * src/observations/: analytical_profile.F90, get_eps_profile.F90, get_ext_pressure.F90, get_w_adv.F90, get_zeta.F90, read_extinction.F90: removed tabs 2003-03-28 09:56 kbk * src/meanflow/: adaptivegrid.F90, buoyancy.F90, convectiveadjustment.F90, coriolis.F90, extpressure.F90, friction.F90, intpressure.F90, production.F90, salinity.F90, stratification.F90, temperature.F90, uequation.F90, updategrid.F90, vequation.F90: removed tabs 2003-03-28 09:37 kbk * src/turbulence/: cmue_bb.F90, cmue_bbqe.F90, cmue_gpqe.F90, cmue_kc.F90, cmue_rf.F90, turbulence_adv.F90: removed tabs 2003-03-28 09:28 kbk * src/: extras/seagrass/seagrass.F90, turbulence/tkealgebraic.F90, turbulence/ispralength.F90: removed tabs 2003-03-28 09:24 kbk * src/: extras/sediment/sediment.F90, output/output.F90: removed tabs 2003-03-28 09:20 kbk * src/turbulence/turbulence.F90: removed tabs 2003-03-28 09:13 kbk * src/: airsea/airsea.F90, meanflow/meanflow.F90: removed tabs 2003-03-28 09:06 kbk * src/: util/eqstate.F90, util/tridiagonal.F90, observations/observations.F90: removed tabs 2003-03-28 08:56 kbk * src/util/time.F90: removed tabs 2003-03-27 16:35 kbk * Makefile: adjusted to reflect new CVSROOT 2003-03-19 13:57 frv-bjb * src/output/ncdfout.F90.keep: Removed ancient backup file 2003-03-12 19:59 kbk * compilers/compiler.IFC: removed -static from EXTRA_LIBS 2003-03-12 19:45 kbk * doc/Makefile: agu.bst is not removed 2003-03-12 15:13 kbk * doc/Makefile: Added the figures target 2003-03-12 14:02 lars * doc/Makefile: separated hand-written and ProTeX-generated sources 2003-03-10 14:51 lars * src/observations/observations.F90: changed intent(out) to intent(inout) for lines in read_profiles() 2003-03-10 14:48 lars * src/util/time.F90: changed intent(out) to intent(inout) for MaxN in init_time 2003-03-10 14:43 lars * src/: meanflow/updategrid.F90, turbulence/dissipationeq.F90: double definitions removed - to conform with DEC compiler 2003-03-10 11:13 gotm * src/: meanflow/Makefile, util/Makefile: Fixed MOD/OBJ lists 2003-03-10 10:42 gotm * doc/: Makefile, README, airseaIntro.tex, cases.tex, code_a4.tex, code_html.tex, code_letter.tex, definitions.tex, extraIntro.tex, gotm.bib, introduction.tex, mainIntro.tex, meanflowIntro.tex, meanflowIntroHTML.tex, observationsIntro.tex, outputIntro.tex, turbulenceIntro.tex, utilIntro.tex, utilIntroHTML.tex: Much improved documentation 2003-03-10 10:20 gotm * src/gotm/: gotm.F90, main.F90: Added new Generic Turbulence Model + improved documentation and cleaned up code 2003-03-10 10:13 gotm * src/extras/: seagrass/seagrass.F90, sediment/sediment.F90: Improved documentation 2003-03-10 10:04 gotm * src/turbulence/: q2over2eq.F90, turbulence_adv.F90: Fixed comment char 2003-03-10 10:02 gotm * src/turbulence/: algebraiclength.F90, cmue_bb.F90, cmue_bbqe.F90, cmue_ca.F90, cmue_caqe.F90, cmue_cb.F90, cmue_cbqe.F90, cmue_kc.F90, cmue_kcqe.F90, cmue_ma.F90, cmue_rf.F90, cmue_sg.F90, dissipationeq.F90, genericeq.F90, gotm_lib_version.F90, ispralength.F90, lengthscaleeq.F90, potentialml.F90, tkealgebraic.F90, tkeeq.F90, turbulence.F90: Added new Generic Turbulence Model + improved documentation and cleaned up code 2003-03-10 10:00 gotm * src/turbulence/: cmue_gpqe.F90, cmue_my.F90, fk_craig.F90, q2over2eq.F90, turbulence_adv.F90: Part of new generic turbulence model 2003-03-10 09:54 gotm * src/util/: eqstate.F90, gridinterpol.F90, time.F90, tridiagonal.F90, w_split_it_adv.F90, yevol.F90: Improved documentation and cleaned up code 2003-03-10 09:50 gotm * src/: meanflow/buoyancy.F90, meanflow/convectiveadjustment.F90, meanflow/coriolis.F90, meanflow/extpressure.F90, meanflow/friction.F90, meanflow/intpressure.F90, meanflow/lightabsorbtion.F90, meanflow/meanflow.F90, meanflow/production.F90, meanflow/salinity.F90, meanflow/stratification.F90, meanflow/temperature.F90, meanflow/uequation.F90, meanflow/updategrid.F90, meanflow/vequation.F90, observations/analytical_profile.F90, observations/get_eps_profile.F90, observations/get_ext_pressure.F90, observations/get_int_pressure.F90, observations/get_s_profile.F90, observations/get_t_profile.F90, observations/get_vel_profile.F90, observations/get_w_adv.F90, observations/get_zeta.F90, observations/observations.F90, observations/read_extinction.F90, output/asciiout.F90, output/gradsout.F90, output/ncdfout.F90, output/output.F90: Improved documentation and cleaned up code 2003-03-10 09:49 gotm * src/meanflow/adaptivegrid.F90: Added support for adaptive vertical grid 2003-03-10 09:37 gotm * src/airsea/airsea.F90: HB fixed the Kondo calculations 2003-03-10 09:35 gotm * compilers/compiler.NAG: Fixed NAG compiler info 2003-03-10 09:33 gotm * Makefile, doc/Makefile, src/Makefile, src/Rules.make, src/airsea/Makefile, src/gotm/Makefile, src/meanflow/Makefile, src/observations/Makefile, src/output/Makefile, src/turbulence/Makefile, src/util/Makefile, src/extras/seagrass/Makefile, src/extras/sediment/Makefile: Cleaned an update the build system 2003-03-10 09:23 gotm * compilers/: compiler.DECFOR, compiler.FUJITSU, compiler.IFC, compiler.PGF90: New compiler specs 2002-04-30 16:22 gotm * src/: Rules.make, gotm/gotm.F90: Added lagrangian module 2002-04-30 16:18 gotm * src/output/ncdfout.F90: pgf90 does not accept time as variable name --> ti 2002-02-08 09:59 gotm * src/: meanflow/production.F90, turbulence/algebraiclength.F90, turbulence/cmue_kc.F90, turbulence/cmue_kcqe.F90, turbulence/cmue_ma.F90, turbulence/cmue_rf.F90, turbulence/dissipationeq.F90, turbulence/ispralength.F90, turbulence/lengthscaleeq.F90, turbulence/tkealgebraic.F90, turbulence/potentialml.F90, turbulence/tkeeq.F90, turbulence/turbulence.F90: Added Manuel as author and copyright holder 2002-02-08 09:33 gotm * src/meanflow/updategrid.F90: Manuel added support for reading grid distribution from file 2001-11-27 20:51 gotm * src/meanflow/updategrid.F90: Cleaned 2001-11-27 20:49 gotm * src/util/yevol.F90: Added higher order advection via w_split_it_adv() 2001-11-27 20:44 gotm * src/util/eqstate.F90: Fixed an initialisation bug 2001-11-27 20:42 gotm * src/turbulence/turbulence.F90: Cleaned 2001-11-27 20:41 gotm * src/Rules.make: Added Portland Group compiler for Intel 2001-11-27 20:38 gotm * src/util/Makefile: Added w_split_it_adv.F90 2001-11-27 16:38 gotm * src/meanflow/updategrid.F90: Possible to read coordinate distribution from file 2001-11-27 16:35 gotm * src/observations/observations.F90: zeta_method now public - used by updategrid() 2001-11-18 20:13 gotm * src/turbulence/Makefile: Forgot to commit with generic 2-eq. model 2001-11-18 20:06 gotm * Makefile: Added 2.3.8 + VERSION 2001-11-18 20:02 gotm * src/turbulence/genericeq.F90: Problems with avmolu - should be passed 2001-11-18 17:27 gotm * src/util/w_split_it_adv.F90: Higher order advektion schemes implemented 2001-11-18 17:15 gotm * src/turbulence/: genericeq.F90, tkeeq.F90, turbulence.F90: New generic two-equation model 2001-11-18 17:06 gotm * src/observations/: get_zeta.F90, observations.F90: Avoid namelist member clashes by changing names in zetaspec 2001-11-18 17:02 gotm * src/meanflow/production.F90: Allow no_shear calculation 2001-11-18 16:58 gotm * src/: gotm/gotm.F90, meanflow/meanflow.F90, meanflow/updategrid.F90: Vertical grid can now be read from file 2001-11-18 14:20 gotm * Makefile: New unstable releases 2001-11-18 14:07 gotm * src/gotm/main.F90: Cleaned 2001-11-18 12:56 gotm * src/Rules.make: Changed toplevel directory: TOPDIR --> GOTMDIR 2001-11-18 12:51 gotm * src/output/output.F90: Fixed a typo 2001-11-18 12:51 gotm * src/output/asciiout.F90: Now format statements 2001-11-18 12:50 gotm * src/meanflow/: buoyancy.F90, stratification.F90, temperature.F90: Cleaned 2001-11-18 12:43 gotm * src/airsea/airsea.F90: Cleaned 2001-06-13 09:40 gotm * src/: airsea/airsea.F90, gotm/gotm.F90: Lon, lat was hardcoded in meteo.F90 - now passed via init_meteo() 2001-05-31 14:23 gotm * src/Makefile: Target - doc - is now correct 2001-05-31 14:22 gotm * Makefile: Easier to release a new unstable release - just - make release 2001-05-31 14:00 gotm * src/: Makefile, gotm/main.F90, meanflow/Makefile, meanflow/uequation.F90, meanflow/vequation.F90, observations/get_ext_pressure.F90: Correction in the calculation of the shear squared calculation - now according to Burchard 1995 (Ph.D. thesis). Also some cosmetics and cleaning of Makefiles. 2001-05-23 13:32 gotm * src/Rules.make: Use env. variable to get compilation mode 2001-03-06 14:58 gotm * include/version.h, src/Makefile: The ../include/version.h target now include an #ifndef RELEASE 2001-03-05 16:13 gotm * Makefile, VERSION: Ready for v2.3.3 - hopefully. 2001-03-05 16:07 gotm * Makefile: added Makefile in top directory 2001-03-05 14:58 gotm * VERSION, include/version.h, src/meanflow/Makefile, src/meanflow/uequation.F90: preparing for release 2001-03-05 14:22 gotm * src/output/variances.F90: removed variances.F90 2001-03-05 14:21 gotm * src/meanflow/diagnostics.F90.kbk: removed diagnostics.F90.kbk 2001-03-05 14:21 gotm * src/meanflow/pressuregradient.F90: removed pressuregradient.F90 - thanks Andy 2001-02-13 17:03 gotm * src/Rules.make: #$Id# -> #$Id$ 2001-02-13 15:24 gotm * src/Rules.make: Added $Id$ to Rules.make 2001-02-12 19:32 gotm * src/turbulence/gotm_lib_version.cpp.f90: Should not have been in CVS at all. 2001-02-12 16:55 gotm * BUGS, COPYING, HISTORY, INSTALL, NOTE_TO_DEVELOPERS, README, ROADMAP, VERSION, doc/Makefile, doc/README, doc/code_a4.tex, doc/code_letter.tex, include/cppdefs.h, include/version.h, src/Makefile, src/Rules.make, src/airsea/Makefile, src/airsea/airsea.F90, src/airsea/tst_airsea.F90, src/extras/seagrass/Makefile, src/extras/seagrass/seagrass.F90, src/extras/sediment/Makefile, src/extras/sediment/sediment.F90, src/meanflow/Makefile, src/meanflow/buoyancy.F90, src/meanflow/convectiveadjustment.F90, src/meanflow/coriolis.F90, src/meanflow/diagnostics.F90.kbk, src/meanflow/extpressure.F90, src/meanflow/friction.F90, src/meanflow/intpressure.F90, src/meanflow/lightabsorbtion.F90, src/meanflow/meanflow.F90, src/meanflow/pressuregradient.F90, src/meanflow/production.F90, src/meanflow/salinity.F90, src/meanflow/stratification.F90, src/meanflow/temperature.F90, src/meanflow/uequation.F90, src/meanflow/updategrid.F90, src/meanflow/vequation.F90, src/util/Makefile, src/util/advection.F90, src/util/time.F90, src/util/yevol.F90, src/observations/Makefile, src/observations/analytical_profile.F90, src/observations/get_eps_profile.F90, src/observations/get_ext_pressure.F90, src/observations/get_int_pressure.F90, src/observations/get_s_profile.F90, src/observations/get_t_profile.F90, src/observations/get_vel_profile.F90, src/observations/get_w_adv.F90, src/observations/get_zeta.F90, src/observations/observations.F90, src/observations/read_extinction.F90, src/output/Makefile, src/output/asciiout.F90, src/output/ncdfout.F90, src/turbulence/Makefile, src/turbulence/algebraiclength.F90, src/turbulence/changed, src/turbulence/cmue_bb.F90, src/turbulence/cmue_bbqe.F90, src/turbulence/cmue_ca.F90, src/turbulence/cmue_caqe.F90, src/turbulence/cmue_cb.F90, src/turbulence/cmue_cbqe.F90, src/turbulence/cmue_kc.F90, src/turbulence/cmue_kcqe.F90, src/turbulence/cmue_ma.F90, src/turbulence/cmue_rf.F90, src/turbulence/cmue_sg.F90, src/turbulence/dissipationeq.F90, src/turbulence/gotm_lib_version.F90, src/turbulence/gotm_lib_version.cpp.f90, src/turbulence/ispralength.F90, src/turbulence/lengthscaleeq.F90, src/turbulence/potentialml.F90, src/turbulence/tkealgebraic.F90, src/turbulence/tkeeq.F90, src/turbulence/turbulence.F90, src/util/eqstate.F90, src/util/gridinterpol.F90, src/util/tridiagonal.F90, compilers/compiler.NAG, src/gotm/Makefile, src/gotm/gotm.F90, src/gotm/main.F90, src/output/diagnostics.F90.HB, src/output/gradsout.F90, src/output/ncdfout.F90.keep, src/output/output.F90, src/output/variances.F90, templates/change_date, templates/feature.txt, templates/iroutine.txt, templates/keywords, templates/module.txt, templates/routine.txt: Initial revision 2001-02-12 16:55 gotm * BUGS, COPYING, HISTORY, INSTALL, NOTE_TO_DEVELOPERS, README, ROADMAP, VERSION, doc/Makefile, doc/README, doc/code_a4.tex, doc/code_letter.tex, include/cppdefs.h, include/version.h, src/Makefile, src/Rules.make, src/airsea/Makefile, src/airsea/airsea.F90, src/airsea/tst_airsea.F90, src/extras/seagrass/Makefile, src/extras/seagrass/seagrass.F90, src/extras/sediment/Makefile, src/extras/sediment/sediment.F90, src/meanflow/Makefile, src/meanflow/buoyancy.F90, src/meanflow/convectiveadjustment.F90, src/meanflow/coriolis.F90, src/meanflow/diagnostics.F90.kbk, src/meanflow/extpressure.F90, src/meanflow/friction.F90, src/meanflow/intpressure.F90, src/meanflow/lightabsorbtion.F90, src/meanflow/meanflow.F90, src/meanflow/pressuregradient.F90, src/meanflow/production.F90, src/meanflow/salinity.F90, src/meanflow/stratification.F90, src/meanflow/temperature.F90, src/meanflow/uequation.F90, src/meanflow/updategrid.F90, src/meanflow/vequation.F90, src/util/Makefile, src/util/advection.F90, src/util/time.F90, src/util/yevol.F90, src/observations/Makefile, src/observations/analytical_profile.F90, src/observations/get_eps_profile.F90, src/observations/get_ext_pressure.F90, src/observations/get_int_pressure.F90, src/observations/get_s_profile.F90, src/observations/get_t_profile.F90, src/observations/get_vel_profile.F90, src/observations/get_w_adv.F90, src/observations/get_zeta.F90, src/observations/observations.F90, src/observations/read_extinction.F90, src/output/Makefile, src/output/asciiout.F90, src/output/ncdfout.F90, src/turbulence/Makefile, src/turbulence/algebraiclength.F90, src/turbulence/changed, src/turbulence/cmue_bb.F90, src/turbulence/cmue_bbqe.F90, src/turbulence/cmue_ca.F90, src/turbulence/cmue_caqe.F90, src/turbulence/cmue_cb.F90, src/turbulence/cmue_cbqe.F90, src/turbulence/cmue_kc.F90, src/turbulence/cmue_kcqe.F90, src/turbulence/cmue_ma.F90, src/turbulence/cmue_rf.F90, src/turbulence/cmue_sg.F90, src/turbulence/dissipationeq.F90, src/turbulence/gotm_lib_version.F90, src/turbulence/gotm_lib_version.cpp.f90, src/turbulence/ispralength.F90, src/turbulence/lengthscaleeq.F90, src/turbulence/potentialml.F90, src/turbulence/tkealgebraic.F90, src/turbulence/tkeeq.F90, src/turbulence/turbulence.F90, src/util/eqstate.F90, src/util/gridinterpol.F90, src/util/tridiagonal.F90, compilers/compiler.NAG, src/gotm/Makefile, src/gotm/gotm.F90, src/gotm/main.F90, src/output/diagnostics.F90.HB, src/output/gradsout.F90, src/output/ncdfout.F90.keep, src/output/output.F90, src/output/variances.F90, templates/change_date, templates/feature.txt, templates/iroutine.txt, templates/keywords, templates/module.txt, templates/routine.txt: initial import into CVS