Removed mrank as it is now obsolete after deleting rank().
6 lines of code changed in 1 file:
Found a bug and squashed it
1 lines of code changed in 1 file:
Removed some old comments that were not relevant anymore
0 lines of code changed in 1 file:
Changed binary into unformatted.
4 lines of code changed in 1 file:
changelog update
15 lines of code changed in 1 file:
added parameter undef_ret_null to (average) function to return zero with zero sample size for counts, fixed zero start array index in (..._get_mean_...) memory stack functions, HIST_SIZE-last_here+1:HIST_SIZE
44 lines of code changed in 1 file:
fix calculate mean with zero n, function (average)
48 lines of code changed in 1 file:
debug code for (eat_food_item), environment reduced [00 deleted from plane coords] [debug in ln. 17252]
9 lines of code changed in 1 file:
small, reformat code
24 lines of code changed in 1 file:
changed the code to a portable implementation using form='unformatted'; this should be used from now on
24 lines of code changed in 1 file:
changelog updated
12 lines of code changed in 1 file:
had to declare csv_file_here as fixed string in debug plot subroutines as a workaround logger output file halting
23 lines of code changed in 1 file:
deleted references to csv_file here to avoid conflict with derived type name in CSV_IO
23 lines of code changed in 1 file:
moved (file_delete) after (debug_interpolate_plot_save) for convenience/consistency
49 lines of code changed in 1 file:
Added information about how to add svn tags to files. Thank you so much Sergey!
12 lines of code changed in 1 file:
Trying to add svn tags to the Hormones_v2.f90 file
5 lines of code changed in 1 file:
now added a line with $Id ... $ at the start of the file. this line will from now on auto-update on each commit and show the version number, date of the last commit and who did it. this is a very useful functionality. When such a variable is declared in the code:
character(len=*), parameter, public :: SVN_VERSION_STRING = "$Revision: 2332 $"
it will keep the revision tag that could be printed in outputs to make it clear what exactly model version has generated it.
1 lines of code changed in 1 file:
added a set of subversion keywords to the binary write module. This is donelike this:
testingbranch]$ svn propset svn:keywords "Id Date Revision HeadURL LastChangedDate" binary_write.f90
keywords allow updating information within the file itself, e.g. set revision number or other information, see first lines of the module file for $Id tag. It is possible to set a string variable constant to an automatically updated svn tag and then the program itself will know its own revision number.
1 lines of code changed in 1 file:
added optional unit number in binary_write.f90, now the fortran unit number to use within the subroutines can be specified as a (an optional) parameter, although it is not necessary. this required adding two integer variables, an additional dummy parameter for the subroutine funit and local file unit to keep the number inside, funit_loc.
23 lines of code changed in 1 file:
save histograms of food item depth at start
10 lines of code changed in 1 file:
small reformat
4 lines of code changed in 1 file:
changelog updated
11 lines of code changed in 1 file:
fixed magical log file rupture: deleted extra logging. NOTE: logger module sometimes does not tolerate allocatable strings or many allocatable strings.
10 lines of code changed in 1 file:
More Christmas cleaning and made it easier to print on any computer
7 lines of code changed in 1 file:
"Removed_using_TkSVN"
0 lines of code changed in 1 file:
Added the printing module to the main program temporarly. Thank you so much Sergey!
75 lines of code changed in 1 file:
Wrote a new subroutine for printing 4D integar arrays, and updated the style to fit the main program
49 lines of code changed in 1 file:
fixed rank
3 lines of code changed in 1 file:
added initial implementation for a module writing binary files, WORKS ONLY with intel fortran, NON-PORTABLE
51 lines of code changed in 1 file:
Some christmas cleaning of the code, and started on a new printing sub routine
277 lines of code changed in 1 file:
fixed units and depth
30 lines of code changed in 1 file:
check for zero irradiance in (visual_range_scalar)
7 lines of code changed in 1 file:
check for zero irradiance
7 lines of code changed in 1 file:
minor change, include irradianceto file name
5 lines of code changed in 1 file:
Adjusted to plot properly
63 lines of code changed in 1 file:
Replaced my file with Jacquelines file
22 lines of code changed in 1 file:
new code for reserves / writing reserves to ind-matrix
22 lines of code changed in 1 file:
more predators in both habitats, minor fix debug code, visual range reporting for predator
5 lines of code changed in 1 file:
merged from branch
799 lines of code changed in 4 files:
changelog updated
41 lines of code changed in 2 files:
HRP precision model is now Q_PREC_128, use HRP in visual range procedures, overflow value now limited by fixed ceiling based on maximum overflow-free value calculated by (visrange_plot.f90), a safe ceiling for non-whales, plus added a couple required HRP generic functions for unit conversion
43 lines of code changed in 1 file:
Added file for plotting figures in R
55 lines of code changed in 1 file:
solved crashes in (deriv), now using full Q_PREC_128 for HRP real precision, deleted code to plot visual range for different fish size, it is now separate visrange_plot in tools
7 lines of code changed in 1 file:
manual output device
4 lines of code changed in 1 file:
implemented TOSTR for real kind 16
113 lines of code changed in 2 files:
code formatting only
1 lines of code changed in 1 file:
minor fixes, plus saving now raw data CSV output, works fine with Oracle f95 quirks
16 lines of code changed in 1 file:
small changes, converted units cm, Oracle f95 doesn't tolerate MAX_LOG in (deriv)
14 lines of code changed in 1 file:
Replaced my testing branch with the code from Jacquelines testing branch
257 lines of code changed in 1 file:
restored -r 2297
2 lines of code changed in 1 file:
restored r421 inadvertently commited
0 lines of code changed in 1 file:
minor change
3 lines of code changed in 3 files:
added visual range program in 128 bit
17 lines of code changed in 1 file:
added visual range debug plot
29 lines of code changed in 1 file:
environment and habitat sizes increased by the factor of 10, comments on measurement units in visual range
16 lines of code changed in 1 file:
debug code block with visual range for predators
20 lines of code changed in 1 file:
debug code for perception objects
24 lines of code changed in 1 file:
deleted obsolete debug code in (GENERATIONS_LOOP_GA)
18 lines of code changed in 1 file:
updated changelog, probably the (deriv) FPU errors are finally gone, hopefully
20 lines of code changed in 1 file:
finally deleted deprecated (deriv_r4), +small comments on IEEE in (deriv)
2 lines of code changed in 1 file:
more comments on (deriv)
8 lines of code changed in 1 file:
still had to transfer the MAX_LOG safe exponentiation limit from (deriv_r4) to (deriv ) in HSP precision, precision alone is not enough to prevent overflows +Infinity, still needs additional safeguards. Note HUGE_REAL constant is referenced to S_PREC_32, huge() 32 bit maximum value.
31 lines of code changed in 1 file:
in (visual_range_scalar): interpediate variable visual_range_HRP_here with explicit conversion to HRP visual_range_calculate
21 lines of code changed in 1 file:
reorganised visual range subroutines, add HRP real kind for high precision, use it in the whole backend
38 lines of code changed in 1 file:
redesigned forward simulation
subroutine for saving to binary files
206 lines of code changed in 1 file:
added save histogram (debug_histogram_save)
90 lines of code changed in 1 file:
strict MODNAME and PROCNAME rules: must be same case as the procedure and in parentheses ...= "(the_procedure)"
38 lines of code changed in 1 file:
merged from branch
5 lines of code changed in 1 file:
description of parameters in (CSV_MATRIX_READ)
5 lines of code changed in 1 file:
changelog update
16 lines of code changed in 1 file:
fixed parameter constant precision
1 lines of code changed in 1 file:
probably finallym solved (deriv) FPU errors. Now added r8 version (deriv_r8), the older version (r4) deprecated; added generic interface so far
55 lines of code changed in 1 file:
in (predator_perception_is_seeing_predators) fixed partial indexing issue, now with small N of spatial objects use full indexing, index_max_size substitutes PRED_SELECT_ITEMS_INDEX_PARTIAL parameter inside. Also partially fixed (workaround!!) FPU arithmetic errors in (deriv), still returns wrong huge negative values of visual range, but they are substituted by approxmate based on (easyr).
95 lines of code changed in 1 file:
debug code added invokation of (see_pred)
2 lines of code changed in 1 file:
merged latest from branch
31 lines of code changed in 3 files:
changelog updated
69 lines of code changed in 2 files:
added screenshot of pgplot_font environ var
1 lines of code changed in 1 file:
added pgplot set font screenshot on Windows
0 lines of code changed in 1 file:
merged from branch, fixed csv with quotes
18 lines of code changed in 2 files:
stripe away quotes when reading CSV, fixed wrong reads
13 lines of code changed in 1 file:
ignore quotes in (IS_NUMERIC) when include_blank is TRUE, needed for correct treatment of quotes in csv read
5 lines of code changed in 1 file:
merged from branch, added hthist
336 lines of code changed in 4 files:
added hthist to doc
8 lines of code changed in 1 file:
set keywords on hthist
3 lines of code changed in 1 file:
histogram tool added to makefile
1 lines of code changed in 1 file:
fix help screen
1 lines of code changed in 1 file:
added utility to do histogram: hthist
310 lines of code changed in 1 file:
added debug plots for predator distribution at start
12 lines of code changed in 1 file:
(predator_make_init) now does not set label, is elemental. separate label set subroutine (predator_label_set)
20 lines of code changed in 1 file:
predator object, added body size. deterministic, all predators equal for simplicity, plus accessor functions (get_size) and (get_risk)
40 lines of code changed in 1 file:
named parameters for predators init function in (habitat_make_init)
9 lines of code changed in 1 file:
debug code only, add perception objects functions to live one by one
11 lines of code changed in 1 file:
debugging (percept_memory_food_get_mean_n), hist_size-1 to avoid zero array start index
2 lines of code changed in 1 file:
added platform-specific checks for non installed external commands
20 lines of code changed in 2 files:
added platform-specific WHICH_CMD to check for non-installed tools, on Windows uses where (>=Win7)
7 lines of code changed in 3 files:
Looked at code together, specified homework.
21 lines of code changed in 1 file:
reduced ind-matrix
58 lines of code changed in 1 file:
included ifort and f95 in list for checking presence in path
1 lines of code changed in 1 file:
returned r 2246, deleted later erroneous commit when we debugged together
130 lines of code changed in 1 file:
exit code output in (call_external), (log_check_external) for logging the status of external binary progs
34 lines of code changed in 1 file:
merged from branch, minimum character set to 1 now
2 lines of code changed in 1 file:
set minimum field to one MIN_FIELD to correctly treat all zero lines like 0,0,0,0,0,0,0,0,0,0,0
2 lines of code changed in 1 file:
another merge from branch, small change
20 lines of code changed in 1 file:
building plot tools
165 lines of code changed in 2 files:
Did a mistake and removed the file, adding it svn again
179 lines of code changed in 1 file:
merged work branch
172 lines of code changed in 6 files:
Copying the hormones_v2.f90 file to my branch
0 lines of code changed in 1 file:
use (check_external) in (system_init) now, test external plotting procs
10 lines of code changed in 1 file:
(check_externa) to check exit status, not reliable
21 lines of code changed in 1 file:
deleted IMPLICIT NONE in the local scope, taints oracle f95
2 lines of code changed in 1 file:
additional logging in (debug_scatterplot_save)
7 lines of code changed in 1 file:
enabled fast math on oracle f95 for graphic progs
4 lines of code changed in 1 file:
changelog update
8 lines of code changed in 1 file:
added random number & Individual Loop
121 lines of code changed in 1 file:
forgotten targets phony
3 lines of code changed in 1 file:
debug make flag now forces to run the model code in the DEBUG mode, sets IS_DEBUG via command line option
7 lines of code changed in 1 file:
adapted makefiles for easy build of binary / plotting tools
41 lines of code changed in 2 files:
minor fix doc on plots
18 lines of code changed in 1 file:
minor fix and changelog
35 lines of code changed in 4 files:
updated doc on plots
22 lines of code changed in 1 file:
added grfont.dat PGPLOT file from GrWin
0 lines of code changed in 1 file:
fixed string util name, command line parameter shows ugly on Windows
3 lines of code changed in 1 file:
small fix
12 lines of code changed in 1 file:
removed test matrix
added forward simulation
142 lines of code changed in 1 file:
added plotting tools to doc
46 lines of code changed in 1 file:
merged tools from branch
71 lines of code changed in 2 files:
added svn revision information
9 lines of code changed in 2 files:
added svn rev parameter
2 lines of code changed in 1 file:
reformatted PGPLOT instructions for clarity
60 lines of code changed in 2 files:
fixes of (debug_scatterplot_save) and (file_delete), debug plots for habitat, food item distribution, works okay, set MMDD global tag, makefile fixed cleandata to delete also plots
70 lines of code changed in 2 files:
additional checks in (file_delete)
6 lines of code changed in 1 file:
small fix (debug_scatterplot_save)
1 lines of code changed in 1 file:
done (debug_scatterplot_save) and (file_delete)
103 lines of code changed in 1 file:
changelog update
17 lines of code changed in 1 file:
updated latest merged, ht scatterplot utility
608 lines of code changed in 3 files:
minor fix
3 lines of code changed in 1 file:
minor fix wrong type
1 lines of code changed in 1 file:
EXEC_SCATTERPLOT parameter
5 lines of code changed in 1 file:
minor fix
17 lines of code changed in 1 file:
renamed interpolate to htintrpl
2 lines of code changed in 1 file:
disabled debug
1 lines of code changed in 1 file:
makefile fixed names
2 lines of code changed in 1 file:
renamed interpolate.f90 to htintrpl.f90, all HEDTOOLS utils start with ht
349 lines of code changed in 1 file:
keywords on scatterplot program
2 lines of code changed in 1 file:
added tool prog to plot scatterplot
248 lines of code changed in 1 file:
merged latest makefile, nulldevice for platforms
7 lines of code changed in 1 file:
platform-specific null device for redirecting unneeded outputs
7 lines of code changed in 1 file:
copy for my testing
180 lines of code changed in 1 file:
merged from branch
26 lines of code changed in 3 files:
using array constructor in column names
22 lines of code changed in 1 file:
Coded together - changed aerobic scope to equation 9 from Claireaux et al. 2000. Conversions for energy units seem to be correct now.
2 lines of code changed in 1 file:
fixed comments in makefiles
6 lines of code changed in 3 files:
changelog merged
12 lines of code changed in 1 file:
changelog update
1 lines of code changed in 1 file:
update changelog
11 lines of code changed in 1 file:
updated merged latest changes from branch, incl. (csv_matrix_read)
882 lines of code changed in 9 files:
updated doc to include (CSV_MATRIX_READ), also updated (CSV_FILE_LINES_COUNT) - interface changed!!
137 lines of code changed in 1 file:
implemented real kind 8 of (CSV_MATRIX_READ_R8) and generic interface (CSV_MATRIX_READ)
210 lines of code changed in 1 file:
added minus and E in (is_numeric) to fix read errors with random negative data and very small values
4 lines of code changed in 1 file:
updated makefile from template
14 lines of code changed in 1 file:
changelog update
17 lines of code changed in 2 files:
deleted precision_str
1 lines of code changed in 1 file:
updated makefile, deleted precision_str
1 lines of code changed in 1 file:
deleted module precision_str in BASE_STRINGS, params moved to main module
14 lines of code changed in 2 files:
updated makefile from the model code after the latest changes: csv depends on strings.
15 lines of code changed in 1 file:
changelog updated
61 lines of code changed in 1 file:
minor fix header comments on (CSV_MATRIX_READ_R4)
7 lines of code changed in 1 file:
minor fix header comments on (CSV_MATRIX_READ_R4)
2 lines of code changed in 1 file:
fixed header comments, code beautified
15 lines of code changed in 1 file:
(CSV_MATRIX_READ_R4) now works correctly with tabs and incomplete data. Deleted all debug code and outputs, may still need more testing on big random data files, if ok, still missing kind=8 version and generic interface
20 lines of code changed in 1 file:
(IS_NUMERIC) with optional include-blanks flag now also includes TAB (ascii 9)
5 lines of code changed in 1 file:
minor change comments and debug
5 lines of code changed in 1 file:
fixed second case missing, need more testing
63 lines of code changed in 1 file:
fixed reading incomplete records
17 lines of code changed in 1 file:
first working version of (CSV_MATRIX_READ_R4)
101 lines of code changed in 1 file:
in (is_numeric), added option to include spaces
29 lines of code changed in 1 file:
implemented function (is_numeric)
29 lines of code changed in 1 file:
the module CSV_IO now depends on BASE_STRINGS, changed makefile to include the strings module prior to CSV_IO
23 lines of code changed in 2 files:
need (value) from STRINGS
179 lines of code changed in 1 file:
placed private copy of (parse) along with dependants (split), (removebksl) and (compact) procedures for later use in CSV read, corrected implicit variables and parameters
223 lines of code changed in 2 files:
small change comments
52 lines of code changed in 2 files:
minor comments fix on debug mode
6 lines of code changed in 1 file:
in (system_init) first check environment variable then command line parameter
11 lines of code changed in 1 file:
implemented (system_init) that reads environment variable or command line parameters for setting IS_DEBUG, IS_DEBUG is now protected-attribute variable, (LOGGER_INIT) now called from (system_init), additional log output in behaviour execute.
62 lines of code changed in 1 file:
work on prototyped for behaviour class, procs (behaviour_select_food_item), (behaviour_select_food_item_nearest), (behaviour_do_eat_food_item
70 lines of code changed in 1 file:
now use stderr for errors, useISO_FORTRAN_ENV
4 lines of code changed in 1 file:
1. fix (call_external) windows null-device share violation; 2. added parameter food id parameter in perception object in (behaviour_do_eat_food_item)
19 lines of code changed in 1 file:
starting prototypes for behaviour class, procs (behaviour_select_food_item), (behaviour_select_food_item_nearest), (behaviour_do_eat_food_item)
42 lines of code changed in 1 file:
log compiler version and options in (logger_init)
10 lines of code changed in 1 file:
minor, rename parameter
8 lines of code changed in 1 file:
minor comments fix
8 lines of code changed in 1 file:
changelog updated
9 lines of code changed in 1 file:
implemented optional parameter for background execution of external child task in (call_external)
27 lines of code changed in 1 file:
long HeadURL deleted
0 lines of code changed in 1 file:
added exit codes
6 lines of code changed in 1 file:
added option to save interpolation plots even in non-debug mode in (debug_interpolate_plot_save)
18 lines of code changed in 1 file:
small comments and todo
6 lines of code changed in 1 file:
changelog updated
38 lines of code changed in 1 file:
now using (debug_interpolate_plot_save) in (food_item_capture_probability_calc), the mechanism to save debug interpolation plots is now ready:)
8 lines of code changed in 1 file:
done saving debug interpolation plots in (gos_find_global_state)
11 lines of code changed in 1 file:
(debug_interpolate_plot_save) is now global proc
42 lines of code changed in 1 file:
seperate subroutine for saving debug interpolation plots (debug_interpolate_plot_save), so far within (gos_find_global_state)
61 lines of code changed in 1 file:
minor fix comments
4 lines of code changed in 1 file:
flexible wrapper to call external commands (call_external), debug plots now produced using (call_external)
110 lines of code changed in 1 file:
added .hpplot (HPGL2) support
9 lines of code changed in 1 file:
delete graphics files on distclean
1 lines of code changed in 1 file:
added notes on reduced non-interactive device support under Windows (GrWin)
7 lines of code changed in 1 file:
added support for additional graphic formats gif, hpgl
16 lines of code changed in 1 file:
minor fix help screen
1 lines of code changed in 1 file:
added output file format selection by extension .ps .png
22 lines of code changed in 1 file:
notes on windows build
10 lines of code changed in 1 file:
minor fix
2 lines of code changed in 1 file:
screenshot of interpolate
0 lines of code changed in 1 file:
minor fix comments
9 lines of code changed in 2 files:
merged latest change, build Windows
878 lines of code changed in 5 files:
set svn keywords
11 lines of code changed in 1 file:
implemented GrWin build on MS Windows with graphic output using /GW device, added comments on Windows build
31 lines of code changed in 1 file:
small fixes tools
4 lines of code changed in 2 files:
added makefile
566 lines of code changed in 1 file:
moved interpolation code to tools
6 lines of code changed in 2 files:
detecting runtime platform with (PLATFORM_IS_WINDOWS)
20 lines of code changed in 1 file:
changeloge updated
20 lines of code changed in 1 file:
merged from branch
343 lines of code changed in 5 files:
implemented platform detection func. (PLATFORM_IS_WINDOWS)
51 lines of code changed in 2 files:
fix comments on debug plot
8 lines of code changed in 1 file:
debug plots for interpoplation data in (capture_probability) using the (interpolate) program done yesterday, see HEDTOOLS/templates for its code
31 lines of code changed in 1 file:
addad Lagrange interpolation
23 lines of code changed in 1 file:
various fixed to interpolation (done mainly in the bus)
28 lines of code changed in 2 files:
more flexible output parameters (e.g. png) for the interpolation program
23 lines of code changed in 1 file:
deleted obsolete code
0 lines of code changed in 1 file:
small fixes
13 lines of code changed in 1 file:
small fix added quotes
17 lines of code changed in 1 file:
command line plotting program for producing interpolation debug plots, fixed makefile for strings module call
214 lines of code changed in 2 files:
additional check, minor
10 lines of code changed in 1 file:
minor reformat
4 lines of code changed in 1 file:
minor fix comments
5 lines of code changed in 1 file:
(parse_svn_version) moved up level to commondata, SVN_Version now global variable
32 lines of code changed in 1 file:
update changelog
14 lines of code changed in 1 file:
minor fix case rules
5 lines of code changed in 1 file:
minor fix label length
1 lines of code changed in 1 file:
changelog updated
14 lines of code changed in 1 file:
deleted distance_food_item from (execute) method as the objective values now compute automatically
1 lines of code changed in 1 file:
reorderedoptional fake parameters in (do_this) and (expectancies_calculate) according to precedence order
12 lines of code changed in 1 file:
optional capture probability in (expectancies_calculate) plus comments
41 lines of code changed in 1 file:
fix optional parameters in (do_this) for EAT_FOOD class: use the provided distance to food item in calculating capture probability
1 lines of code changed in 1 file:
small comments only changed
11 lines of code changed in 1 file:
added CamelCase global vars in code formatting rules
10 lines of code changed in 1 file:
changelog updated
19 lines of code changed in 1 file:
checked the implemented global dynamic parameter Time_Step_Model_Current in procedures, where it was dummy parameter, converted to optional to override global, TODO: still need to check how reliably it passes across procedures in the different modules
57 lines of code changed in 1 file:
had to added Time_Step_Model_Current as a global dynamic parameter
9 lines of code changed in 1 file:
more fix comments (intent)
2 lines of code changed in 1 file:
fix comments
5 lines of code changed in 1 file:
fixed comments
17 lines of code changed in 1 file:
implemented (capture_probability) for the food item object depending on the distance between the predator agent and the food item
199 lines of code changed in 1 file:
now using scalar-based (food_proc_cost_v) within the object based generic component of to avoid code duplication
18 lines of code changed in 1 file:
changelog update, gjør mer seinare hjemme
20 lines of code changed in 1 file:
debug code only
9 lines of code changed in 1 file:
(execute) procedure for EAT_FOOD now includes weighting by the distance to the food item
17 lines of code changed in 1 file:
motivation expectancy for food now assumes 100% non-stochastic capture
11 lines of code changed in 1 file:
food item capture probability added to (do_this) bound to EAT_FOOD
20 lines of code changed in 1 file:
(do_this) bound to EAT_FOOD class can now use optional distance to food object
16 lines of code changed in 1 file:
now using scalar-based (food_fitt_v) within the object based generic component of (food_fitting) to avoid code duplication
21 lines of code changed in 1 file:
(food_fitting) now uses distance to food item to scale foraging cost
26 lines of code changed in 1 file:
added food processing cost depending on the distance to food item in (food_process_cost)
85 lines of code changed in 1 file: