File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
kratos.gid/scripts/Writing Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ proc write::printGeometryConnectivities {group etype nnodes} {
4040 # Prepare the indent
4141 set s [mdpaIndent]
4242 set nDim $::Model::SpatialDimension
43- set geometry_name ${ etype}${ nDim}${ nnodes}
43+ set geometry_name [GetGeometryName $ etype $ nDim $ nnodes]
4444
4545 # Prepare the formats dict
4646 set formats [GetFormatDict $group " " $nnodes ]
@@ -69,7 +69,6 @@ proc write::printGeometryConnectivities {group etype nnodes} {
6969 set num_elems [objarray length $elems ]
7070 if {$num_elems > 0} {
7171 # Write header
72- set geometry_name ${etype}${nDim}
7372 WriteString " ${s} Begin Geometries $geometry_name // GUI group identifier: $group "
7473 # increase indent (allows folding in text editor)
7574 incr ::write::current_mdpa_indent_level
@@ -100,4 +99,12 @@ proc write::writeSphereRadiusOnGroup { groupid } {
10099 GiD_WriteCalculationFile connectivities [dict create $groupid " %.0s %10d 0 %10g\n " ]
101100 write::WriteString " End NodalData"
102101 write::WriteString " "
102+ }
103+
104+ proc write::GetGeometryName { etype nDim nnodes } {
105+ if {$etype == " Point" } {
106+ return " ${etype}${nDim} "
107+ } else {
108+ return " ${etype}${nDim}${nnodes} "
109+ }
103110}
You can’t perform that action at this time.
0 commit comments