Latex Documentation
The main engine written in C++
Example minsky model .mky
files
- Deprecated, will not be supported post version 3.0.
GUI for tk in C++. TK is a cross-platform windowing toolkit for Tcl, providing tools necessary to develop graphical applications that run on:
- Windows
- Unix
- Mac OS X
- and other platforms ...
The new front end, implemented in Angular and Typescript, on top of the Electron framework.
Code directly used for Electron's main process
Code run in the main BrowserWindow thread
Support code for BrowserWindow threads
Code supporting the main window menu bar
Where the compiled C++ backend minskyRESTService.node
is placed, and any supporting dynamic libs
Share code between BrowserWindow threads and the main thread
Code supporting different UI elements.
Mac App configuration
Main application logic
A regression test of Linux distributables via the OpenSUSE Build Service
Code supporting creating the Backend (aka REST service, or RESTApi). Built in this directory are:
minsky-RESTService
, a command line tool for exploring the REST APIminsky-httpd
, a simple HTTP server, supporting the REST APIminskyRESTService.node
, a node addon that implements the REST API, but callable from within a nodeJs process. This target is actually stashed in gui-js/node-addons, ready for frontend use.
Schemas for main model entities such as Variable
, Port
, Wire
, Operation
, ...
A tensor library called "Civita", that will be spun out as a separate standalone library at some point.
Directory of unit and regression tests. To run the tests, type make sure
in the top level directory.
- certify, SSL support for https connections
- ecolab, used for plots, classdesc and TCL descriptors (deprecated)
- exprtk, algebraic expression library
- RavelCAPI, A C++ wrapper library around the Ravel™ C API