01-kitchen_sink_viz_everything.mdl 31 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232
  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 most types of VIZ output using most of the
  10. * different available notations.
  11. *
  12. * Author: Jed Wing <[email protected]>
  13. * Date: 2008-04-04
  14. ****************************************************************************/
  15. basename = "01-kitchen_sink_viz_everything"
  16. INCLUDE_FILE = "defaults.mdl"
  17. i_notify = "valid/notifications_off.mdl"
  18. INCLUDE_FILE = "common.mdl"
  19. NOTIFICATIONS {
  20. VOLUME_OUTPUT_REPORT = OFF
  21. REACTION_OUTPUT_REPORT = OFF
  22. VIZ_OUTPUT_REPORT = OFF
  23. FILE_OUTPUT_REPORT = OFF
  24. MOLECULE_COLLISION_REPORT = OFF
  25. }
  26. /* 01. ASCII-mode viz output, VIZ_DATA_OUTPUT notation */
  27. thisvizdir = vizdir & "/01 - ASCII old/"
  28. VIZ_DATA_OUTPUT
  29. {
  30. MODE = ASCII
  31. MOLECULE_FILE_PREFIX = thisvizdir & "molecules"
  32. ITERATION_FRAME_DATA
  33. {
  34. ALL_DATA = [1]
  35. EFFECTOR_POSITIONS = [[1 TO 100 STEP 10], 102, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  36. EFFECTOR_STATES = [[1 TO 100 STEP 10], 103, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  37. MOLECULE_POSITIONS = [[1 TO 100 STEP 10], 104, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  38. MOLECULE_STATES = [11, 105]
  39. }
  40. STATE_VALUES
  41. {
  42. s_g_5 = 4
  43. s_v_3 = 3
  44. }
  45. }
  46. /* 02. ASCII-mode viz output, VIZ_DATA_OUTPUT notation */
  47. thisvizdir = vizdir & "/02 - ASCII old/"
  48. VIZ_DATA_OUTPUT
  49. {
  50. MODE = ASCII
  51. MOLECULE_FILE_PREFIX = thisvizdir & "molecules"
  52. ITERATION_LIST = [[1 TO 100 STEP 10], [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  53. STATE_VALUES
  54. {
  55. s_g_5 = 4
  56. s_v_3 = 3
  57. }
  58. }
  59. /* 03. ASCII-mode viz output, VIZ_DATA_OUTPUT notation */
  60. thisvizdir = vizdir & "/03 - ASCII old/"
  61. VIZ_DATA_OUTPUT
  62. {
  63. MODE = ASCII
  64. MOLECULE_FILE_PREFIX = thisvizdir & "molecules"
  65. TIME_LIST = [[1e-6 TO 1e-4 STEP 1e-5], [1.01e-4 TO 1e-3 STEP 1e-4], [1.001e-3 TO 1e-2 STEP 1e-3]]
  66. STATE_VALUES
  67. {
  68. s_g_5 = 4
  69. s_v_3 = 3
  70. }
  71. }
  72. /* 04. ASCII-mode viz output, VIZ_OUTPUT notation */
  73. thisvizdir = vizdir & "/04 - ASCII new/"
  74. VIZ_OUTPUT
  75. {
  76. MODE = ASCII
  77. FILENAME = thisvizdir & "world"
  78. MOLECULES
  79. {
  80. NAME_LIST { ALL_MOLECULES }
  81. ITERATION_NUMBERS
  82. {
  83. ALL_DATA @ [2, 3]
  84. POSITIONS @ [[0 TO 100 STEP 10]]
  85. }
  86. }
  87. }
  88. /* 05. ASCII-mode viz output, VIZ_OUTPUT notation */
  89. thisvizdir = vizdir & "/05 - ASCII new/"
  90. VIZ_OUTPUT
  91. {
  92. MODE = ASCII
  93. FILENAME = thisvizdir & "world"
  94. MOLECULES
  95. {
  96. NAME_LIST { ALL_MOLECULES }
  97. TIME_POINTS
  98. {
  99. ALL_DATA @ [2e-6, 3e-6]
  100. POSITIONS @ [[0 TO 1e-4 STEP 1e-5]]
  101. }
  102. }
  103. }
  104. /* 11. RK-mode viz output, VIZ_DATA_OUTPUT notation [secretly ASCII] */
  105. thisvizdir = vizdir & "/11 - RK old ASCII/"
  106. VIZ_DATA_OUTPUT
  107. {
  108. MODE = CUSTOM_RK
  109. MOLECULE_FILE_PREFIX = thisvizdir & "molecules"
  110. ITERATION_LIST = [[1 TO 100 STEP 10], [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  111. STATE_VALUES
  112. {
  113. s_g_5 = 4
  114. s_v_3 = 3
  115. }
  116. }
  117. /* 12. RK-mode viz output, VIZ_DATA_OUTPUT notation */
  118. thisvizdir = vizdir & "/12 - RK old/"
  119. VIZ_DATA_OUTPUT
  120. {
  121. MODE = CUSTOM_RK [[-10 TO 10 STEP 0.5]] [1, 0.8, 0.6]
  122. MOLECULE_FILE_PREFIX = thisvizdir & "molecules"
  123. ITERATION_LIST = [[1 TO 100 STEP 10], [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  124. STATE_VALUES
  125. {
  126. s_g_5 = 4
  127. s_v_3 = 3
  128. }
  129. }
  130. /* 13. RK-mode viz output, VIZ_OUTPUT notation [secretly ASCI] */
  131. thisvizdir = vizdir & "/13 - RK new ASCII/"
  132. VIZ_OUTPUT
  133. {
  134. MODE = CUSTOM_RK
  135. FILENAME = thisvizdir & "world"
  136. MOLECULES
  137. {
  138. NAME_LIST { ALL_MOLECULES }
  139. ITERATION_NUMBERS
  140. {
  141. ALL_DATA @ [2, 3]
  142. POSITIONS @ [[0 TO 100 STEP 10]]
  143. }
  144. }
  145. }
  146. /* 14. RK-mode viz output, VIZ_OUTPUT notation */
  147. thisvizdir = vizdir & "/14 - RK new/"
  148. VIZ_OUTPUT
  149. {
  150. MODE = CUSTOM_RK [[-10 TO 10 STEP 0.5]] [1, 0.8, 0.6]
  151. FILENAME = thisvizdir & "world"
  152. MOLECULES
  153. {
  154. NAME_LIST { ALL_MOLECULES }
  155. TIME_POINTS
  156. {
  157. ALL_DATA @ [2e-6, 3e-6]
  158. POSITIONS @ [[0 TO 1e-4 STEP 1e-5]]
  159. }
  160. }
  161. }
  162. /* 21. DX-mode viz output, VIZ_DATA_OUTPUT notation */
  163. thisvizdir = vizdir & "/21 - DX old/"
  164. VIZ_DATA_OUTPUT
  165. {
  166. MODE = DX
  167. MOLECULE_FILE_PREFIX = thisvizdir & "molecules"
  168. OBJECT_FILE_PREFIXES
  169. {
  170. world = thisvizdir & "objects_a"
  171. world2 = thisvizdir & "objects_b"
  172. world.big_object = thisvizdir & "objects_c"
  173. }
  174. ITERATION_FRAME_DATA
  175. {
  176. EFFECTOR_POSITIONS = [[1 TO 100 STEP 10], 111, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  177. EFFECTOR_STATES = [1, [2 TO 100 STEP 10], 112, [102 TO 1000 STEP 100], [1002 TO 10000 STEP 1000]]
  178. MOLECULE_POSITIONS = [1, [3 TO 100 STEP 10], 113, [103 TO 1000 STEP 100], [1003 TO 10000 STEP 1000]]
  179. MOLECULE_STATES = [11, 25, 104]
  180. SURFACE_POSITIONS = [1, 2]
  181. SURFACE_STATES = [1, 3]
  182. }
  183. STATE_VALUES
  184. {
  185. s_g_5 = 4
  186. s_v_3 = 3
  187. world.big_object.box1 = 5
  188. world.big_object.box1[r2] = 9
  189. world.big_object.box1[r3] = 1
  190. world.big_object.box1[r4] = 2
  191. world2.big_object.box1 = 44
  192. }
  193. }
  194. /* 22. DX-mode viz output, VIZ_DATA_OUTPUT notation */
  195. thisvizdir = vizdir & "/22 - DX old/"
  196. VIZ_DATA_OUTPUT
  197. {
  198. MODE = DX
  199. MOLECULE_FILE_PREFIX = thisvizdir & "molecules"
  200. OBJECT_FILE_PREFIXES
  201. {
  202. world = thisvizdir & "objects_a"
  203. world2 = thisvizdir & "objects_b"
  204. }
  205. ITERATION_LIST = [[1 TO 100 STEP 10], [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  206. STATE_VALUES
  207. {
  208. s_g_5 = 4
  209. s_v_3 = 3
  210. world.big_object.box1[r2] = 9
  211. world.big_object.box1[r3] = 1
  212. world.big_object.box1[r4] = 2
  213. }
  214. }
  215. /* 23. DX-mode viz output, VIZ_DATA_OUTPUT notation */
  216. thisvizdir = vizdir & "/23 - DX old/"
  217. VIZ_DATA_OUTPUT
  218. {
  219. MODE = DX
  220. MOLECULE_FILE_PREFIX = thisvizdir & "molecules"
  221. OBJECT_FILE_PREFIXES
  222. {
  223. world = thisvizdir & "objects_a"
  224. world2 = thisvizdir & "objects_b"
  225. }
  226. TIME_LIST = [[1e-6 TO 1e-4 STEP 1e-5], [1.01e-4 TO 1e-3 STEP 1e-4], [1.001e-3 TO 1e-2 STEP 1e-3]]
  227. STATE_VALUES
  228. {
  229. s_g_5 = 4
  230. s_v_3 = 3
  231. world.big_object.box1[r2] = 9
  232. world.big_object.box1[r3] = 1
  233. world.big_object.box1[r4] = 2
  234. }
  235. }
  236. /* 24. DX-mode viz output, VIZ_OUTPUT notation */
  237. thisvizdir = vizdir & "/24 - DX new/"
  238. VIZ_OUTPUT
  239. {
  240. MODE = DX
  241. FILENAME = thisvizdir & "world"
  242. OBJECT_FILE_PREFIXES
  243. {
  244. world = thisvizdir & "objects_a"
  245. world2 = thisvizdir & "objects_b"
  246. }
  247. MOLECULES
  248. {
  249. NAME_LIST {
  250. s_g_5 = 19
  251. s_v_3 = 13
  252. s_g_5 = 4
  253. s_v_3 = 3
  254. }
  255. ITERATION_NUMBERS
  256. {
  257. ALL_DATA @ [[0 TO 100 STEP 10]]
  258. POSITIONS @ [2, 3]
  259. }
  260. }
  261. MESHES
  262. {
  263. NAME_LIST {
  264. world.big_object.box1 = 11
  265. world2.big_object.box1 = 12
  266. world.big_object.box1[r2] = 9
  267. world.big_object.box1[r3] = 1
  268. world.big_object.box1[r4] = 2
  269. }
  270. ITERATION_NUMBERS
  271. {
  272. ALL_DATA @ [1]
  273. GEOMETRY @ [2, 3]
  274. }
  275. }
  276. }
  277. /* 25. DX-mode viz output, VIZ_OUTPUT notation */
  278. thisvizdir = vizdir & "/25 - DX new/"
  279. VIZ_OUTPUT
  280. {
  281. MODE = DX
  282. FILENAME = thisvizdir & "world"
  283. OBJECT_FILE_PREFIXES
  284. {
  285. world = thisvizdir & "objects_a"
  286. world2 = thisvizdir & "objects_b"
  287. }
  288. MOLECULES
  289. {
  290. NAME_LIST {
  291. s_g_5 = 29
  292. s_v_3 = 23
  293. s_g_5 = 4
  294. s_v_3 = 3
  295. }
  296. TIME_POINTS
  297. {
  298. ALL_DATA @ [2e-6, 3e-6]
  299. POSITIONS @ [[0 TO 1e-4 STEP 1e-5]]
  300. }
  301. }
  302. MESHES
  303. {
  304. NAME_LIST {
  305. world.big_object.box1 = 31
  306. world2.big_object.box1 = 32
  307. world.big_object.box1[r2] = 9
  308. world.big_object.box1[r3] = 1
  309. world.big_object.box1[r4] = 2
  310. }
  311. TIME_POINTS
  312. {
  313. ALL_DATA @ [1e-6]
  314. GEOMETRY @ [2e-6, 3e-6]
  315. }
  316. }
  317. }
  318. // /* 31. DREAMM mode viz output, VIZ_DATA_OUTPUT notation */
  319. // thisvizdir = vizdir & "/31 - DREAMM old/"
  320. // VIZ_DATA_OUTPUT
  321. // {
  322. // FILENAME = thisvizdir & "world"
  323. // ITERATION_FRAME_DATA
  324. // {
  325. // ALL_DATA = [1]
  326. // EFFECTOR_POSITIONS = [[1 TO 100 STEP 10], 102, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  327. // EFFECTOR_STATES = [[1 TO 100 STEP 10], 103, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  328. // MOLECULE_POSITIONS = [[1 TO 100 STEP 10], 104, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  329. // MOLECULE_STATES = [11, 105]
  330. // MOLECULE_POSITIONS = [3]
  331. // MOLECULE_STATES = [5]
  332. // }
  333. // STATE_VALUES
  334. // {
  335. // s_g_5 = 4
  336. // s_v_3 = 3
  337. // }
  338. // }
  339. //
  340. // /* 32. DREAMM mode viz output, VIZ_DATA_OUTPUT notation */
  341. // thisvizdir = vizdir & "/32 - DREAMM old/"
  342. // VIZ_DATA_OUTPUT
  343. // {
  344. // FILENAME = thisvizdir & "world"
  345. // ITERATION_LIST = [[1 TO 100 STEP 10], [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  346. // STATE_VALUES
  347. // {
  348. // s_g_5 = 4
  349. // s_v_3 = 3
  350. // }
  351. // }
  352. //
  353. // /* 33. DREAMM mode viz output, VIZ_DATA_OUTPUT notation */
  354. // thisvizdir = vizdir & "/33 - DREAMM old/"
  355. // VIZ_DATA_OUTPUT
  356. // {
  357. // FILENAME = thisvizdir & "world"
  358. // TIME_LIST = [[1e-6 TO 1e-4 STEP 1e-5], [1.01e-4 TO 1e-3 STEP 1e-4], [1.001e-3 TO 1e-2 STEP 1e-3]]
  359. // STATE_VALUES
  360. // {
  361. // s_g_5 = 4
  362. // s_v_3 = 3
  363. // }
  364. // }
  365. /* 34. DREAMM mode viz output, VIZ_OUTPUT notation */
  366. thisvizdir = vizdir & "/34 - DREAMM new/"
  367. VIZ_OUTPUT
  368. {
  369. FILENAME = thisvizdir & "world"
  370. MOLECULES
  371. {
  372. NAME_LIST { ALL_MOLECULES }
  373. TIME_POINTS
  374. {
  375. ALL_DATA @ [2e-6, 3e-6]
  376. POSITIONS @ [[0 TO 1e-4 STEP 1e-5]]
  377. ORIENTATIONS @ [3e-6, 4e-6]
  378. }
  379. }
  380. MESHES
  381. {
  382. NAME_LIST { ALL_MESHES }
  383. TIME_POINTS
  384. {
  385. ALL_DATA @ [1e-6]
  386. GEOMETRY @ [2e-6, 3e-6]
  387. REGION_DATA @ [3e-6, 4e-6]
  388. }
  389. }
  390. }
  391. /* 35. DREAMM mode viz output, VIZ_OUTPUT notation */
  392. thisvizdir = vizdir & "/35 - DREAMM new/"
  393. VIZ_OUTPUT
  394. {
  395. MODE = DREAMM_V3
  396. VIZ_MOLECULE_FORMAT = ASCII
  397. FILENAME = thisvizdir & "world"
  398. MOLECULES
  399. {
  400. NAME_LIST { ALL_MOLECULES }
  401. TIME_POINTS
  402. {
  403. ALL_DATA @ [2e-6, 3e-6]
  404. POSITIONS @ [[0 TO 1e-4 STEP 1e-5]]
  405. ORIENTATIONS @ [3e-6, 4e-6]
  406. }
  407. }
  408. MESHES
  409. {
  410. NAME_LIST { ALL_MESHES }
  411. TIME_POINTS
  412. {
  413. ALL_DATA @ [1e-6]
  414. GEOMETRY @ [3e-6, 4e-6]
  415. REGION_DATA @ [2e-6, 4e-6]
  416. }
  417. }
  418. }
  419. /* 36. DREAMM mode viz output, VIZ_OUTPUT notation */
  420. thisvizdir = vizdir & "/36 - DREAMM new/"
  421. VIZ_OUTPUT
  422. {
  423. VIZ_MESH_FORMAT = ASCII
  424. VIZ_MOLECULE_FORMAT = BINARY
  425. FILENAME = thisvizdir & "world"
  426. MOLECULES
  427. {
  428. NAME_LIST { ALL_MOLECULES }
  429. ITERATION_NUMBERS
  430. {
  431. ALL_DATA @ [2, 3]
  432. POSITIONS @ [[0 TO 100 STEP 10]]
  433. ORIENTATIONS @ [3, 4]
  434. }
  435. }
  436. MESHES
  437. {
  438. NAME_LIST { ALL_MESHES }
  439. ITERATION_NUMBERS
  440. {
  441. ALL_DATA @ [1]
  442. GEOMETRY @ [2, 3]
  443. REGION_DATA @ [3, 4]
  444. }
  445. }
  446. }
  447. /* 37. DREAMM mode viz output, VIZ_OUTPUT notation */
  448. thisvizdir = vizdir & "/37 - DREAMM new/"
  449. VIZ_OUTPUT
  450. {
  451. VIZ_MESH_FORMAT = BINARY
  452. FILENAME = thisvizdir & "world"
  453. MOLECULES
  454. {
  455. NAME_LIST { ALL_MOLECULES }
  456. ITERATION_NUMBERS
  457. {
  458. ALL_DATA @ [2, 3]
  459. POSITIONS @ [[0 TO 100 STEP 10]]
  460. ORIENTATIONS @ [3, 4]
  461. }
  462. }
  463. MESHES
  464. {
  465. NAME_LIST { ALL_MESHES }
  466. ITERATION_NUMBERS
  467. {
  468. ALL_DATA @ [1]
  469. GEOMETRY @ [2, 3]
  470. REGION_DATA @ [3, 4]
  471. }
  472. }
  473. }
  474. /* 41. DREAMM grouped mode viz output, VIZ_DATA_OUTPUT notation */
  475. // thisvizdir = vizdir & "/41 - DREAMM grouped old/"
  476. // VIZ_DATA_OUTPUT
  477. // {
  478. // MODE = DREAMM_V3_GROUPED
  479. // FILENAME = thisvizdir & "world"
  480. // ITERATION_FRAME_DATA
  481. // {
  482. // ALL_DATA = [1]
  483. // EFFECTOR_POSITIONS = [[1 TO 100 STEP 10], 102, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  484. // EFFECTOR_STATES = [[1 TO 100 STEP 10], 103, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  485. // MOLECULE_POSITIONS = [[1 TO 100 STEP 10], 104, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  486. // MOLECULE_STATES = [11, 105]
  487. // MOLECULE_POSITIONS = [3]
  488. // MOLECULE_STATES = [5]
  489. // }
  490. // STATE_VALUES
  491. // {
  492. // s_g_5 = 4
  493. // s_v_3 = 3
  494. // }
  495. // }
  496. //
  497. // /* 42. DREAMM grouped mode viz output, VIZ_DATA_OUTPUT notation */
  498. // thisvizdir = vizdir & "/42 - DREAMM grouped old/"
  499. // VIZ_DATA_OUTPUT
  500. // {
  501. // MODE = DREAMM_V3_GROUPED
  502. // FILENAME = thisvizdir & "world"
  503. // ITERATION_LIST = [[1 TO 100 STEP 10], [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  504. // STATE_VALUES
  505. // {
  506. // s_g_5 = 4
  507. // s_v_3 = 3
  508. // }
  509. // }
  510. //
  511. // /* 43. DREAMM grouped mode viz output, VIZ_DATA_OUTPUT notation */
  512. // thisvizdir = vizdir & "/43 - DREAMM grouped old/"
  513. // VIZ_DATA_OUTPUT
  514. // {
  515. // MODE = DREAMM_V3_GROUPED
  516. // FILENAME = thisvizdir & "world"
  517. // TIME_LIST = [[1e-6 TO 1e-4 STEP 1e-5], [1.01e-4 TO 1e-3 STEP 1e-4], [1.001e-3 TO 1e-2 STEP 1e-3]]
  518. // STATE_VALUES
  519. // {
  520. // s_g_5 = 4
  521. // s_v_3 = 3
  522. // }
  523. // }
  524. /* 44. DREAMM grouped mode viz output, VIZ_OUTPUT notation */
  525. thisvizdir = vizdir & "/44 - DREAMM grouped new/"
  526. VIZ_OUTPUT
  527. {
  528. MODE = DREAMM_V3_GROUPED
  529. FILENAME = thisvizdir & "world"
  530. MOLECULES
  531. {
  532. NAME_LIST { ALL_MOLECULES }
  533. TIME_POINTS
  534. {
  535. ALL_DATA @ [[0 TO 1e-4 STEP 1e-5]]
  536. POSITIONS @ [2e-6, 3e-6]
  537. ORIENTATIONS @ [3e-6, 4e-6]
  538. }
  539. }
  540. MESHES
  541. {
  542. NAME_LIST { ALL_MESHES }
  543. TIME_POINTS
  544. {
  545. ALL_DATA @ [1e-6]
  546. GEOMETRY @ [2e-6, 3e-6]
  547. REGION_DATA @ [3e-6, 4e-6]
  548. }
  549. }
  550. }
  551. /* 45. DREAMM grouped mode viz output, VIZ_OUTPUT notation */
  552. thisvizdir = vizdir & "/45 - DREAMM grouped new/"
  553. VIZ_OUTPUT
  554. {
  555. MODE = DREAMM_V3_GROUPED
  556. FILENAME = thisvizdir & "world2"
  557. MOLECULES
  558. {
  559. NAME_LIST { "s_*" c_s_0 }
  560. TIME_POINTS
  561. {
  562. ALL_DATA @ [[0 TO 1e-4 STEP 1e-5]]
  563. POSITIONS @ [2e-6, 3e-6]
  564. ORIENTATIONS @ [3e-6, 4e-6]
  565. }
  566. }
  567. MESHES
  568. {
  569. NAME_LIST { "world2.*" world.big_object.box1 }
  570. TIME_POINTS
  571. {
  572. ALL_DATA @ [1e-6]
  573. GEOMETRY @ [2e-6, 3e-6]
  574. REGION_DATA @ [3e-6, 4e-6]
  575. }
  576. }
  577. }
  578. /* 46. DREAMM grouped mode viz output, VIZ_OUTPUT notation */
  579. thisvizdir = vizdir & "/46 - DREAMM grouped new/"
  580. VIZ_OUTPUT
  581. {
  582. MODE = DREAMM_V3_GROUPED
  583. FILENAME = thisvizdir & "world"
  584. MOLECULES
  585. {
  586. NAME_LIST { "m_*" }
  587. NAME_LIST { m_g_0=5 m_g_1=4 }
  588. TIME_POINTS
  589. {
  590. POSITIONS @ [[0 TO 1e-4 STEP 1e-5]]
  591. ALL_DATA @ [3e-6, 4e-6]
  592. ORIENTATIONS @ [4e-6, 5e-6]
  593. }
  594. }
  595. MESHES
  596. {
  597. NAME_LIST { "world.*" }
  598. NAME_LIST { world.big_object.box1 }
  599. NAME_LIST { world2.rs8 }
  600. TIME_POINTS
  601. {
  602. ALL_DATA @ [2e-6]
  603. GEOMETRY @ [3e-6, 4e-6]
  604. REGION_DATA @ [4e-6, 5e-6]
  605. }
  606. }
  607. }
  608. // ===================================================================
  609. // All output blocks below here have been created by taking the corresponding
  610. // output blocks from above and replacing the MODE with 'MODE = NONE'.
  611. // ===================================================================
  612. /* 51. ASCII-mode viz output, VIZ_DATA_OUTPUT notation */
  613. thisvizdir = vizdir & "/51 - ASCII old/"
  614. VIZ_DATA_OUTPUT
  615. {
  616. MODE = NONE
  617. MOLECULE_FILE_PREFIX = thisvizdir & "molecules"
  618. ITERATION_FRAME_DATA
  619. {
  620. ALL_DATA = [1]
  621. EFFECTOR_POSITIONS = [[1 TO 100 STEP 10], 102, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  622. EFFECTOR_STATES = [[1 TO 100 STEP 10], 103, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  623. MOLECULE_POSITIONS = [[1 TO 100 STEP 10], 104, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  624. MOLECULE_STATES = [11, 105]
  625. }
  626. STATE_VALUES
  627. {
  628. s_g_5 = 4
  629. s_v_3 = 3
  630. }
  631. }
  632. /* 52. ASCII-mode viz output, VIZ_DATA_OUTPUT notation */
  633. thisvizdir = vizdir & "/52 - ASCII old/"
  634. VIZ_DATA_OUTPUT
  635. {
  636. MODE = NONE
  637. MOLECULE_FILE_PREFIX = thisvizdir & "molecules"
  638. ITERATION_LIST = [[1 TO 100 STEP 10], [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  639. STATE_VALUES
  640. {
  641. s_g_5 = 4
  642. s_v_3 = 3
  643. }
  644. }
  645. /* 53. ASCII-mode viz output, VIZ_DATA_OUTPUT notation */
  646. thisvizdir = vizdir & "/53 - ASCII old/"
  647. VIZ_DATA_OUTPUT
  648. {
  649. MODE = NONE
  650. MOLECULE_FILE_PREFIX = thisvizdir & "molecules"
  651. TIME_LIST = [[1e-6 TO 1e-4 STEP 1e-5], [1.01e-4 TO 1e-3 STEP 1e-4], [1.001e-3 TO 1e-2 STEP 1e-3]]
  652. STATE_VALUES
  653. {
  654. s_g_5 = 4
  655. s_v_3 = 3
  656. }
  657. }
  658. /* 54. ASCII-mode viz output, VIZ_OUTPUT notation */
  659. thisvizdir = vizdir & "/54 - ASCII new/"
  660. VIZ_OUTPUT
  661. {
  662. MODE = NONE
  663. FILENAME = thisvizdir & "world"
  664. MOLECULES
  665. {
  666. NAME_LIST { ALL_MOLECULES }
  667. ITERATION_NUMBERS
  668. {
  669. ALL_DATA @ [2, 3]
  670. POSITIONS @ [[0 TO 100 STEP 10]]
  671. ORIENTATIONS @ [3, 4]
  672. }
  673. }
  674. }
  675. /* 55. ASCII-mode viz output, VIZ_OUTPUT notation */
  676. thisvizdir = vizdir & "/55 - ASCII new/"
  677. VIZ_OUTPUT
  678. {
  679. MODE = NONE
  680. FILENAME = thisvizdir & "world"
  681. MOLECULES
  682. {
  683. NAME_LIST { ALL_MOLECULES }
  684. TIME_POINTS
  685. {
  686. ALL_DATA @ [2e-6, 3e-6]
  687. POSITIONS @ [[0 TO 1e-4 STEP 1e-5]]
  688. ORIENTATIONS @ [3e-6, 4e-6]
  689. }
  690. }
  691. }
  692. /* 61. RK-mode viz output, VIZ_DATA_OUTPUT notation [secretly ASCII] */
  693. thisvizdir = vizdir & "/61 - RK old ASCII/"
  694. VIZ_DATA_OUTPUT
  695. {
  696. MODE = NONE
  697. MOLECULE_FILE_PREFIX = thisvizdir & "molecules"
  698. ITERATION_LIST = [[1 TO 100 STEP 10], [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  699. STATE_VALUES
  700. {
  701. s_g_5 = 4
  702. s_v_3 = 3
  703. }
  704. }
  705. /* 62. RK-mode viz output, VIZ_DATA_OUTPUT notation */
  706. thisvizdir = vizdir & "/62 - RK old/"
  707. VIZ_DATA_OUTPUT
  708. {
  709. MODE = NONE
  710. MOLECULE_FILE_PREFIX = thisvizdir & "molecules"
  711. ITERATION_LIST = [[1 TO 100 STEP 10], [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  712. STATE_VALUES
  713. {
  714. s_g_5 = 4
  715. s_v_3 = 3
  716. }
  717. }
  718. /* 63. RK-mode viz output, VIZ_OUTPUT notation [secretly ASCI] */
  719. thisvizdir = vizdir & "/63 - RK new ASCII/"
  720. VIZ_OUTPUT
  721. {
  722. MODE = NONE
  723. FILENAME = thisvizdir & "world"
  724. MOLECULES
  725. {
  726. NAME_LIST { ALL_MOLECULES }
  727. ITERATION_NUMBERS
  728. {
  729. ALL_DATA @ [2, 3]
  730. POSITIONS @ [[0 TO 100 STEP 10]]
  731. ORIENTATIONS @ [3, 4]
  732. }
  733. }
  734. }
  735. /* 64. RK-mode viz output, VIZ_OUTPUT notation */
  736. thisvizdir = vizdir & "/64 - RK new/"
  737. VIZ_OUTPUT
  738. {
  739. MODE = NONE
  740. FILENAME = thisvizdir & "world"
  741. MOLECULES
  742. {
  743. NAME_LIST { ALL_MOLECULES }
  744. TIME_POINTS
  745. {
  746. ALL_DATA @ [2e-6, 3e-6]
  747. POSITIONS @ [[0 TO 1e-4 STEP 1e-5]]
  748. ORIENTATIONS @ [3e-6, 4e-6]
  749. }
  750. }
  751. }
  752. /* 71. DX-mode viz output, VIZ_DATA_OUTPUT notation */
  753. thisvizdir = vizdir & "/71 - DX old/"
  754. VIZ_DATA_OUTPUT
  755. {
  756. MODE = NONE
  757. MOLECULE_FILE_PREFIX = thisvizdir & "molecules"
  758. OBJECT_FILE_PREFIXES
  759. {
  760. world = thisvizdir & "objects_a"
  761. world2 = thisvizdir & "objects_b"
  762. }
  763. ITERATION_FRAME_DATA
  764. {
  765. EFFECTOR_POSITIONS = [[1 TO 100 STEP 10], 111, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  766. EFFECTOR_STATES = [1, [2 TO 100 STEP 10], 112, [102 TO 1000 STEP 100], [1002 TO 10000 STEP 1000]]
  767. MOLECULE_POSITIONS = [1, [3 TO 100 STEP 10], 113, [103 TO 1000 STEP 100], [1003 TO 10000 STEP 1000]]
  768. MOLECULE_STATES = [11, 25, 104]
  769. SURFACE_POSITIONS = [1, 2]
  770. SURFACE_STATES = [1, 3]
  771. }
  772. STATE_VALUES
  773. {
  774. s_g_5 = 4
  775. s_v_3 = 3
  776. world.big_object.box1 = 5
  777. world.big_object.box1[r2] = 9
  778. world.big_object.box1[r3] = 1
  779. world.big_object.box1[r4] = 2
  780. }
  781. }
  782. /* 72. DX-mode viz output, VIZ_DATA_OUTPUT notation */
  783. thisvizdir = vizdir & "/72 - DX old/"
  784. VIZ_DATA_OUTPUT
  785. {
  786. MODE = NONE
  787. MOLECULE_FILE_PREFIX = thisvizdir & "molecules"
  788. OBJECT_FILE_PREFIXES
  789. {
  790. world = thisvizdir & "objects_a"
  791. world2 = thisvizdir & "objects_b"
  792. }
  793. ITERATION_LIST = [[1 TO 100 STEP 10], [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  794. STATE_VALUES
  795. {
  796. s_g_5 = 4
  797. s_v_3 = 3
  798. world.big_object.box1[r2] = 9
  799. world.big_object.box1[r3] = 1
  800. world.big_object.box1[r4] = 2
  801. }
  802. }
  803. /* 73. DX-mode viz output, VIZ_DATA_OUTPUT notation */
  804. thisvizdir = vizdir & "/73 - DX old/"
  805. VIZ_DATA_OUTPUT
  806. {
  807. MODE = NONE
  808. MOLECULE_FILE_PREFIX = thisvizdir & "molecules"
  809. OBJECT_FILE_PREFIXES
  810. {
  811. world = thisvizdir & "objects_a"
  812. world2 = thisvizdir & "objects_b"
  813. }
  814. TIME_LIST = [[1e-6 TO 1e-4 STEP 1e-5], [1.01e-4 TO 1e-3 STEP 1e-4], [1.001e-3 TO 1e-2 STEP 1e-3]]
  815. STATE_VALUES
  816. {
  817. s_g_5 = 4
  818. s_v_3 = 3
  819. world.big_object.box1[r2] = 9
  820. world.big_object.box1[r3] = 1
  821. world.big_object.box1[r4] = 2
  822. }
  823. }
  824. /* 74. DX-mode viz output, VIZ_OUTPUT notation */
  825. thisvizdir = vizdir & "/74 - DX new/"
  826. VIZ_OUTPUT
  827. {
  828. MODE = NONE
  829. FILENAME = thisvizdir & "world"
  830. OBJECT_FILE_PREFIXES
  831. {
  832. world = thisvizdir & "objects_a"
  833. world2 = thisvizdir & "objects_b"
  834. }
  835. MOLECULES
  836. {
  837. NAME_LIST { ALL_MOLECULES }
  838. ITERATION_NUMBERS
  839. {
  840. ALL_DATA @ [[0 TO 100 STEP 10]]
  841. POSITIONS @ [2, 3]
  842. ORIENTATIONS @ [3, 4]
  843. }
  844. }
  845. MESHES
  846. {
  847. NAME_LIST { ALL_MESHES }
  848. ITERATION_NUMBERS
  849. {
  850. ALL_DATA @ [1]
  851. GEOMETRY @ [2, 3]
  852. REGION_DATA @ [3, 4]
  853. }
  854. }
  855. }
  856. /* 75. DX-mode viz output, VIZ_OUTPUT notation */
  857. thisvizdir = vizdir & "/75 - DX new/"
  858. VIZ_OUTPUT
  859. {
  860. MODE = NONE
  861. FILENAME = thisvizdir & "world"
  862. OBJECT_FILE_PREFIXES
  863. {
  864. world = thisvizdir & "objects_a"
  865. world2 = thisvizdir & "objects_b"
  866. }
  867. MOLECULES
  868. {
  869. NAME_LIST { ALL_MOLECULES }
  870. TIME_POINTS
  871. {
  872. ALL_DATA @ [2e-6, 3e-6]
  873. POSITIONS @ [[0 TO 1e-4 STEP 1e-5]]
  874. ORIENTATIONS @ [3e-6, 4e-6]
  875. }
  876. }
  877. MESHES
  878. {
  879. NAME_LIST { ALL_MESHES }
  880. TIME_POINTS
  881. {
  882. ALL_DATA @ [1e-6]
  883. GEOMETRY @ [2e-6, 3e-6]
  884. REGION_DATA @ [3e-6, 4e-6]
  885. }
  886. }
  887. }
  888. /* 81. DREAMM mode viz output, VIZ_DATA_OUTPUT notation */
  889. thisvizdir = vizdir & "/81 - DREAMM old/"
  890. VIZ_DATA_OUTPUT
  891. {
  892. MODE = NONE
  893. MOLECULE_FILE_PREFIX = thisvizdir & "world"
  894. ITERATION_FRAME_DATA
  895. {
  896. ALL_DATA = [1]
  897. EFFECTOR_POSITIONS = [[1 TO 100 STEP 10], 102, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  898. EFFECTOR_STATES = [[1 TO 100 STEP 10], 103, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  899. MOLECULE_POSITIONS = [[1 TO 100 STEP 10], 104, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  900. MOLECULE_STATES = [11, 105]
  901. MOLECULE_POSITIONS = [3]
  902. MOLECULE_STATES = [5]
  903. }
  904. STATE_VALUES
  905. {
  906. s_g_5 = 4
  907. s_v_3 = 3
  908. }
  909. }
  910. /* 82. DREAMM mode viz output, VIZ_DATA_OUTPUT notation */
  911. thisvizdir = vizdir & "/82 - DREAMM old/"
  912. VIZ_DATA_OUTPUT
  913. {
  914. MODE = NONE
  915. MOLECULE_FILE_PREFIX = thisvizdir & "world"
  916. ITERATION_LIST = [[1 TO 100 STEP 10], [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  917. STATE_VALUES
  918. {
  919. s_g_5 = 4
  920. s_v_3 = 3
  921. }
  922. }
  923. /* 83. DREAMM mode viz output, VIZ_DATA_OUTPUT notation */
  924. thisvizdir = vizdir & "/83 - DREAMM old/"
  925. VIZ_DATA_OUTPUT
  926. {
  927. MODE = NONE
  928. MOLECULE_FILE_PREFIX = thisvizdir & "world"
  929. TIME_LIST = [[1e-6 TO 1e-4 STEP 1e-5], [1.01e-4 TO 1e-3 STEP 1e-4], [1.001e-3 TO 1e-2 STEP 1e-3]]
  930. STATE_VALUES
  931. {
  932. s_g_5 = 4
  933. s_v_3 = 3
  934. }
  935. }
  936. /* 84. DREAMM mode viz output, VIZ_OUTPUT notation */
  937. thisvizdir = vizdir & "/84 - DREAMM new/"
  938. VIZ_OUTPUT
  939. {
  940. MODE = NONE
  941. FILENAME = thisvizdir & "world"
  942. MOLECULES
  943. {
  944. NAME_LIST { ALL_MOLECULES }
  945. TIME_POINTS
  946. {
  947. ALL_DATA @ [2e-6, 3e-6]
  948. POSITIONS @ [[0 TO 1e-4 STEP 1e-5]]
  949. ORIENTATIONS @ [3e-6, 4e-6]
  950. }
  951. }
  952. MESHES
  953. {
  954. NAME_LIST { ALL_MESHES }
  955. TIME_POINTS
  956. {
  957. ALL_DATA @ [1e-6]
  958. GEOMETRY @ [2e-6, 3e-6]
  959. REGION_DATA @ [3e-6, 4e-6]
  960. }
  961. }
  962. }
  963. /* 85. DREAMM mode viz output, VIZ_OUTPUT notation */
  964. thisvizdir = vizdir & "/85 - DREAMM new/"
  965. VIZ_OUTPUT
  966. {
  967. MODE = NONE
  968. VIZ_MOLECULE_FORMAT = ASCII
  969. FILENAME = thisvizdir & "world"
  970. MOLECULES
  971. {
  972. NAME_LIST { ALL_MOLECULES }
  973. TIME_POINTS
  974. {
  975. ALL_DATA @ [2e-6, 3e-6]
  976. POSITIONS @ [[0 TO 1e-4 STEP 1e-5]]
  977. ORIENTATIONS @ [3e-6, 4e-6]
  978. }
  979. }
  980. MESHES
  981. {
  982. NAME_LIST { ALL_MESHES }
  983. TIME_POINTS
  984. {
  985. ALL_DATA @ [1e-6]
  986. GEOMETRY @ [3e-6, 4e-6]
  987. REGION_DATA @ [2e-6, 4e-6]
  988. }
  989. }
  990. }
  991. /* 86. DREAMM mode viz output, VIZ_OUTPUT notation */
  992. thisvizdir = vizdir & "/86 - DREAMM new/"
  993. VIZ_OUTPUT
  994. {
  995. MODE = NONE
  996. VIZ_MESH_FORMAT = ASCII
  997. VIZ_MOLECULE_FORMAT = BINARY
  998. FILENAME = thisvizdir & "world"
  999. MOLECULES
  1000. {
  1001. NAME_LIST { ALL_MOLECULES }
  1002. ITERATION_NUMBERS
  1003. {
  1004. ALL_DATA @ [2, 3]
  1005. POSITIONS @ [[0 TO 100 STEP 10]]
  1006. ORIENTATIONS @ [3, 4]
  1007. }
  1008. }
  1009. MESHES
  1010. {
  1011. NAME_LIST { ALL_MESHES }
  1012. ITERATION_NUMBERS
  1013. {
  1014. ALL_DATA @ [1]
  1015. GEOMETRY @ [2, 3]
  1016. REGION_DATA @ [3, 4]
  1017. }
  1018. }
  1019. }
  1020. /* 87. DREAMM mode viz output, VIZ_OUTPUT notation */
  1021. thisvizdir = vizdir & "/87 - DREAMM new/"
  1022. VIZ_OUTPUT
  1023. {
  1024. MODE = NONE
  1025. VIZ_MESH_FORMAT = BINARY
  1026. FILENAME = thisvizdir & "world"
  1027. MOLECULES
  1028. {
  1029. NAME_LIST { ALL_MOLECULES }
  1030. ITERATION_NUMBERS
  1031. {
  1032. ALL_DATA @ [2, 3]
  1033. POSITIONS @ [[0 TO 100 STEP 10]]
  1034. ORIENTATIONS @ [3, 4]
  1035. }
  1036. }
  1037. MESHES
  1038. {
  1039. NAME_LIST { ALL_MESHES }
  1040. ITERATION_NUMBERS
  1041. {
  1042. ALL_DATA @ [1]
  1043. GEOMETRY @ [2, 3]
  1044. REGION_DATA @ [3, 4]
  1045. }
  1046. }
  1047. }
  1048. /* 91. DREAMM grouped mode viz output, VIZ_DATA_OUTPUT notation */
  1049. thisvizdir = vizdir & "/91 - DREAMM grouped old/"
  1050. VIZ_DATA_OUTPUT
  1051. {
  1052. MODE = NONE
  1053. MOLECULE_FILE_PREFIX = thisvizdir & "world"
  1054. ITERATION_FRAME_DATA
  1055. {
  1056. ALL_DATA = [1]
  1057. EFFECTOR_POSITIONS = [[1 TO 100 STEP 10], 102, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  1058. EFFECTOR_STATES = [[1 TO 100 STEP 10], 103, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  1059. MOLECULE_POSITIONS = [[1 TO 100 STEP 10], 104, [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  1060. MOLECULE_STATES = [11, 105]
  1061. MOLECULE_POSITIONS = [3]
  1062. MOLECULE_STATES = [5]
  1063. }
  1064. STATE_VALUES
  1065. {
  1066. s_g_5 = 4
  1067. s_v_3 = 3
  1068. }
  1069. }
  1070. /* 92. DREAMM grouped mode viz output, VIZ_DATA_OUTPUT notation */
  1071. thisvizdir = vizdir & "/92 - DREAMM grouped old/"
  1072. VIZ_DATA_OUTPUT
  1073. {
  1074. MODE = NONE
  1075. MOLECULE_FILE_PREFIX = thisvizdir & "world"
  1076. ITERATION_LIST = [[1 TO 100 STEP 10], [101 TO 1000 STEP 100], [1001 TO 10000 STEP 1000]]
  1077. STATE_VALUES
  1078. {
  1079. s_g_5 = 4
  1080. s_v_3 = 3
  1081. }
  1082. }
  1083. /* 93. DREAMM grouped mode viz output, VIZ_DATA_OUTPUT notation */
  1084. thisvizdir = vizdir & "/93 - DREAMM grouped old/"
  1085. VIZ_DATA_OUTPUT
  1086. {
  1087. MODE = NONE
  1088. MOLECULE_FILE_PREFIX = thisvizdir & "world"
  1089. TIME_LIST = [[1e-6 TO 1e-4 STEP 1e-5], [1.01e-4 TO 1e-3 STEP 1e-4], [1.001e-3 TO 1e-2 STEP 1e-3]]
  1090. STATE_VALUES
  1091. {
  1092. s_g_5 = 4
  1093. s_v_3 = 3
  1094. }
  1095. }
  1096. /* 94. DREAMM grouped mode viz output, VIZ_OUTPUT notation */
  1097. thisvizdir = vizdir & "/94 - DREAMM grouped new/"
  1098. VIZ_OUTPUT
  1099. {
  1100. MODE = NONE
  1101. FILENAME = thisvizdir & "world"
  1102. MOLECULES
  1103. {
  1104. NAME_LIST { ALL_MOLECULES }
  1105. TIME_POINTS
  1106. {
  1107. ALL_DATA @ [[0 TO 1e-4 STEP 1e-5]]
  1108. POSITIONS @ [2e-6, 3e-6]
  1109. ORIENTATIONS @ [3e-6, 4e-6]
  1110. }
  1111. }
  1112. MESHES
  1113. {
  1114. NAME_LIST { ALL_MESHES }
  1115. TIME_POINTS
  1116. {
  1117. ALL_DATA @ [1e-6]
  1118. GEOMETRY @ [2e-6, 3e-6]
  1119. REGION_DATA @ [3e-6, 4e-6]
  1120. }
  1121. }
  1122. }
  1123. /* 95. DREAMM grouped mode viz output, VIZ_OUTPUT notation */
  1124. thisvizdir = vizdir & "/95 - DREAMM grouped new/"
  1125. VIZ_OUTPUT
  1126. {
  1127. MODE = NONE
  1128. FILENAME = thisvizdir & "world2"
  1129. MOLECULES
  1130. {
  1131. NAME_LIST { "s_*" c_s_0 }
  1132. TIME_POINTS
  1133. {
  1134. ALL_DATA @ [[0 TO 1e-4 STEP 1e-5]]
  1135. POSITIONS @ [2e-6, 3e-6]
  1136. ORIENTATIONS @ [3e-6, 4e-6]
  1137. }
  1138. }
  1139. MESHES
  1140. {
  1141. NAME_LIST { "world2.*" world.big_object.box1 }
  1142. TIME_POINTS
  1143. {
  1144. ALL_DATA @ [1e-6]
  1145. GEOMETRY @ [2e-6, 3e-6]
  1146. REGION_DATA @ [3e-6, 4e-6]
  1147. }
  1148. }
  1149. }
  1150. /* 96. DREAMM grouped mode viz output, VIZ_OUTPUT notation */
  1151. thisvizdir = vizdir & "/96 - DREAMM grouped new/"
  1152. VIZ_OUTPUT
  1153. {
  1154. MODE = NONE
  1155. FILENAME = thisvizdir & "world"
  1156. MOLECULES
  1157. {
  1158. NAME_LIST { "m_*" }
  1159. NAME_LIST { m_g_0=5 m_g_1=4 }
  1160. TIME_POINTS
  1161. {
  1162. POSITIONS @ [[0 TO 1e-4 STEP 1e-5]]
  1163. ALL_DATA @ [3e-6, 4e-6]
  1164. ORIENTATIONS @ [4e-6, 5e-6]
  1165. }
  1166. }
  1167. MESHES
  1168. {
  1169. NAME_LIST { "world.*" }
  1170. NAME_LIST { world.big_object.box1 }
  1171. NAME_LIST { world2.rs8 }
  1172. TIME_POINTS
  1173. {
  1174. ALL_DATA @ [2e-6]
  1175. GEOMETRY @ [3e-6, 4e-6]
  1176. REGION_DATA @ [4e-6, 5e-6]
  1177. }
  1178. }
  1179. }