Example #1
0
void ScoreState::after_evaluate(DerivativeAccumulator *da) {
  IMP_OBJECT_LOG;
  base::Timer t(this, "after_evaluate");
  validate_inputs();
  validate_outputs();
  do_after_evaluate(da);
}
Example #2
0
void ScoreState::before_evaluate() {
  IMP_OBJECT_LOG;
  base::Timer t(this, "before_evaluate");
  validate_inputs();
  validate_outputs();
  do_before_evaluate();
}
Example #3
0
ModelObjectsTemp ModelObject::get_outputs() const {
  IMP_OBJECT_LOG;
  validate_outputs();
  return do_get_outputs();
}