ReMoDy can be compiled in two versions: with and without a graphical user interface (GUI). The former is used to visualize the simulation progress on a small set of data, while the latter is to perform larger-scale simulations where the concurrent visualization is not possible.
After the GUI-enabled version (view) is started, a display window pops up, showing the computational domain. The initial parameters of the scene can be set in the config file (see Sec. Configuration File). The configfile can be reloaded by making the display window active and hitting the 'l' key for 'load'. The keyboard control of the simulation has two modes: keystroke, and commandline. This is similar to vi text editor in UNIX. Initially the keystroke mode is active.
- In the keystroke model the single-key-strokes can be used while the display window is active. These include:
- ESC: exit. The same as 'q';
- ?: show help.
- :: switch to a terminal command mode (similar to vi). The same as '.';
- a: show/hide the axes.
- b: show/hide boundary faces of the mesh (not used when mesh is absent).
- c: switch the color-scheme.
- f: show the box frame.
- G: show all the mesh edges.
- g: show only the boundary mesh edges.
- l: read configuration file.
- m: display the menue on the console.
- N: show mesh nodes.
- n: show boundary vertexes.
- r: start/stop the continuous run.
- s: perform one step of the simulation. Analogous to '+'.
- v: show boundary vectors.
- w: dump current window into a xwd file.
- Z: zoom-in view.
- z: zoom-out view.
- The command mode is switched from the keystroke mode by hitting the ':' or '.' keys. To switch back from the command mode one has to enter an empty command, that is, press ENTER, while the command line is empty. In the command mode, the command line appears in the terminal windows from which the program has started. The commands one can enter in the command line include:
- bg: go to background run mode. During this mode the all controls are disabled.
- cs: switch the color scheme.
- fg: go to foreground mode.
- ?, h, or help: show help.
- r: run a number of iterations.
- sp: toggle between spheres and points in particle (molecule) display.
- wd: start/stop window dump every fixed number of iterations.
- dw: dump current window picture into a xwd file.
- e: exit the program. Also saves current data.
- q: quit without saving.
- .: quit the command mode. Also hitting ENTER with empty command line.