Difference for src/colvarcomp_distances.C from version 1.19 to 1.20

version 1.19version 1.20
Line 23
Line 23
   function_type = "distance";   function_type = "distance";
   provide(f_cvc_inv_gradient);   provide(f_cvc_inv_gradient);
   provide(f_cvc_Jacobian);   provide(f_cvc_Jacobian);
   provide(f_cvc_com_based);   enable(f_cvc_com_based);
  
   group1 = parse_group(conf, "group1");   group1 = parse_group(conf, "group1");
   group2 = parse_group(conf, "group2");   group2 = parse_group(conf, "group2");
Line 44
Line 44
   function_type = "distance";   function_type = "distance";
   provide(f_cvc_inv_gradient);   provide(f_cvc_inv_gradient);
   provide(f_cvc_Jacobian);   provide(f_cvc_Jacobian);
   provide(f_cvc_com_based);   enable(f_cvc_com_based);
   b_no_PBC = false;   b_no_PBC = false;
   x.type(colvarvalue::type_scalar);   x.type(colvarvalue::type_scalar);
 } }
Line 106
Line 106
   : distance(conf)   : distance(conf)
 { {
   function_type = "distance_vec";   function_type = "distance_vec";
   provide(f_cvc_com_based);   enable(f_cvc_com_based);
   x.type(colvarvalue::type_3vector);   x.type(colvarvalue::type_3vector);
 } }
  
Line 115
Line 115
   : distance()   : distance()
 { {
   function_type = "distance_vec";   function_type = "distance_vec";
   provide(f_cvc_com_based);   enable(f_cvc_com_based);
   x.type(colvarvalue::type_3vector);   x.type(colvarvalue::type_3vector);
 } }
  
Line 176
Line 176
   function_type = "distance_z";   function_type = "distance_z";
   provide(f_cvc_inv_gradient);   provide(f_cvc_inv_gradient);
   provide(f_cvc_Jacobian);   provide(f_cvc_Jacobian);
   provide(f_cvc_com_based);   enable(f_cvc_com_based);
   x.type(colvarvalue::type_scalar);   x.type(colvarvalue::type_scalar);
  
   // TODO detect PBC from MD engine (in simple cases)   // TODO detect PBC from MD engine (in simple cases)
Line 228
Line 228
   function_type = "distance_z";   function_type = "distance_z";
   provide(f_cvc_inv_gradient);   provide(f_cvc_inv_gradient);
   provide(f_cvc_Jacobian);   provide(f_cvc_Jacobian);
   provide(f_cvc_com_based);   enable(f_cvc_com_based);
   x.type(colvarvalue::type_scalar);   x.type(colvarvalue::type_scalar);
 } }
  
Line 372
Line 372
   function_type = "distance_xy";   function_type = "distance_xy";
   provide(f_cvc_inv_gradient);   provide(f_cvc_inv_gradient);
   provide(f_cvc_Jacobian);   provide(f_cvc_Jacobian);
   provide(f_cvc_com_based);   enable(f_cvc_com_based);
   x.type(colvarvalue::type_scalar);   x.type(colvarvalue::type_scalar);
 } }
  
Line 383
Line 383
   function_type = "distance_xy";   function_type = "distance_xy";
   provide(f_cvc_inv_gradient);   provide(f_cvc_inv_gradient);
   provide(f_cvc_Jacobian);   provide(f_cvc_Jacobian);
   provide(f_cvc_com_based);   enable(f_cvc_com_based);
   x.type(colvarvalue::type_scalar);   x.type(colvarvalue::type_scalar);
 } }
  
Line 479
Line 479
   : distance(conf)   : distance(conf)
 { {
   function_type = "distance_dir";   function_type = "distance_dir";
   provide(f_cvc_com_based);   enable(f_cvc_com_based);
   x.type(colvarvalue::type_unit3vector);   x.type(colvarvalue::type_unit3vector);
 } }
  
Line 488
Line 488
   : distance()   : distance()
 { {
   function_type = "distance_dir";   function_type = "distance_dir";
   provide(f_cvc_com_based);   enable(f_cvc_com_based);
   x.type(colvarvalue::type_unit3vector);   x.type(colvarvalue::type_unit3vector);
 } }
  


Legend:
Removed in v.1.19 
changed lines
 Added in v.1.20



Made by using version 1.53 of cvs2html