Commands
At the heart of the program are commands. It cannot be stated often enough: this is command driven software. Any operation that may be performed in the user interface is ultimately just a method for issuing one of the program’s commands, whether that operation is performed on a screen view of the model, from a menu, by mouse click on a toolbar, or any other kind of visually interactive input operation. However, it is critical to understand only part of the full command set is available for use interactively in the user interface. A complete knowledge of the software necessarily implies at least passing familiarity with the entirety of the command set.
The Console
The i Console, described in the topics that follow, represents the program’s core. It provides the output from command (and FISH or Python script) processing at all times. It may be used for command (and FISH or Python script) input as well. In usual practice, users will input to the console for simple operations, “spot check” inquiries of the model, or possibly as a speedier alternative to program menus or toolbars. In a full scale modeling run the bulk of the project will be written in and processed from input files — data files, FISH or Python script files, and other input files. For working with these, see the discussion of The Editor Pane.
Where Is… ?
This section only introduces commands as a topic and describes working with them in general terms within the program, particularly in the Console. Full reference information on all common commands (commands shared by PFC, FLAC, and 3DEC), and all information on FISH and Python scripting is presented elsewhere in the document set.
Common
Index: Common Commands for commands common to all Itasca software (c call, c restore, c geometry, c fracture, c model, c program, c table, etc.)
Index: Common FISH for all FISH functions associated with common commands.
PFC
Index: PFC Commands for PFC commands (c ball, c wall, c clump, etc.)
Index: PFC FISH Functions for PFC FISH functions.
FLAC
FLAC Commands Index for FLAC3D commands (c zone, c structure, c extrude block, etc.)
FLAC FISH Index for all FLAC3D FISH functions.
Scripting
FISH Scripting Reference for the general reference on FISH;
FISH Functions for an index of all functions built directly into the FISH language (that are not associated with the set found with the common commands (see above)).
Python Scripting for the general reference on Python in Itasca software.
Note
The console can be thought of as the “oldest” part of the program. In their first versions, Itasca codes featured nothing but a console window. The proof of the fundamentally command-driven nature of the codes is that, even now, with a number of facilities and on-board utilities added to the program for plotting, mesh generation, project management and more, with the Console alone an entire model run can be performed.
Was this helpful? ... | Itasca Software © 2024, Itasca | Updated: Oct 31, 2024 |