#ifndef  _LIDEFS_H

#define  _LIDEFS_H  1

/* Output from p2c, the Pascal-to-C translator */
/* From input file "linkmap.p" */
/* This file contains definitions for a modified version of LINKMAP */
/* The modifications are described in the papers: */
/* Faster Sequential Genetic Linkage Computations */
/* American Journal of Human Genetics, 53(1993), pp. 252-263*/
/* and A. A. Schaffer. S. K. Gupta, K. Shriram, and R. W. Cottingham Jr. */
/* Avoiding Recomputation in Linkage Analysis, */
/* Human Heredity 44(1994), pp. 225-237. */

#ifndef _COMMONDEFS_H
#include <commondefs.h>
#endif

#define scale           2.0   /*SCALE FACTOR*/

#ifndef byfamily
#define byfamily        true
#endif

#define epsilon         1.0e-6

boolean zeromale[maxlocus], zerofemale[maxlocus];
int  j, whichvary, gridsize;
double thetatot, thetainc, thisdist, thisdistm, thisdistf, finaltheta,
	      tlike;
int continue_;

#if defined(DOS)
typedef enum
{
  normalRun ,
  checkpointedRun
}
checkpointType;

checkpointType checkpointStatus;
#endif

/* dwix: begin */
#define DEFAULT_STR_LENGTH (200)

#define MULTI_LINKMAP      (true)

#define LINKSAVE           "linksave"
#define SCREENSAVE         "linksave.screen"
#define OUTFILESAVE        "linksave.outfile"
#define STREAMSAVE         "linksave.stream"
/* dwix: end */

#endif  /* _LIDEFS_H */




