BPTK_PY
1.1

Contents:

  • Installation
  • Quickstart
  • Limitations
  • General Information
  • Agent-based Modeling
  • System Dynamics using XMILE
  • System Dynamics using SD DSL
    • A Simple Python Library For System Dynamics
    • SD DSL Functions
    • Creating User-defined Functions in SD Models
  • BPTK APIs
BPTK_PY
  • »
  • System Dynamics using SD DSL

System Dynamics using SD DSLΒΆ

This section explains how to use the domain specific language for System Dynamics (SD DSL) that is part of the BPTK-Py framework.

Contents:

  • A Simple Python Library For System Dynamics
    • Build System Dynamics simulations interactively in Jupyter using Python
    • Storing Models Created Using The SD DSL In A Python Class
  • SD DSL Functions
    • IF / THEN / ELSE / AND /NOT / OR
    • ABS Function
    • DELAY Function
    • DT Function
    • EXP Function
    • MAX Function
    • MIN Function
    • PULSE Function
    • SMOOTH Function
    • STARTTIME Function
    • STOPTIME Function
    • STEP Function
    • TIME Function
    • TREND Function
    • ROUND Function
    • NAN / INF / PI
    • SIN / TAN / COS and ARCCOS / ARCSIN / ARCTAN
    • SINWAVE and COSWAVE function
    • BETA Function
    • BINOMIAL
    • COMBINATIONS
    • EXPRND Function
    • FACTORIAL Function
    • GAMMA Function
    • GAMMALN Function
    • GEOMETRIC Function
    • INVNORM Function
    • LOGISTIC Function
    • LOGNORMAL Function
    • MONTECARLO Function
    • NORMAL Function
    • NORMALCDF Function
    • PARETO Function
    • PERMUTATIONS
    • POISSON Function
    • RANDOM / UNIFORM Function
    • TRIANGULAR Function
    • WEIBULL Function
  • Creating User-defined Functions in SD Models
Next Previous

© Copyright 2021, transentis labs GmbH.

Built with Sphinx using a theme provided by Read the Docs.