home *** CD-ROM | disk | FTP | other *** search
/ Collection of Education / collectionofeducationcarat1997.iso / SCIENCE / STAGES12.ZIP / HEADER.H < prev    next >
Text File  |  1991-04-16  |  2KB  |  54 lines

  1. #include "defines.h"
  2. #include <stdio.h>
  3. #include <math.h>
  4. #if PC
  5. #include <alloc.h>
  6. #include <conio.h>
  7. #endif
  8. #include <string.h>
  9. #include <stdlib.h>
  10. #include "pcwins.h"
  11.  
  12. extern FILE
  13. #if PC
  14.   *tmpfp,            /* temp file for holding output, to dump
  15.                    to printer if user desires        */
  16. #endif
  17.   *fpout;            /* output filepointer            */
  18.  
  19. extern double
  20.   CycleTime,            /* days per cycle of stages        */
  21.   OldCycleTime,            /* previous value, needed when changing */
  22.   DefaultCycleTime,        /* default cycletime            */
  23.   EpiTime,            /* days in epididymis transit time    */
  24.   *stage;            /* array of stage lengths:        */
  25.  
  26. extern char
  27.   tab4[5],            /* 4 spaces                */
  28.   tab[9],            /* 8 spaces                */
  29.   tab2[17],            /* 16 spaces                */
  30. #if PC
  31.   TMPFIL[FILELEN],        /* tmp output file name            */
  32. #endif
  33.   *Animal,            /* name of current animal        */
  34.   **CellNames,            /* array of cell names            */
  35.   ***MultiCellNames;        /* array of cell names for stages with
  36.                      >1 cell in it            */
  37. extern int
  38.   NumCellSeq,            /* number of cells in the cell sequence    */
  39.   MaxCellIndex,            /* largest cell index            */
  40.   NumStages,            /* number of stages in cycle         */
  41.   MaxStage,            /* largest numbered stage - 1        */
  42.   NumMultiCells,        /* # of stages w/multicells, depends on
  43.                      the animal selected        */
  44.   CycleStart,            /* spermatogenesis start cell index #    */
  45.   interactive,            /* =0 if inputfile, =1 if interactive    */
  46.   NewCycleTime,            /* =1 if new CycleTime entered, =0 else */
  47.   AnimalNum,            /* code # of current animal        */
  48. #if PC
  49.   HARDCOPY,            /* =1 if PC user wants hardcopy        */
  50.   introprint,            /* =1 if intro sent to printer once    */
  51. #endif
  52.   FILEq,            /* if output file specified        */
  53.   FILECOPY;            /* =1 if user wants o/p to go to file    */
  54.