2 # crystalGetReciprocalLattice : $Revision$
5 # Usage : crystalGetReciprocalLattice
15 #define GLOBAL_DECLARATION
16 #include "../inc/config.h"
24 typedef struct lcrystalGetReciprocalLatticeInfo {
27 } lcrystalGetReciprocalLatticeInfo;
29 typedef enum lcrystalGetReciprocalLatticeMode {
32 } lcrystalGetReciprocalLatticeMode;
36 main(int argc, char* argv[])
38 crystalGetReciprocalLatticeInfo info;
42 argCheck(&info, argc, argv);
45 DEBUGPRINT("Program Start\n");
47 crystalFileRead(info.fptIn, &linfo, 0);
50 linfo.aAxis.x = info.ax;
51 linfo.aAxis.y = info.ay;
52 linfo.aAxis.z = info.az;
56 linfo.bAxis.x = info.bx;
57 linfo.bAxis.y = info.by;
58 linfo.bAxis.z = info.bz;
61 linfo.cAxis.x = info.cx;
62 linfo.cAxis.y = info.cy;
63 linfo.cAxis.z = info.cz;
66 crystaGetReciprocalLattice(&linfo, info.mode);
68 crystalInfoPrint(info.fptOut, linfo, 0);
75 fprintf(stderr, "----- Additional Usage -----\n");