update colvars library to version 2016-06-09
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
/// -*- c++ -*-
|
||||
// -*- c++ -*-
|
||||
|
||||
#include "colvarmodule.h"
|
||||
#include "colvarvalue.h"
|
||||
@ -134,7 +134,7 @@ void colvar::cvc::read_data()
|
||||
atoms.reset_atoms_data();
|
||||
atoms.read_positions();
|
||||
atoms.calc_required_properties();
|
||||
// each atom group will take care of its own ref_pos_group, if defined
|
||||
// each atom group will take care of its own fitting_group, if defined
|
||||
}
|
||||
|
||||
//// Don't try to get atom velocities, as no back-end currently implements it
|
||||
@ -179,7 +179,7 @@ void colvar::cvc::debug_gradients(cvm::atom_group *group)
|
||||
|
||||
// cvm::log("gradients = "+cvm::to_str (gradients)+"\n");
|
||||
|
||||
cvm::atom_group *group_for_fit = group->ref_pos_group ? group->ref_pos_group : group;
|
||||
cvm::atom_group *group_for_fit = group->fitting_group ? group->fitting_group : group;
|
||||
cvm::atom_pos fit_gradient_sum, gradient_sum;
|
||||
|
||||
// print the values of the fit gradients
|
||||
@ -190,7 +190,7 @@ void colvar::cvc::debug_gradients(cvm::atom_group *group)
|
||||
// fit_gradients are in the simulation frame: we should print them in the rotated frame
|
||||
cvm::log("Fit gradients:\n");
|
||||
for (j = 0; j < group_for_fit->fit_gradients.size(); j++) {
|
||||
cvm::log((group->ref_pos_group ? std::string("refPosGroup") : group->key) +
|
||||
cvm::log((group->fitting_group ? std::string("refPosGroup") : group->key) +
|
||||
"[" + cvm::to_str(j) + "] = " +
|
||||
(group->b_rotate ?
|
||||
cvm::to_str(rot_0.rotate(group_for_fit->fit_gradients[j])) :
|
||||
@ -231,8 +231,8 @@ void colvar::cvc::debug_gradients(cvm::atom_group *group)
|
||||
}
|
||||
}
|
||||
|
||||
if ((group->b_fit_gradients) && (group->ref_pos_group != NULL)) {
|
||||
cvm::atom_group *ref_group = group->ref_pos_group;
|
||||
if ((group->b_fit_gradients) && (group->fitting_group != NULL)) {
|
||||
cvm::atom_group *ref_group = group->fitting_group;
|
||||
group->read_positions();
|
||||
group->calc_required_properties();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user