File tree Expand file tree Collapse file tree
kratos.gid/scripts/Writing Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,20 +5,23 @@ proc write::writeNodalCoordinatesOnGroups { groups } {
55 # Begin Nodes
66 # // id X Y Z
77 # End Nodes
8- variable formats_dict
9- set id_f [dict get $formats_dict ID]
10- set coord_f [dict get $formats_dict COORDINATE]
11- set formats [dict create]
12- set s [mdpaIndent]
13- WriteString " ${s} Begin Nodes"
14- incr ::write::current_mdpa_indent_level
15- foreach group $groups {
16- dict set formats $group " ${s}$id_f $coord_f $coord_f $coord_f \n "
8+ if {[llength $groups ] >0} {
9+ variable formats_dict
10+ set id_f [dict get $formats_dict ID]
11+ set coord_f [dict get $formats_dict COORDINATE]
12+ set formats [dict create]
13+ set s [mdpaIndent]
14+
15+ WriteString " ${s} Begin Nodes"
16+ incr ::write::current_mdpa_indent_level
17+ foreach group $groups {
18+ dict set formats $group " ${s}$id_f $coord_f $coord_f $coord_f \n "
19+ }
20+ GiD_WriteCalculationFile nodes $formats
21+ incr ::write::current_mdpa_indent_level -1
22+ WriteString " ${s} End Nodes"
23+ WriteString " \n "
1724 }
18- GiD_WriteCalculationFile nodes $formats
19- incr ::write::current_mdpa_indent_level -1
20- WriteString " ${s} End Nodes"
21- WriteString " \n "
2225}
2326
2427proc write::writeNodalCoordinatesOnParts { } {
You can’t perform that action at this time.
0 commit comments