# program list command

Syntax

program list keyword

Primary keywords:

Print program information.

Note

As with all program commands, use of the command word program is optional; program list and list are both valid.

Program information is printed to the screen. This information can be captured in a log file with the program log-file command.

cycle-sequence

List the doubles indicating the cycle point and names of the cycle entries in the cycle sequence. This information is useful when installing FISH callback events with the fish callback command. The following table lists the reserved cycle points:

Cycle Point Cycle Operation
-10 Validate the data structures
0 Determine a stable timestep
10 Equations of motion (or thermal bodies update)
15 Body coupling between processes
20 Increment time
30 Update the cell space
35 Create/delete contacts
40 Force-Displacement law (or thermal contact update)
42 Accumulate deterministic quantities
45 Contact coupling between processes
60 Second pass of equations of motion
70 Thermal calculations
80 Fluid calculations

directory

List the current working directory and the application directory.

key-information

Look for a valid Itasca security key directly connected to the computer and report all of the information on it. The key does not have to contain a valid license for this code, it may be for any Itasca code.

information

General program settings and status, including the customer title and the number of target threasds to use.

memory

List the amount of memory that is actively being used.

module

List the module DLLs that are loaded.

plugins

List the plugin DLLs that are loaded.

principal v keyword

List the six components of a stress tensor given principal values and directions. All three principal values must be given and are given in the order of the minimum, intermediate and maximum principal stress values in v. At least two directions are required to fully specify the stress tensor as given below.

intermediate <keyword> ...

Specify the intermediate direction with the following keywords:

azimuth f

The direction being specified as the normal to a plane given by azimuth and plunge, in degrees.

dip f

The direction being specified as the normal to a plane given by dip and dip-direction, in degrees.

dip-direction f

The direction being specified as the normal to a plane given by dip and dip-direction, in degrees.

normal v

The direction specified direction as a normal vector.

plunge f

The direction being specified as the normal to a plane given by azimuth and plunge, in degrees.

trend f

A synonym to azimuth

minimum <keyword> ...

Specify the minimum direction with the following keywords:

azimuth f

The direction being specified as the normal to a plane given by azimuth and plunge, in degrees.

dip f

The direction being specified as the normal to a plane given by dip and dip-direction, in degrees.

dip-direction f

The direction being specified as the normal to a plane given by dip and dip-direction, in degrees.

normal v

The direction specified direction as a normal vector.

plunge f

The direction being specified as the normal to a plane given by azimuth and plunge, in degrees.

trend f

A synonym to azimuth

maximum <keyword> ...

Specify the maximum direction with the following keywords:

azimuth f

The direction being specified as the normal to a plane given by azimuth and plunge, in degrees.

dip f

The direction being specified as the normal to a plane given by dip and dip-direction, in degrees.

dip-direction f

The direction being specified as the normal to a plane given by dip and dip-direction, in degrees.

normal v

The direction specified direction as a normal vector.

plunge f

The direction being specified as the normal to a plane given by azimuth and plunge, in degrees.

trend f

A synonym to azimuth

security

Look for a valid license (using the current configuration settings) and report the contents of the license if found. The license may direct (local key) or network (network key).

serial

List the serial number of the security key.

version

List the full program version information. This information should be reported if a problem arises while using the code.

Usage Example

The following example illustrates how program list can be used. The example shows the use of the principal keyword which requires that all three stress components be supplied, with two direction keywords supplied for each.

program list principal intermediate 1.1 dip 22.2 dip-direction 80 &
minimum 2.2 normal 1,3,1 &
maximum 3.3 azimuth 80 plunge 22.2