Anda di halaman 1dari 5

Release of Version 6.

05
June 2014

GFSSP Version 6 is now available (as Version 6.05). Version 6.05 retains all the capabilities of the
previous release (Version 6.04). In addition, the following capabilities have been added to this
version:
1. Model saturation and phase change with user-defined fluid tables
2. Unsteady model with user-defined fluid tables
3. Utility programs to create user-defined fluid tables from Refprop output
4. Utility subroutines to calculate fluid properties as functions of P/T, P/H, P/S, and Psat
5. Efficiency improvements to the indexing subroutines
6. Ability to activate Differential Formulation for Longitudinal Inertia (DFLI) from VTASC
7. Ability to have both a pressure regulator and a flow regulator in the same model
8. Expanded tool tips in VTASC
9. Self-centering branch connections in VTASC canvas
10. Show Description checkbox places node and branch description on VTASC canvas
11. Five new example problems

All users are requested to import their existing models into this version and bring any problem to the
developers attention. The installation disk contains the following files and folders:

o FORTRAN files: COMBLK.FOR, USERRTN605.FOR
o Object files for three Fortran compilers:
o Compaq: GFSSP605.OBJ, GASP605.OBJ, GASPROP605.OBJ
o Intel: GFSSP605I.OBJ, GASP605I.OBJ, GASPROP605I.OBJ
o G95: GFSSP605_G95.O, GASP605_G95.O, GASPROP605_G95.O
o Executable files: GFSSP605.EXE, GFSSP605I.EXE
o Solid property files: 80 files containing conductivity (k) and specific heat (Cp) for 40
materials
o GASPAK gas property files: 41 files
o Folders of thirty example problems
o Feature-Example cross reference file
o VCREDIST_x86.exe to resolve Side-by-side error messages with VTASC on some
Windows 7 machines lacking Visual Studio.

The updated Users Manual (NASA_TM_2013_217492.pdf &
NASA_TM_2013_217492_SuppInfo.pdf ) has been included in the installation directory.

Also found in the installation directory is SupplementaryDocumentationOfGFSSPVersion605.pdf,
which contains information on the changes to GFSSP since release of version 604.

Possible issues that may arise when you begin using GFSSP605.

The contents of the common block file, comblk.for, have been modified. If you are building a model
using a modified userrtnXXX.for, you should remove the comblk.for from the model working
directory. This will allow VTASC to copy the new comblk.for to your working directory;
alternatively, you may replace your old comblk.for with the new one in the installation folder.
If you are compiling a user routine with Compaq Fortran, a second issue may arise if you do not have
Compaq FORTRAN version 6.6C. Executable files to upgrade from Compaq v6.5, v6.6A, or v6.6B
are available online and from the GFSSP developers.

Release of Version 6.04
October 2013

GFSSP Version 6 is now available (as Version 6.05). Version 6.05 retains all the capabilities of the
previous release (Version 6.04). In addition, the following capabilities have been added to this
version:
12. Enhanced capability of simulating fluid mixture
13. Integration of two models
14. Broyden solver
15. Phase Separation Model for liquid-vapor mixture
16. Several minor improvements to enhance codes user friendliness
17. Multi-dimensional grid generation and analysis
18. Output file compatible with Tecplot
19. Flow regulator
20. Second option for Pressure Regulator
21. Fixed Flow Option
22. Pressure Relief Valve
23. SI Option
24. User-defined tank for pressurization option
25. Ability to use enthalpy formulation with pressurization option
26. Ability to use RP-1 table properties with the Enthalpy 2 mixture option
27. Object files for compiling user subroutines with free G95 Fortran compiler

All users are requested to import their existing models into this version and bring any problem to the
developers attention. The installation disk contains the following files and folders:

o FORTRAN files: COMBLK.FOR, USERRTN604.FOR
o Object files for three Fortran compilers:
o Compaq: GFSSP604.OBJ, GASP604.OBJ, GASPROP604.OBJ
o Intel: GFSSP604I.OBJ, GASP604I.OBJ, GASPROP604I.OBJ
o G95: GFSSP604_G95.O, GASP604_G95.O, GASPROP604_G95.O
o Executable files: GFSSP604.EXE, GFSSP604I.EXE
o Solid property files: 80 files containing conductivity (k) and specific heat (Cp) for 40
materials
o GASPAK gas property files: 41 files
o Folders of twenty-five example problems
o Feature-Example cross reference file
o VCREDIST_x86.exe to resolve Side-by-side error messages with VTASC on some
Windows 7 machines lacking Visual Studio.

