@@ -2,7 +2,7 @@ proc DEM::write::WriteMDPAParts { } {
22 variable last_property_id
33
44 # Prepare properties
5- write::processMaterials " " $last_property_id ; # TODO Aqui es la segunda vez que se llama. PQ?
5+ write::processMaterials " " $last_property_id ;
66 set last_property_id [expr $last_property_id + [dict size $::write::mat_dict ]]
77
88 # Headers
@@ -145,51 +145,6 @@ proc CDEM::write::writeSkinSphereNodes { } {
145145# }
146146
147147
148- # proc CDEM::write::GetSpheresGroupsListInConditions { } { # TODO: DUPLICATED CODE
149- # set conds_groups_dict [dict create ]
150- # set groups [list ]
151-
152- # # Get all the groups with spheres
153- # foreach group [GetSpheresGroups] {
154- # foreach surface [GiD_EntitiesGroups get $group elements] {
155- # foreach involved_group [GiD_EntitiesGroups entity_groups elements $surface] {
156- # set involved_group_id [write::GetWriteGroupName $involved_group]
157- # if {$involved_group_id ni $groups} {lappend groups $involved_group_id}
158- # }
159- # }
160- # }
161-
162- # # Find the relations condition -> group
163- # set xp1 "[spdAux::getRoute [GetAttribute conditions_un]]/condition"
164- # foreach cond [[customlib::GetBaseRoot] selectNodes $xp1] {
165- # set condid [$cond @n]
166- # foreach cond_group [$cond selectNodes "group"] {
167- # set group [write::GetWriteGroupName [$cond_group @n]]
168- # if {$group in $groups} {dict lappend conds_groups_dict $condid [$cond_group @n]}
169- # }
170- # }
171- # return $conds_groups_dict
172- # }
173-
174-
175- # proc CDEM::write::GetSpheresGroups { } { # TODO: duplicated code
176- # set groups [list ]
177- # if {$::Model::SpatialDimension eq "2D"} { set xp1 "[spdAux::getRoute [GetAttribute conditions_un]]/condition\[@n = 'DEM-VelocityBC2D'\]/group"
178- # } else {set xp1 "[spdAux::getRoute [GetAttribute conditions_un]]/condition\[@n = 'DEM-VelocityBC'\]/group"}
179- # foreach group [[customlib::GetBaseRoot] selectNodes $xp1] {
180- # set groupid [$group @n]
181- # lappend groups [write::GetWriteGroupName $groupid]
182- # }
183- # if {$::Model::SpatialDimension eq "2D"} { set xp2 "[spdAux::getRoute [GetAttribute conditions_un]]/condition\[@n = 'DEM-VelocityIC2D'\]/group"
184- # } else {set xp2 "[spdAux::getRoute [GetAttribute conditions_un]]/condition\[@n = 'DEM-VelocityIC'\]/group"}
185- # foreach group [[customlib::GetBaseRoot] selectNodes $xp2] {
186- # set groupid [$group @n]
187- # lappend groups [write::GetWriteGroupName $groupid]
188- # }
189-
190- # return $groups
191- # }
192-
193148proc CDEM::write::writeMaterialsParts { } {
194149 variable partsProperties
195150 set xp1 " [ spdAux::getRoute [GetAttribute conditions_un] ]/condition\[ @n = 'PartsCont'\] /group"
0 commit comments