rSALMO: Simulation of ecological lake models

Share:

Simulation of ecological lake models. The current version of the package contains the C implementation of the lake model SALMO-II and an additional macrophyte module that can be run in 0D (1 box), 0.5 D (2 box) and vertically resolved in 1D.

Author
Thomas Petzoldt, Susanne Rolinski and Rene Sachse
Date of publication
2015-02-15 23:39:28
Maintainer
Thomas Petzoldt <thomas.petzoldt@tu-dresden.de>
License
GPL (>= 2)
Version
0.3-0
URLs

View on R-Forge

Man pages

aggregate_daily
Calculate Daily Sums or Averages
approxTime
Linear Interpolation with Complete Matrices or Data Frames
areaFunction
Hypsographic Functions for Conical Lake Geometry
calczmix
Calculate Mixing Depth
call_salmodll
Call SALMO Shared Library
check_salmo_parms
Check SALMO Model Parameters
data_bautzen_1997
Input data set data_bautzen_1997
extract_phys
Extract Physical Structure from Input Data
get_salmo_parms
Get SALMO Parameters
hypso_bautzen
Data set hypso_bautzen
hypso_cone
Hypsographic Table of a Conic Lake
hypso_functions
Hypsographic Functions from Tabular Interpolation
init_salmo_integers
Initialize Index Values of Parameter List
irad
Irradiation Data Set
layers2vector
Convert Layer Structure to Vector
layers_long2wide
Reformat Layer Strcuture from Long Format to Wide Format
makeInputVector
Make Input Vector from List of Input Data
o2sat
Oxygen Saturation in Fresh Water
parms_mac_ctrl
parms_mac_ctrl data set
parms_mac_other
parms_mac_other data set
parms_mac_plants
parms_mac_plants data set
parms_salmo_ctrl
parms_salmo_ctrl data set
parms_salmo_other
parms_salmo_other data set
parms_salmo_phyto
parms_salmo_phyto data set
plot_inputs
Plot Inputs of a 1D Model
rSALMO-package
Ecological Simulation of Lakes
salmo_1d
Derivatives of SALMO
salmo_box
Derivatives of SALMO
salmo_mac_1d
Derivatives of SALMO with macrophytes
salmo_mac_box
Derivatives of SALMO with macrophytes
salmo_state_names
Column Names of SALMO State and Input Variables
sedimentation_matrix
Create Sedimentation and Migration Matrix for SALMO-1D
setparms
Set Model Parameters
transport
Calulate Vertical Transport for a 1D Lake Model
turbulence
Turbulence Data Set

Files in this package

