GUWK(3NCARG)

πŸ“¦ version 6.6.2, in epel 9, fedora 43, fedora 44

✨ GUWK (Update workstation) ✨

okay bestie, so this one is GUWK from the NCAR Graphics fam πŸ’– the manual is GUWK(3NCARG) and honestly? it's giving "please just refresh the screen already."

Lowkey it's the "Update workstation" routine, and what it does is make sure your workstation is current and reflects every single request you've made. Like, no stale vibes allowed, we're bringing everything up to date. Periodt. πŸ‘‘


🌸 SYNOPSIS 🌸

CALL GUWK(WKID,REGFL)

πŸ¦‹ C-BINDING SYNOPSIS πŸ¦‹

#include <ncarg/gks.h>

void gupd_ws(Gint ws_id, Gupd_regen_flag upd_regen_flag);

πŸ’… DESCRIPTION πŸ’…

  • WKID (Integer, Input) β€” the number that IDs which workstation is getting the update glow-up. Important: WKID has to be the same one you used in some previous GOPWK call, or this is not gonna hit the way you want it to. πŸ™ˆ
  • REGFL (Integer, Input) β€” a flag that says whether the current picture should be regenerated. The possible values are "0" for postpone, and "1" for perform. And here's the tea β˜•: for the workstation types supported in NCAR GKS, this flag should always be set to "0". Like, always always. fr fr.

🌈 USAGE 🌈

So when you call GUWK, it flushes all the GKS buffers and brings that workstation right up to date β€” main character energy, nothing left behind. ✨

but wait β€” GUWK does not flush any NCAR Graphics buffers that sit above GKS. Case in point: the pen-move buffer in SPPS (go check the man page for plotif if you wanna know more, iykyk). So don't come for GUWK about buffers it never claimed. πŸ’€

πŸ”‘ ACCESS πŸ”‘

Wanna use GKS routines? You gotta load the NCAR GKS-0A library ncarg_gks. That's the whole vibe check. 🫢


πŸ‘€ SEE ALSO πŸ‘€

  • Online: sflush, plotif, gupd_ws
  • Hardcopy: User's Guide for NCAR GKS-0A Graphics; NCAR Graphics Fundamentals, UNIX Version

Copyright (C) 1987-2009 University Corporation for Atmospheric Research The use of this Software is governed by a License Agreement.


okay that's the whole page bestie, slay πŸ’– this one shipped as part of UNIX, dated March 1993, and yeah it's an NCAR Graphics classic β€” go forth and update those workstations, you got this πŸŽ€βœ¨πŸŒΈ

πŸ“¦ where this page comes from