Stilianos Louca and Michael Doebeli. 2015. Detecting cyclicity in ecological time series. Ecology 96:1724–1732. http://dx.doi.org/10.1890/14-0126.1
Supplement 4
C++ source code for the numerical simulations of the OUSS model and the population models. This code was also used to construct the CDF grid for the FAP correction.
Ecological Archives E096-154-S4.
Authors
File list (downloads)
Description
Stilianos Louca
Institute of Applied Mathematics, University of British Columbia
121-1984 Mathematics Road
Vancouver, BC
V6T 1Z2, Canada
E-mail: [email protected]
File list
Makefile (MD5: 1571a268f7b017373cf02034235d025d)
Readme.rtf (MD5: 558b9c308189cdadd7f4c18b746eb18f)
Auxiliary.cpp (MD5: 02eeb96d83fe95532f8ccdda6ced3b9e)
Config.h (MD5: )d511149a4f32261c77b7d8be553ce491
FitOU.cpp (MD5: )eacb4f61818e9a5717eadf12a5759e3d
FitOUSS.cpp (MD5: )87d50d0ff06f874b68cca35a4ae16bc9
GompertzGrowthModel.h (MD5: 245e19cf1649a4ac5423926558a657f2)
Grid2DInterpolator.cpp (MD5: 4bf646da95188cea56e26d1f81caf589)
Grid2DInterpolator.h (MD5: 2cc0f61b0825331b6ba524205e75dfba)
Grid3DInterpolator.cpp (MD5:48e47b221aae950337526dd17d61e46e )
Grid3DInterpolator.h (MD5: ce9d9f631a393b98fe5b2b3ef6d0e24b)
GridMultilinearInterpolator.cpp (MD5: )8d6e62da84f6f1655e737b75249321de
GridMultilinearInterpolator.h (MD5: c9a326cf6b4ef6accf63cd6cd7b5983d)
InternalDefs.h (MD5: )e562ebdcb0ce950769b16f7e65f3b1d1
LogisticGrowthModel.h (MD5: )dff1b2ca16acb293e01efc2e941f0045
LombScargleSpectrum.h (MD5: 9eca3f459dbd96bcd7087184cac5a0fd)
main.cpp (MD5: 1d24789f3c9589f753e282272597db76)
OrnsteinUhlenbeckModel.h (MD5: e6bb199e430a68766491e68d5f5b5503)
PeakSignificance.cpp (MD5: 00904b009f3ea273ce558ac6b9ebde04)
Points.h (MD5: )3ce2099bbbdcc4840aa4bf45d1f1b873
StochasticRungeKutta.h (MD5: )78e274a281beb35ed8617309a61de347
VectorArithmetics.h (MD5: f06222ddadecbb6ec5d0d3a7388b5f06)
STPlot/Makefile (MD5: )
STColor.cpp (MD5: f06222ddadecbb6ec5d0d3a7388b5f06)
STColor.h (MD5: d2fbe6d7067fe383c9c67d3fb59289fa)
STPipe.cpp (MD5: da5e65bb44f7edcb6917e0b236bdcd5b)
STPipe.h (MD5: f0f692f8c8e08400ae9cace9fde76874)
STPlot.cpp (MD5: 2ce77e64526b46048926e2a293e5a79b)
STPlot.h (MD5: f783a60895433f031f9f5d388340126d)
STPlotDefaults.h (MD5: bc6bad182a2ad1ba233b288d4f72c8c7)
Description
C++ source code for the numerical simulations of the OUSS model and the population models. This code was also used to construct the CDF grid for the FAP correction. You will need a C++ compiler (e.g., GCC) to compile the code, as well as the ALGLIB library (free C++ version). The latter is needed for the L-BFGS optimization algorithm.
The Makefile contains all necessary commands for compilation using GCC. Use "make" in your terminal/command line to execute it. More details are given in the Readme.rtf file as well as in the source files.
ESA Publications | Ecological Archives | Permissions | Citation | Contacts