rSALMO/DESCRIPTION
rSALMO/NAMESPACE
rSALMO/R
rSALMO/R/aaa_data.R
rSALMO/R/aggregate_daily.R
rSALMO/R/approxTime.R
rSALMO/R/areaFunction.R
rSALMO/R/calczmix.R
rSALMO/R/call_salmodll.R
rSALMO/R/checkparms.R
rSALMO/R/extract_phys.R
rSALMO/R/get_salmo_parms.R
rSALMO/R/hypso_functions.R
rSALMO/R/hyso_cone.R
rSALMO/R/init_salmo_integers.R
rSALMO/R/irad.R
rSALMO/R/layers2vector.R
rSALMO/R/layers_long2wide.R
rSALMO/R/macrophytedll.R
rSALMO/R/makeInputVector.R
rSALMO/R/o2sat.R
rSALMO/R/plot_inputs.R
rSALMO/R/rSALMO-internal.R
rSALMO/R/rSALMO-package.R
rSALMO/R/salmo_1d.R
rSALMO/R/salmo_box.R
rSALMO/R/salmo_mac_1d.R
rSALMO/R/salmo_mac_box.R
rSALMO/R/salmo_state_names.R
rSALMO/R/sedimentation_matrix.R
rSALMO/R/setparms.R
rSALMO/R/setparms_util.R
rSALMO/R/transport.R
rSALMO/R/turbulence.R
rSALMO/build
rSALMO/build/vignette.rds
rSALMO/data
rSALMO/data/data_bautzen_1997.txt.xz
rSALMO/data/datalist
rSALMO/data/hypso_bautzen.txt.gz
rSALMO/data/hypso_cone.rda
rSALMO/data/irad.rda
rSALMO/data/parms_mac_ctrl.txt.gz
rSALMO/data/parms_mac_other.txt.gz
rSALMO/data/parms_mac_plants.txt.gz
rSALMO/data/parms_salmo_ctrl.txt.gz
rSALMO/data/parms_salmo_other.txt.gz
rSALMO/data/parms_salmo_phyto.txt.gz
rSALMO/data/turbulence.rda
rSALMO/demo
rSALMO/demo/00Index
rSALMO/demo/demo_salmo_1box.R
rSALMO/demo/demo_salmo_1d.R
rSALMO/demo/demo_salmo_2box.R
rSALMO/demo/demo_salmo_mac_1d.R
rSALMO/inst
rSALMO/inst/doc
rSALMO/inst/doc/salmo-equations.Rnw
rSALMO/inst/doc/salmo-equations.pdf
rSALMO/man
rSALMO/man/aggregate_daily.Rd
rSALMO/man/approxTime.Rd
rSALMO/man/areaFunction.Rd
rSALMO/man/calczmix.Rd
rSALMO/man/call_salmodll.Rd
rSALMO/man/check_salmo_parms.Rd
rSALMO/man/data_bautzen_1997.Rd
rSALMO/man/extract_phys.Rd
rSALMO/man/get_salmo_parms.Rd
rSALMO/man/hypso_bautzen.Rd
rSALMO/man/hypso_cone.Rd
rSALMO/man/hypso_functions.Rd
rSALMO/man/init_salmo_integers.Rd
rSALMO/man/irad.Rd
rSALMO/man/layers2vector.Rd
rSALMO/man/layers_long2wide.Rd
rSALMO/man/makeInputVector.Rd
rSALMO/man/o2sat.Rd
rSALMO/man/parms_mac_ctrl.Rd
rSALMO/man/parms_mac_other.Rd
rSALMO/man/parms_mac_plants.Rd
rSALMO/man/parms_salmo_ctrl.Rd
rSALMO/man/parms_salmo_other.Rd
rSALMO/man/parms_salmo_phyto.Rd
rSALMO/man/plot_inputs.Rd
rSALMO/man/rSALMO-package.Rd
rSALMO/man/salmo_1d.Rd
rSALMO/man/salmo_box.Rd
rSALMO/man/salmo_mac_1d.Rd
rSALMO/man/salmo_mac_box.Rd
rSALMO/man/salmo_state_names.Rd
rSALMO/man/sedimentation_matrix.Rd
rSALMO/man/setparms.Rd
rSALMO/man/transport.Rd
rSALMO/man/turbulence.Rd
rSALMO/src
rSALMO/src/MacrophyteSalmoInteraction.cpp
rSALMO/src/MacrophytesCore.cpp
rSALMO/src/MacrophytesCore.h
rSALMO/src/MacrophytesSalmoInterface.cpp
rSALMO/src/SalmoKern.cpp
rSALMO/src/salmo_constants.h
rSALMO/src/salmo_headers.h
rSALMO/src/salmo_macros.h
rSALMO/vignettes
rSALMO/vignettes/rsalmo.pdf
rSALMO/vignettes/salmo-2.png
rSALMO/vignettes/salmo-equations.Rnw
rSALMO/vignettes/salmo-equations.bbl
rSALMO/vignettes/salmo-equations.tex
rSALMO/vignettes/salmo.bib
rSALMO/work
rSALMO/work/Area3.R
rSALMO/work/Bautzen
rSALMO/work/Bautzen/create_data.R
rSALMO/work/Bautzen/struc_u1997
rSALMO/work/Bautzen/struc_uref-1997
rSALMO/work/Bautzen/tsb_hypso.dat
rSALMO/work/Bautzen/u1997
rSALMO/work/Bautzen/uref-1997
rSALMO/work/ToDo.txt
rSALMO/work/call_salmodll_macrophytes.R
rSALMO/work/cc.dat
rSALMO/work/cc.txt
rSALMO/work/createSalmoForcings.R
rSALMO/work/doc_snippets.txt
rSALMO/work/hypsographic_functions.R
rSALMO/work/make_parvec.R
rSALMO/work/roxygen_snippets.R
rSALMO/work/run_salmo.R
rSALMO/work/salmo_2box_Bautzen.R
rSALMO/work/salmo_mac_1box.R
rSALMO/work/test-1D-forcings.R
rSALMO/work/test-1D-inputs.R
rSALMO/work/test_approxTime.R
rSALMO/work/test_layerwise.R
rSALMO/work/test_salmo_ma.R
rSALMO/work/utest.txt
rSALMO/work/vector_names.R