File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -544,16 +544,22 @@ proc spdAux::ProcDirectorVectorNonZero { domNode args } {
544544 }
545545}
546546proc spdAux::ProcShowInWriteMode { domNode args } {
547+ set response " hidden"
547548 set kw [lindex $args 0]
548- if {$kw ni [list " Geometries" " Entitites" ]} {return " hidden" }
549+ if {$kw ni [list " Geometries" " Entitites" " geometries " " entitites " ]} {return " hidden" }
549550 set write_geometries_enabled 0
550- if {[info exists Kratos::kratos_private(experimental_write_geometries)] && $Kratos::kratos_private(experimental_write_geometries) >0} {set write_geometries_enabled 1}
551-
551+
552+ set write_mode [::write::GetWriteMode]
553+ if {$write_mode eq " geometries" } {
554+ set write_geometries_enabled 1
555+ }
552556 if {$write_geometries_enabled } {
553- if {$kw eq " Geometries" } {return " normal" } {return " hidden" }
557+ if {$kw eq " Geometries" || $kw eq " geometries " } {set response " normal" } {set response " hidden" }
554558 } else {
555- if {$kw eq " Entitites" } {return " normal" } {return " hidden" }
559+ if {$kw eq " Entitites" || $kw eq " entitites " } {set response " normal" } {set response " hidden" }
556560 }
561+ # W "$kw -> $write_mode -> $response"
562+ return $response
557563}
558564
559565
Original file line number Diff line number Diff line change @@ -396,6 +396,10 @@ proc write::isquadratic {} {
396396 return [GiD_Set Model(QuadraticType)]
397397}
398398
399+ proc write::GetWriteMode {} {
400+ return [::write::GetAttribute write_mdpa_mode]
401+ }
402+
399403proc write::GetNodesFromElementFace {elem_id face_id} {
400404 set inf [GiD_Mesh get element $elem_id ]
401405 set elem_type [lindex $inf 1]
You can’t perform that action at this time.
0 commit comments