Ignore:
Timestamp:
May 19, 2021, 7:06:29 PM (4 years ago)
Author:
Frederik Heber <frederik.heber@…>
Branches:
Candidate_v1.7.0, stable
Children:
9b0dcd
Parents:
698185
git-author:
Frederik Heber <frederik.heber@…> (05/19/21 11:00:24)
git-committer:
Frederik Heber <frederik.heber@…> (05/19/21 19:06:29)
Message:

FIX: StreamFactory did not set BindingModel.

  • we streamed into a default potential instance but this does not set the BindingModel. Now, we use the particle types from that deseralized instance and instantiate a new potential that then also generates the BindingModel.
  • added output operator to BindingModel.
  • TEST: This fixes the fit-compound-potential regression test case.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Potentials/BindingModel.cpp

    r698185 rc98620  
    3737
    3838#include "Potentials/BindingModel.hpp"
     39
     40#include <iostream>
     41
     42#include "CodePatterns/toString.hpp"
    3943
    4044static HomologyGraph::nodes_t getMapOfNodes(const BindingModel::vector_nodes_t &_nodes)
     
    7983}
    8084
     85std::ostream& operator<<(std::ostream& ost, const BindingModel &model) {
     86  model.getGraph().printEdges(ost);
     87  ost << ", " << model.getNodes();
     88  return ost;
     89}
Note: See TracChangeset for help on using the changeset viewer.