Package: cppSim 0.2

cppSim: Fast and Memory Efficient Spatial Interaction Models

Building on top of the 'RcppArmadillo' linear algebra functionalities to do fast spatial interaction models in the context of urban analytics, geography, transport modelling. It uses the Newton root search algorithm to determine the optimal cost exponent and can run country level models with thousands of origins and destinations. It aims at implementing an easy approach based on matrices, that can originate from various routing and processing steps earlier in an workflow. Currently, the simplest form of production, destination and doubly constrained models are implemented. Schlosser et al. (2023) <doi:10.48550/arXiv.2309.02112>.

Authors:Ivann Schlosser [aut, cre]

cppSim_0.2.tar.gz
cppSim_0.2.zip(r-4.7-x86_64)cppSim_0.2.zip(r-4.7-arm64)cppSim_0.2.zip(r-4.6-x86_64)cppSim_0.2.zip(r-4.6-arm64)cppSim_0.2.zip(r-4.5-x86_64)
cppSim_0.2.tgz(r-4.6-x86_64)cppSim_0.2.tgz(r-4.6-arm64)cppSim_0.2.tgz(r-4.5-x86_64)cppSim_0.2.tgz(r-4.5-arm64)
cppSim_0.2.tar.gz(r-4.7-arm64)cppSim_0.2.tar.gz(r-4.7-x86_64)cppSim_0.2.tar.gz(r-4.6-arm64)cppSim_0.2.tar.gz(r-4.6-x86_64)
cppSim_0.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
cppSim/json (API)

# Install 'cppSim' in R:
install.packages('cppSim', repos = c('https://ischlo.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/ischlo/cppsim/issues

Pkgdown/docs site:https://ischlo.github.io

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library
Datasets:

On CRAN:

Conda:

geographic-data-sciencegeographical-information-systemspatial-analysisspatial-interaction-modelsurban-data-scienceopenblascppopenmp

4.62 score 2 stars 21 scripts 323 downloads 3 exports 2 dependencies

Last updated from:856decef34. Checks:15 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK117
linux-devel-x86_64OK144
source / vignettesOK397
linux-release-arm64OK147
linux-release-x86_64OK142
macos-release-arm64OK141
macos-release-x86_64OK256
macos-oldrel-arm64OK115
macos-oldrel-x86_64OK427
windows-devel-arm64OK376
windows-devel-x86_64OK208
windows-release-arm64OK359
windows-release-x86_64OK95
windows-oldrel-x86_64OK119
wasm-releaseOK126

Exports:run_modelrun_model_singlesimulation

Dependencies:RcppRcppArmadillo

Getting started
Introduction | Set up | Visualisation | Model | Simulation

Last update: 2025-08-29
Started: 2024-05-13

Gravity model
What model to use ? | Support functions

Last update: 2025-04-17
Started: 2024-07-19