Check/Modify Parameters

Thorn HTTPD

Parameters in Cactus can be either fixed or steerable. Steerable parameters are those which can be modified during a simulation. To change steerable parameters, edit the values and press the submit button. Before applying the new parameter value, Cactus will check that the parameter lies in the allowed range. Note that there is currently no log of parameters which have been modified.

The tables below show the parameter name, current value and description. The default value of each parameter is shown in brackets at the end of the description.

Steerable Parameters

The following parameters are steerable, but you do not have authorisation to change them. To change parameters you must first register on the Simulation Control Page.

pause noPause ? (no)
refresh_seconds -1Page refresh time seconds (-1)
single_step noDo one step then pause ? (no)
steering_frequency 1How many iterations between steering events (1)
terminate noKill the simulation ? (no)
timeout_seconds 0Polling timeout seconds (0)
timeout_useconds 0Polling timeout micro-seconds (0)
until_expression iteration+40 < time*100Pause if this expression evaluates to true. (iteration+40 < time*100)
until_expression_active noUse until_expression parameter ? (no)
until_it 0Pause at this iteration (0)
until_it_active noUse until_it parameter ? (no)
until_time 0Pause after this simulation time (0)
until_time_active noUse until_time parameter ? (no)
verbose noPrint information about HTTP requests (no)

Fixed Parameters

hunt yes Should the server hunt for a port if the specified one is taken ? (yes)
port 5555 HTTP port number to use (can be overridden by shell variable HTTPD_PORT) (5555)
provide_pages yes Should the server provide any pages ? (yes)
queue_length 4 Listen queue length (4)
use_pthreads yes Use a threaded implementation if possible ? (yes)