FILE *nabout; typedef int INT_T; typedef char STRING_T; typedef double REAL_T; typedef struct parm { char ititl[81]; INT_T IfBox, Nmxrs, IfCap, Natom, Ntypes, Nbonh, Mbona, Ntheth, Mtheta, Nphih, Mphia, Nhparm, Nparm, Nnb, Nres, Nbona, Ntheta, Nphia, Numbnd, Numang, Nptra, Natyp, Nphb, Nat3, Ntype2d, Nttyp, Nspm, Iptres, Nspsol, Ipatm, Natcap, Numextra; STRING_T *AtomNames, *ResNames, *AtomSym, *AtomTree; REAL_T *Charges, *Masses, *Rk, *Req, *Tk, *Teq, *Pk, *Pn, *Phase, *Solty, *Cn1, *Cn2, *HB12, *HB10, *Rborn, *Fs; REAL_T Box[4], Cutcap, Xcap, Ycap, Zcap, Fsmax; INT_T *Iac, *Iblo, *Cno, *Ipres, *ExclAt, *TreeJoin, *AtomRes, *BondHAt1, *BondHAt2, *BondHNum, *BondAt1, *BondAt2, *BondNum, *AngleHAt1, *AngleHAt2, *AngleHAt3, *AngleHNum, *AngleAt1, *AngleAt2, *AngleAt3, *AngleNum, *DihHAt1, *DihHAt2, *DihHAt3, *DihHAt4, *DihHNum, *DihAt1, *DihAt2, *DihAt3, *DihAt4, *DihNum, *Boundary; INT_T *N14pairs, *N14pairlist; REAL_T *Gvdw; } PARMSTRUCT_T; PARMSTRUCT_T *rdparm();