Changeset 5809
- Timestamp:
- Aug 18, 2015, 3:53:05 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/uq/gui/scripts/analyzer.tcl
r5742 r5809 830 830 set haveresults 0 831 831 foreach item [_reorder [$xmlobj children output]] { 832 switch -glob -- $item { 833 log* { 834 _autoLabel $xmlobj output.$item "Output Log" counters 835 } 836 number* { 837 _autoLabel $xmlobj output.$item "Number" counters 838 } 839 integer* { 840 _autoLabel $xmlobj output.$item "Integer" counters 841 } 842 mesh* { 843 _autoLabel $xmlobj output.$item "Mesh" counters 844 } 845 string* { 846 _autoLabel $xmlobj output.$item "String" counters 847 } 848 histogram* - curve* - field* { 849 _autoLabel $xmlobj output.$item "Plot" counters 850 } 851 drawing* { 852 _autoLabel $xmlobj output.$item "Drawing" counters 853 } 854 structure* { 855 _autoLabel $xmlobj output.$item "Structure" counters 856 } 857 table* { 858 _autoLabel $xmlobj output.$item "Energy Levels" counters 859 } 860 sequence* { 861 _autoLabel $xmlobj output.$item "Sequence" counters 832 if {[$xmlobj get output.$item.about.uqtype] == ""} { 833 switch -glob -- $item { 834 log* { 835 _autoLabel $xmlobj output.$item "Output Log" counters 836 } 837 number* { 838 _autoLabel $xmlobj output.$item "Number" counters 839 } 840 integer* { 841 _autoLabel $xmlobj output.$item "Integer" counters 842 } 843 mesh* { 844 _autoLabel $xmlobj output.$item "Mesh" counters 845 } 846 string* { 847 _autoLabel $xmlobj output.$item "String" counters 848 } 849 histogram* - curve* - field* { 850 _autoLabel $xmlobj output.$item "Plot" counters 851 } 852 drawing* { 853 _autoLabel $xmlobj output.$item "Drawing" counters 854 } 855 structure* { 856 _autoLabel $xmlobj output.$item "Structure" counters 857 } 858 table* { 859 _autoLabel $xmlobj output.$item "Energy Levels" counters 860 } 861 sequence* { 862 _autoLabel $xmlobj output.$item "Sequence" counters 863 } 862 864 } 863 865 } … … 890 892 } 891 893 if {"" != $label && !$hidden} { 892 puts "label=$label" 893 set uq_part "" 894 # for now, UQ parts are tagged like this. 895 if {[string match "*:UQ:?" $label]} { 896 set uqnum [string index $label end] 897 set len [string length $label] 898 set label [string replace $label [expr $len-5] end] 899 switch $uqnum { 900 1 { 901 set uq_part PDF 902 } 903 2 { 904 set uq_part Sensitivity 905 } 906 3 { 907 set uq_part "All Runs" 908 } 909 4 { 910 set uq_part "Sequence" 911 } 912 5 { 913 set uq_part "Response" 914 } 915 6 { 916 set uq_part "Probability" 917 } 918 } 919 } 894 set uq_part [$xmlobj get output.$item.about.uqtype] 920 895 921 896 puts "label=$label uq_part=$uq_part"
Note: See TracChangeset
for help on using the changeset viewer.