diff options
author | bnewbold <bnewbold@robocracy.org> | 2016-11-01 21:38:11 -0700 |
---|---|---|
committer | bnewbold <bnewbold@robocracy.org> | 2016-11-01 21:38:11 -0700 |
commit | a0ade9fdd10ed246bc228f74662ef2264d67f4e3 (patch) | |
tree | e4f39d56de13fedbed86e92b2662832fc5f9a0e1 | |
parent | ecd51dcb017fe995bfa057fc7095b5f478d1cf68 (diff) | |
download | modelthing-a0ade9fdd10ed246bc228f74662ef2264d67f4e3.tar.gz modelthing-a0ade9fdd10ed246bc228f74662ef2264d67f4e3.zip |
backup notes and TODO
-rw-r--r-- | TODO | 22 | ||||
-rw-r--r-- | notes/background.txt | 5 | ||||
-rw-r--r-- | notes/examples.txt | 13 | ||||
-rw-r--r-- | notes/webface.txt | 1 |
4 files changed, 38 insertions, 3 deletions
@@ -1,13 +1,29 @@ -- minimum viable LALRPOP modelica-subset parser - => human-readable parse errors - => AST type + +- scheme output +- javascript output +- tangle demo +- http://blog.littleredcomputer.net/math/odex/js/2016/04/03/lotka-volterra.html + +- simplify metadata? variable def stuff in model itself? +- 'connect' +- 'annotation' +- Van der Pol oscillator + - minimum viable library and daemon/API for accessing db of models => toml parsing => cross-model type validation => basic versioning/tagging +- transpilation to scheme syntax +- minimum viable LALRPOP modelica-subset parser + => human-readable parse errors + => AST type + => extract symbols and check missing - minimum viable wiki-editor web front end on top of API later: +- basic travis setup +- logging (slog? or default to 'INFO') +- testing framework with "raises" and "assert_gt" - rename to "modell-dinge"? - basic generation of python/julia/javascript code from model - elm explorer? diff --git a/notes/background.txt b/notes/background.txt index 4b08c26..700926d 100644 --- a/notes/background.txt +++ b/notes/background.txt @@ -12,6 +12,9 @@ http://www.tinkercell.com/ "Cornell Modeling and Simulation Project" http://www.cs.cornell.edu/Info/Projects/SimLab/ +Insight Maker +https://insightmaker.com/insight/56411/World3-Model-from-Open-Modelica-Implementation + ### Modeling Software/Languages Modelica Language @@ -31,6 +34,8 @@ http://tshort.github.io/Sims.jl/design/ https://github.com/casadi/casadi/wiki +EqWorld: http://eqworld.ipmnet.ru/ + ### Modelica Stuff EU spent 75 million on Modelica stuff in 2007-2015. diff --git a/notes/examples.txt b/notes/examples.txt index 895cd12..5f5d4d3 100644 --- a/notes/examples.txt +++ b/notes/examples.txt @@ -1,4 +1,12 @@ +Newer list: +https://en.wikipedia.org/wiki/Radioactive_decay#One-decay_process +https://en.wikipedia.org/wiki/Hodgkin%E2%80%93Huxley_model +logistic function +Black–Scholes +https://en.wikipedia.org/wiki/Sethi_model +von Bertalanffy growth equation + ### Models Simple, equation based: @@ -11,6 +19,9 @@ Simple, equation based: - Pulse Tube Cooler - Hodgkin–Huxley model for neurons x Uranium Critical Mass (meh, too complicated) +- black body (thermal emission) +- compton scattering +- Schwarzschild Radius - three-body, eg http://nbviewer.jupyter.org/github/pjpmarques/Julia-Modeling-the-World/blob/master/Three-Body%20Problem.ipynb @@ -21,6 +32,7 @@ Economics: - rent control - supply/demand curve - World3 +- https://en.wikipedia.org/wiki/Category:Economics_models Harder, Time/State Based: - Schmitt trigger (hysteresis) @@ -29,6 +41,7 @@ Environment/Energy: - pretty much everything from Sustainable w/o Hot Air ### Non-Model (?) Equations +- logistic function - statistical distributions - volume or surface area of platonic solids diff --git a/notes/webface.txt b/notes/webface.txt index 9f8f915..2932f8e 100644 --- a/notes/webface.txt +++ b/notes/webface.txt @@ -14,6 +14,7 @@ editing markdown etc: ### Dynamic Essay http://worrydream.com/Tangle/guide.html +hyperphysics #### Charting/Rendering |