All Projects → computationales → rsofun

computationales / rsofun

Licence: GPL-3.0 license
An R package for dynamic vegetation modelling, including tools for parallelisation, calibration, benchmarking, and data assimilation (latter is under construction).

Programming Languages

fortran
972 projects
r
7636 projects
c
50402 projects - #5 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to rsofun

VBA-toolbox
The VBA toolbox
Stars: ✭ 103 (+586.67%)
Mutual labels:  modeling
enmSdm
Faster, better, smarter ecological niche modeling and species distribution modeling
Stars: ✭ 39 (+160%)
Mutual labels:  modeling
classy blocks
Python classes for easier creation of OpenFOAM's blockMesh dictionaries.
Stars: ✭ 53 (+253.33%)
Mutual labels:  modeling
AMO-Tools-Suite
AMO-Tools-Suite is an energy efficiency calculation library in C++ with optional Nan Node add-on bindings for the Department of Energy Advanced Manufacturing Office (DOE AMO) Desktop, also known as MEASUR.
Stars: ✭ 16 (+6.67%)
Mutual labels:  modeling
hydrotools
Suite of tools for retrieving USGS NWIS observations and evaluating National Water Model (NWM) data.
Stars: ✭ 36 (+140%)
Mutual labels:  modeling
DTA
This repository documents MATLAB implementation of a dynamic user equilibrium solver, including a dynamic network loading sub-routine
Stars: ✭ 55 (+266.67%)
Mutual labels:  modeling
t8code
Parallel algorithms and data structures for tree-based AMR with arbitrary element shapes.
Stars: ✭ 37 (+146.67%)
Mutual labels:  modeling
Aurora
Modern toolbox for impurity transport, neutrals and radiation modeling in magnetically-confined plasmas
Stars: ✭ 18 (+20%)
Mutual labels:  modeling
maskmath
An Explorable Essay on How Masks Can End COVID-19
Stars: ✭ 109 (+626.67%)
Mutual labels:  modeling
exemplary-ml-pipeline
Exemplary, annotated machine learning pipeline for any tabular data problem.
Stars: ✭ 23 (+53.33%)
Mutual labels:  modeling
splitr
Use the HYSPLIT model from inside R and do more with it
Stars: ✭ 115 (+666.67%)
Mutual labels:  modeling
Harris-Hawks-Optimization-Algorithm-and-Applications
Source codes for HHO paper: Harris hawks optimization: Algorithm and applications: https://www.sciencedirect.com/science/article/pii/S0167739X18313530. In this paper, a novel population-based, nature-inspired optimization paradigm is proposed, which is called Harris Hawks Optimizer (HHO).
Stars: ✭ 31 (+106.67%)
Mutual labels:  modeling
OpenMAS
OpenMAS is an open source multi-agent simulator based in Matlab for the simulation of decentralized intelligent systems defined by arbitrary behaviours and dynamics.
Stars: ✭ 80 (+433.33%)
Mutual labels:  modeling
ordered
Entropy-controlled contexts in Python
Stars: ✭ 36 (+140%)
Mutual labels:  modeling
rec-core
Data pipelining service
Stars: ✭ 19 (+26.67%)
Mutual labels:  modeling
modeling-website
Landing page for project sites
Stars: ✭ 16 (+6.67%)
Mutual labels:  modeling
geostan
Bayesian spatial analysis
Stars: ✭ 40 (+166.67%)
Mutual labels:  modeling
qp-arduino
QP real-time embedded frameworks/RTOS for Arduino (AVR and SAM)
Stars: ✭ 37 (+146.67%)
Mutual labels:  modeling
wavy
A spectral ocean wave modeling framework
Stars: ✭ 15 (+0%)
Mutual labels:  modeling
gis-snippets
Some code snippets for GIS tasks
Stars: ✭ 45 (+200%)
Mutual labels:  modeling

R build status codecov

rsofun

A modelling framework for site-scale simulations of ecosystem processes, implemented as an R package (low-level routines in Fortran 90). Implements the following models:

  • P-model for leaf-level acclimation of photosynthesis from Stocker et al. (2019).
  • SPLASH for bioclimatic variables, including the surface radiation budget and the soil water balance from Davis et al. (2017).
  • LM3-PPA for comprehensive simulations of ecosystem carbon and water cycling, tree growth, and tree cohort-explicit forest dynamics following the Perfect Plasticity Approximation, from Weng et al., (2015).

Installation

To install and load the rsofun package using the latest release run the following command in your R terminal:

if(!require(devtools)){install.packages(devtools)}
devtools::install_github("computationales/[email protected]")
library(rsofun)

Problems with compilation? Make sure to have gfortran installed and paths to the compiler and libraries properly specified (see e.g., here).

Example

See vignette Example for using rsofun for how to run the model, and the ingestr R package for collecting the forcing data to run rsofun.

Usage and contribution

The developer (Beni Stocker) would appreciate if your developments can be fed back to this repository. Please make pull requests. Thanks.

References

Stocker, B. D., Wang, H., Smith, N. G., Harrison, S. P., Keenan, T. F., Sandoval, D., Davis, T., and Prentice, I. C.: P-model v1.0: an optimality-based light use efficiency model for simulating ecosystem gross primary production, Geosci. Model Dev., 13, 1545–1581, https://doi.org/10.5194/gmd-13-1545-2020, 2020.

Davis, T. W., Prentice, I. C., Stocker, B. D., Thomas, R. T., Whitley, R. J., Wang, H., Evans, B. J., Gallego-Sala, A. V., Sykes, M. T., and Cramer, W.: Simple process-led algorithms for simulating habitats (SPLASH v.1.0): robust indices of radiation, evapotranspiration and plant-available moisture, Geoscientific Model Development, 10, 689–708, doi:10.5194/gmd-10-689-2017, URL http: //www.geosci-model-dev.net/10/689/2017/, 2017.

Weng, E. S., Malyshev, S., Lichstein, J. W., Farrior, C. E., Dybzinski, R., Zhang, T., Shevliakova, E., and Pacala, S. W.: Scaling from individual trees to forests in an Earth system modeling framework using a mathematically tractable model of height-structured competition, Biogeosciences, 12, 2655–2694, https://doi.org/10.5194/bg-12-2655-2015, 2015.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].