****************************************************************************** STANJAN Copyright (c) Stanford University 1981, 1984, 1985, 1986, 1987 ****************************************************************************** Current STANJAN users please note: REPLACE ALL EARLIER VERSIONS OF THE STANJAN USER DISK BY THIS DISK! ****************************************************************************** Planned future upgrades: JANFILE and STANJAN will be modified to allow use of the new JANNAF table data in SI units. A STANJAN for non-ideal solutions is being developed in cooperation with interested users. If you have ideas about the solution models we should incorporate, please let us know. Point-and-select menus for IBM-PC systems are being developed. A Macintosh version is also under development. ****************************************************************************** Recent upgrade history: Version 3.7 involved a complete rewrite that introduced some new bugs; most have been found with the help of users and repaired (see below). Please notify the author if you find anything wrong with this version! Version 3.91; Microsoft V 4.1 compilation Version 3.90; bug removed that permitted reading files with too many atoms. Version 3.89; equilibrium solver improved. Version 3.88; improved data interpolation below 298 K. Version 3.87; initializer improved to make STANJAN more robust for multi-phases. Version 3.86; removed bug in sound speed computation for multi-phase systems. Version 3.85; removed bug in property display. Version 3.84; removed bug in display of frozen composition runs and provided added options for mixing reactants without reaction. Version 3.83; removed bug in display for reactants at different temperatures. Beginning with version 3.82, the Microsoft Optimizing FORTRAN compiler v 4.0 has been used to produces faster and more compact code. This version allows a DOS command to be entered following a FORTRAN PAUSE, a very useful feature! Other differences in v 4.0 led to some display problems; the known ones have been fixed; please advise the author of any others you encounter. We still compile so that programs run with or without a floating point coprocessor. Version 3.82; improved initializer, more robust. Version 3.81; cosmetic improvements for reactant runs with different phase temperatures. Version 3.80; added capability of CONSTRAINED EQUILIBRIUM. Version 3.70 was a significant upgrade. Improvements make the solution more robust, allowed specification of reactants at different temperatures, and gave smoother handling overall. The source code was restructured with work arrays to permit very easy recompilation for handling LARGER SYSTEMS and for integration in user programs. With an adequate PC, you can now handle 50-100 species with ease. The equilibrium solver in SANDIA's program package CHEMKIN is an adaptation of STANJAN 3.7 or higher. Versions 3.1-3.6 provided a series of progressive improvements that now make STANJAN extremely robust for multi-phase chemical equilibrium analysis. If your previous version of STANJAN had no version designation, be sure to read SPECIES.DOC. ****************************************************************************** There are now FIVE STANJAN disks: .............................................................................. USER's DISK (this disk): Contains STANJAN and JANFILE executable programs, examples, and a subset of available data files. This disk may be FREELY copied and distributed. ............................................................................... COMPILER's disk: STANJAN source code and documentation sufficient for recompilation of the complete STANJAN on any computer with a FORTRAN compiler. This is what you need if you want to use STANJAN on a different computer or compile for more species (we will supply a 100 species DOS version on request by a Club member). This disk is available exclusively to members of the STANJAN Club, .............................................................................. SPECIES disk: ALL currently available species data (over 150 species!). This disk is available exclusively to members of the STANJAN Club. ............................................................................... JANFILE: FORTRAN code for JANFILE. This disk is available exclusively to members of the STANJAN Club. ............................................................................... PROGRAMMER's disk: Information on the structure of the STANJAN programs and supplementary utility programs necessary for users who want to incorporate parts of STANJAN in their own programs. This disk may be requested by STANJAN Club members. There is no charge if the programs will be used exclusively within the member's organization. An appropriate licensing fee is required if any part of STANJAN is used in a program sold for a fee or delivered under contract. ****************************************************************************** Information for new STANJAN users: STANJAN is an interactive program for chemical equilibrium analysis by the method of element potentials. It handles a gas phase and multiple condensed phases in an extremely robust and efficient manner. The JANNAF thermochemical tables are used as the primary data base. Each phase is modeled either as a mixture of ideal gases or an ideal solution. This disk is a turn-key STANJAN for IBM PC systems. The program will run with or without an 8087 coprocessor. The companion program JANFILE is used for species data file management. STANJAN is completely prompt-driven and should be useable by anyone interested in chemical equilibrium analysis without any detailed instruction. This version can handle up to 20 species in up to 6 phases containing up to 8 different elements. A brief outline of the underlying theory is available as a screen message. An instructional monitor is provided to assist students in understanding and evaluating the method. The examples in EXAMPLES.DOC will be helpful to beginners. For more information contact the author: Prof. W. C. Reynolds Dept. of Mechanical Engineering Stanford University Stanford, CA 94305-3030 (415)-723-3840 ------------------------------------------------------------------------------ Files on this disk are as follows: README this introduction EXAMPLES sample runs showing some options COMB.SUD species data file for combustion analysis A-Z.SUD selected species data from A to Z (JANFILE input) JANFILE.EXE program for managing the data files STANJAN.EXE program SPECIES.DOC description of species data files other.SUD other species data files as spece on disk permits ------------------------------------------------------------------------------ Disk reproduction: Permission is granted to reproduce this disk for any educational purpose, provided that all files are copied without change and that the copied disk is not sold for a profit. Any university faculty member receiving a copy of this disk is asked to send a copy of the disk to another interested colleague, preferably one at another institution. It is our intention to distribute this disk primarily by this cooperative free exchange. ------------------------------------------------------------------------------ Data Files: STANJAN requires thermochemical data, which can either be keyed in during the run or taken from a species data file. The species file may contain up to 20 different species and 8 different atoms (the maximum allowed in this compiled version). You can recompile for larger systems very easily! You can add or correct species data or prepare special species data files in two ways. The program JANFILE is the easiest way to do this, for which you do not need to know anything about the data file. Just call JANFILE and follow the instructions. Have the JANNAF tables (and a magnifying glass!) with you when you call JANFILE. In return for the free use of this program, you are requested to send the author a disk containing the data for any species that you prepare. These will be shared with other STANJAN users. ------------------------------------------------------------------------------ Program support: Students learning STANJAN are urged to seek help from their instructors. The author will provide assistance to any member of the STANJAN Club. If you challenge STANJAN with a problem for which it does not reach a converged solution, please send the full monitor output for the run (disk or printed) and a brief note of explanation to the author, who will attempt to correct any deficiency. ------------------------------------------------------------------------------ STANJAN Club: The STANJAN club is an informal association of persons actively interested in the sort of computations that STANJAN provides. You may join the STANJAN Club by sending the author a check for $100 payable to Stanford University. This will be used to support the STANJAN activity at Stanford. As a membership bonus, you will receive a copy of the (revised) STANJAN theory paper, a disk containing all FORTRAN source programs, and a disk containing all available species data. From time-to-time we send updates to STANJAN club members, who may call the author at any time to seek assistance in adapting the FORTRAN programs to their own particular computer systems or applications. We recommend that there be one STANJAN Club member in each educational unit making active use of STANJAN for teaching or research. Any corporation making use of STANJAN is expected to join the STANJAN Club. STANJAN Club membership is FREE upon request by members of the Thermosciences Industrial Affiliates Program at Stanford University. *************************************************************************** 3¯ou7~͹KK+