01-kitchen_sink_viz_dx_iterframedata.mdl 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. /****************************************************************************
  2. * Test 01: Nearly every parser option.
  3. *
  4. * A mostly non-sensical test which simply exercises the parser checking for
  5. * anomalous behavior. This test should not provoke any errors, provided
  6. * that counting-5.txt does not exist in its reaction output directory.
  7. * (This is to test the "no overwrite" output mode for counting.)
  8. *
  9. * This variant produces DX mode viz output, specified using the
  10. * ITERATION_FRAME_DATA notation.
  11. *
  12. * Author: Jed Wing <[email protected]>
  13. * Date: 2008-04-04
  14. ****************************************************************************/
  15. basename = "01-kitchen_sink_viz_dx_iterframedata"
  16. INCLUDE_FILE = "defaults.mdl"
  17. INCLUDE_FILE = "common.mdl"
  18. VIZ_DATA_OUTPUT
  19. {
  20. MODE = DX
  21. MOLECULE_FILE_PREFIX = vizdir & "molecules"
  22. OBJECT_FILE_PREFIXES
  23. {
  24. world = vizdir & "objects_a"
  25. world2 = vizdir & "objects_b"
  26. }
  27. ITERATION_FRAME_DATA
  28. {
  29. EFFECTOR_POSITIONS = [[1 TO 100 STEP 10], 111, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  30. EFFECTOR_STATES = [1, [2 TO 100 STEP 10], 112, [102 TO 1000 STEP 100], [1002 TO 10000 STEP 1000]]
  31. MOLECULE_POSITIONS = [1, [3 TO 100 STEP 10], 113, [103 TO 1000 STEP 100], [1003 TO 10000 STEP 1000]]
  32. MOLECULE_STATES = [11, 25, 104]
  33. SURFACE_POSITIONS = [1, 2]
  34. SURFACE_STATES = [1, 3]
  35. }
  36. STATE_VALUES
  37. {
  38. s_g_5 = 4
  39. s_v_3 = 3
  40. world.big_object.box1 = 5
  41. world.big_object.box1[r2] = 9
  42. world.big_object.box1[r3] = 1
  43. world.big_object.box1[r4] = 2
  44. }
  45. }