The updated Users Manual (NASA_TM_2013_217492.pdf &
NASA_TM_2013_217492_SuppInfo.pdf ) has been included in the installation directory.

Changes that have been implemented since release of version 604 are documented in
SupplementaryDocumentationOfGFSSPVersion605.pdf; also in the installation directory.

Property file correction

The property file for 316 Stainless Steel Cp was found to have an incorrect value at 200F. This
invalid value has been corrected.
Upgrades implemented in GFSSP Version 6
GFSSP: Option to select Second Order Differencing Scheme Solution Method.
GFSSP: Option to specify RELAXNR, RELAXHC, & RELAXTS.
VTASC: Option to resize VTASC canvas to 4 pages.
GFSSP: Add examples demonstrating Pressure Regulator (Example 16), Flow Regulator
(Example 17), Fanno Flow (Example 18), Rayleigh Flow (Example 19) and Cyclic Boundary and
Fluid Property Table (Example 20), Internal Flow in a Turbopump (Example 21), Fixed Flow
Rate Option (Example 22), Helium-Assisted Buoyancy-Driven LOx Flow (Example 23), Relief
Valve (Example 24), 2-D Recirculating Flow in a Driven Cavity (Example 25)
GFSSP: Identical sign convention for solid to fluid and solid to ambient heat flux for both
Newton-Raphson and Successive Substitution formulation
VTASC/GFSSP: Run time improvements for long running transient models.
o Option to specify Binary File Write Frequency (sets number of records to buffer).
o Option to disable writing of Run Information (iteration) to VTASC.
o Option to disable creation of MODEL.PLT and GFSSP.OUT files.
o Improved method for reading material property files.
VTASC: Check to insure model file being read is not newer than VTASC version.
VTASC: Check Node, Branch, Conductor Description edits for double-quotes.
VTASC: Add Intel Compiler.
VTASC/GFSSP: Add Egli Labyrinth Seal, Flow Regulator, and Pressure Regulator.
VTASC: Improve method for saving & using default values for resistance options 1-6.
VTSAC/GFSSP: Option to de-activate Transient Term in Momentum equation.
VTASC/GFSSP: Option to use a history file for Ambient Nodes.
VTASC: Addition of Align Selected, Vertical Align Selected, Group Offset Move and Rubber
Band Select/Move.
VTASC: Addition of Tool Tips.
VTASC: Provision of plotting User Variables (max = 20) in WINPLOT
VTASC: Provision to specify starting node ID
VTASC: File Import feature
VTASC: Automatic backup of model file.
VTASC: Default setting of Initial Values for Concentrations
Improved Toolbar
VTASC/GFSSP: IFRMIX to set mixture formulation of energy equation (Temperature,
Enthalpy1, or Enthalpy2)
VTASC/GFSSP: Phase Separation Model
GFSSP: Broyden nonlinear solution method
VTASC: User specified text editor
VTASC/GFSSP: Option to specify Radiation on Solid-Fluid and Solid-Ambient conductors
VTASC/GFSSP: Option to select additional plot variables separately from print
VTASC/GFSSP: Provision to enter 6 parameters to User Defined resistance option.
VTASC: Ability to use ESC key to deactivate network drawing mode.
VTASC: Ability to save/get node properties by right-clicking on the node.
VTSAC: Ability to apply saved properties to multiple selected objects.
GFSSP/VTASC: Ability to model a user-defined tank with the pressurization option
GFSSP: Ability to use Enthalpy2 mixture option with pressurization option
GFSSP: Ability to use RP-1 table properties with Enthalpy2 option

Possible issues that may arise when you begin using GFSSP604.
Additional subroutines have been added to userrtn604.for. If you are using a user provided
subroutine, you will need to copy the new subroutines from the userrtn604.for (in installation folder)
into your user subroutine file. Otherwise, you will see unresolved error messages. [ USRADJUST,
PRPDJUST, TADJUST, PADJUST, FLADJUST,HADJUST, SORCEHXQ, USRMDG] Also,
existing subroutines KFADJUST, and KFUSER have additional dummy arguments, which must be
addressed.

The contents of the common block file, comblk.for, have been modified. If you are building a model
using a modified userrtnXXX.for, you should remove the comblk.for from the model working
directory. This will allow VTASC to copy the new comblk.for to your working directory;
alternatively, you may replace your old comblk.for with the new one in the installation folder.
If you are compiling a user routine with Compaq Fortran, a second issue may arise if you do not have
Compaq FORTRAN version 6.6C. Executable files to upgrade from Compaq v6.5, v6.6A, or v6.6B
are available online and from the GFSSP developers.