Go to the documentation of this file.
72 int main( int argc, char **arg)
78 unsigned int n,k,nBoxes,na;
102 Error( "Empty solution file in cuikrmse");
131 double ref[19]={3.1123,3.4769,11.0310,10.7216,6.4688,5.3507,7.9431,6.9768,9.5976,8.3534,6.8026,5.5221,6.0632,9.8894,3.9570,8.9912,9.0433,8.3446,8.2828};
142 d[0]= Distance(3,&(pos[3*1090]),&(pos[3*2905]));
143 d[1]= Distance(3,&(pos[3*1090]),&(pos[3*2906]));
144 d[2]= Distance(3,&(pos[3*1090]),&(pos[3*1382]));
145 d[3]= Distance(3,&(pos[3*1090]),&(pos[3*1381]));
147 d[4]= Distance(3,&(pos[3*2924]),&(pos[3*2905]));
148 d[5]= Distance(3,&(pos[3*2924]),&(pos[3*2906]));
149 d[6]= Distance(3,&(pos[3*2924]),&(pos[3*1382]));
150 d[7]= Distance(3,&(pos[3*2924]),&(pos[3*1381]));
152 d[8]= Distance(3,&(pos[3*1362]),&(pos[3*2905]));
153 d[9]= Distance(3,&(pos[3*1362]),&(pos[3*2906]));
154 d[10]= Distance(3,&(pos[3*1362]),&(pos[3*1382]));
155 d[11]= Distance(3,&(pos[3*1362]),&(pos[3*1381]));
157 d[12]= Distance(3,&(pos[3*1090]),&(pos[3*2924]));
158 d[13]= Distance(3,&(pos[3*1090]),&(pos[3*1362]));
159 d[14]= Distance(3,&(pos[3*2924]),&(pos[3*1362]));
161 d[15]= Distance(3,&(pos[3*2905]),&(pos[3*1382]));
162 d[16]= Distance(3,&(pos[3*2905]),&(pos[3*1381]));
163 d[17]= Distance(3,&(pos[3*2906]),&(pos[3*1382]));
164 d[18]= Distance(3,&(pos[3*2906]),&(pos[3*1381]));
169 fprintf(stderr, "%u %g\n",k,e);
180 fprintf(stderr, "Minimum RMSE : %g (%u)\n",eMin,nMin);
194 fprintf(stderr, " Wrong number of parameters.\n");
195 fprintf(stderr, " Use:\n");
196 fprintf(stderr, " cuikrmse <problem_name>.pdb <sol_name>\n");
197 fprintf(stderr, " where:\n");
198 fprintf(stderr, " <problem_name> the input molecular information file (pdb).\n");
199 fprintf(stderr, " <sol_name> Configurations to evaluate.\n");
200 fprintf(stderr, " The extension (e.g., '.pdb') is required\n");
201 fprintf(stderr, " All the extensions managed by OpenBabel can be used\n");
204 return(EXIT_SUCCESS);
|
Follow us!