123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- /****************************************************************************
- * 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 <[email protected]>
- * 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
- }
- }
|