ferrotherm graph explainer · workbench

Variables

Constraints

Objective

Solve

scroll zoom · drag to pan · Ctrl+K add · Ctrl+Z undo · Ctrl+D duplicate · Del remove · Enter run

Output

Add nodes, connect them, press Run.

State the problem, do not pick one. Declare variables with
domains, say what must hold and what you prefer, and read
values back by name.

Drag from an output dot to an input dot to connect. A wire
only joins ports of the same kind, so a graph that connects
is a model that compiles.

As a .ftp program

The same text the crate, the API, the workbench and Hitachi's ASIC read. Everything above compiles down to this.