/**************************************************************************** * Test 01: Nearly every parser option. * * A mostly non-sensical test which simply exercises the parser checking for * anomalous behavior. This test should not provoke any errors, provided * that counting-5.txt does not exist in its reaction output directory. * (This is to test the "no overwrite" output mode for counting.) * * This variant produces DX mode viz output, specified using the * ITERATION_FRAME_DATA notation. * * Author: Jed Wing * Date: 2008-04-04 ****************************************************************************/ basename = "01-kitchen_sink_viz_dx_iterframedata" INCLUDE_FILE = "defaults.mdl" INCLUDE_FILE = "common.mdl" VIZ_DATA_OUTPUT { MODE = DX MOLECULE_FILE_PREFIX = vizdir & "molecules" OBJECT_FILE_PREFIXES { world = vizdir & "objects_a" world2 = vizdir & "objects_b" } ITERATION_FRAME_DATA { EFFECTOR_POSITIONS = [[1 TO 100 STEP 10], 111, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]] EFFECTOR_STATES = [1, [2 TO 100 STEP 10], 112, [102 TO 1000 STEP 100], [1002 TO 10000 STEP 1000]] MOLECULE_POSITIONS = [1, [3 TO 100 STEP 10], 113, [103 TO 1000 STEP 100], [1003 TO 10000 STEP 1000]] MOLECULE_STATES = [11, 25, 104] SURFACE_POSITIONS = [1, 2] SURFACE_STATES = [1, 3] } STATE_VALUES { s_g_5 = 4 s_v_3 = 3 world.big_object.box1 = 5 world.big_object.box1[r2] = 9 world.big_object.box1[r3] = 1 world.big_object.box1[r4] = 2 } }