Conventions
This section describes the use of the manual and the conventions used to denote the parameters and choices associated with each statement. The program accepts input in a fashion similar to SUPREM III and PISCES II. The input is made up of a series of statements. It is important to bear in mind that the parser is case sensitive, i.e. FOO is not the same as foo. Parameter values may be abbreviated, along as the abbreviation uniquely identifies the parameter.
Each statement can have parameters which are of the form:
parameter_name = value
Value is either a real number expression or a character string. There are some parameters that are booleans, which recognize true and false as special strings. If the value is left off a boolean parameter, it is set to true.
The manual describes these parameters in the following form:
- param=<numeric list>
- an array valued parameter
- param = <n>
- a real valued parameter
- param = <c>
- a string valued parameter
- !param
- a boolean parameter set false
- param
- a boolean parameter set true
Choices are denoted by putting the parameters in parenthesis and separating them by vertical bars. For example, ( par1 | par2 ) states that either par1 or par2 may be specified but not both. Anything enclosed in brackets [ ] are optional parameters and aren't necessary. Almost everything in the program has some sort of default value, so almost all parameters are optional. In case of doubt, though, never rely on the defaults.
Command Options
Most commands now accept -help as a parameter. This will output a list of command parameters, defualts, parameter type, and a short help string for each.
Many commands now support -gui as an option. This will create a command dialog box with the most commonly used parameters appearing. This will only work if floops/floods was run with the -gui option on the command line.