GHS Version Update History from Version 19.50 to 20.00


GHS Version Update History since Version 20.00

Version 20.00A

TYPE BUBBLE /AIRfactor:af optional parameter was added to apply effective air
factor adjustment above 100% to maximum tank volume, allowing a top-attached
air tank to share the bubble so volume can press to the bubble tank's top.

TYPE BUBBLE solving for tanks taller than 100 feet risked hanging or trapping
"Bubble tank solving fault" in rare cases.


Version 20.00B

MAXVCG was not always correctly handling error conditions other than initial
deck and flood point immersion, leading to portside failures using /BOTHDIR
parameter (since 19.64 only).

MAXVCG was not always correctly handling missing equilibrium angle errors
using /BOTHDIR parameter (since 19.92 only).


Version 20.02

VCB system variable and STATUS report VCB column were sometimes showing
incorrect values when TRIM is between -90 and -89.5 degrees.


Version 20.04

WATER minimum specific gravity was lowered from 0.8 to 0.7.  Default viscosity
is now only interpolated for water spgrs between 1.000 and 1.025, so otherwise
SEAKEEPING traps "Viscosity must be specified for non-WATER environment" until
the WATER /V:viscosity parameter is given.

MAXVCG /LOokup [/LINEAR] was added to look up the already-calculated values
from the previous MAXVCG command using its original draft/displacement and
trim/LCG parameters.

ENTER PM, SE, MC and other auxiliary programs were trimming off the dotted
side suffix if its type matches a preceding dashed numeric suffix, hence
"NAME-1.S" would appear as "NAME-1" (since 18.18 only; requires updated PM.EXE,
SE.EXE, and MC.EXE).


Version 20.06

EXTEND filename /SYNC parameter added to spawn GHSX in an adjoining window,
automatically synchronized to rerun filename updated with any vessel changes,
pausing after each run until GHSX is closed or EXTEND /QUIT is done (requires
updated GHSX.EXE).

EXTEND /SUSPEND | /RESUME | /UPdate | /QUIT parameters were added to suspend
automatic updating, resume supended automatic updating, immediately update and
rerun with the current vessel state, or quit any synchronized GHSX window.


Version 20.08

PRINT [filename] /PREView /REfresh parameter was added to close any preview
window for filename (or the current open report file if none) before refreshing
it with an updated preview positioned at the same page number as before.  Note
/REFRESH works the same as /SPAWN if there is no matching preview to refresh
(requires updated PP.EXE).

STATUS, HS, GHS, and other reports showing Trim over length in their headers
were sometimes unnecessarily reducing Trim decimal places for long vessels.


Version 20.10

GHS [DIspl =] d1, ..., dn /MT1BM parameter was added to cause the Moment per
trim increment to be calculated using BML for each draft instead of fixed GML.

Copyright (C) 2026 Creative Systems, Inc.