Просмотр исходного кода

Remove const to GlobalParameters when simulator creation

Eric Ramat 7 лет назад
Родитель
Сommit
243fe3d6e8
2 измененных файлов с 4 добавлено и 5 удалено
  1. 2 3
      src/artis/kernel/AbstractCoupledModel.hpp
  2. 2 2
      src/artis/kernel/Simulator.hpp

+ 2 - 3
src/artis/kernel/AbstractCoupledModel.hpp

@@ -133,11 +133,10 @@ public:
 
     }
 
-    virtual void build(const W& /* parameters */)
+    virtual void build(W& /* parameters */)
     { }
 
-    virtual void build(const W& /* parameters */,
-                       const std::string& /* json */)
+    virtual void build(W& /* parameters */, const std::string& /* json */)
     { }
 
     virtual bool check(typename U::type t) const

+ 2 - 2
src/artis/kernel/Simulator.hpp

@@ -36,11 +36,11 @@ class Simulator
 {
 public:
     Simulator(artis::kernel::AbstractCoupledModel < T, U, V, W >* model,
-              const W& parameters) : _model(model), _observer(model)
+              W& parameters) : _model(model), _observer(model)
     { _model->build(parameters); }
 
     Simulator(artis::kernel::AbstractCoupledModel < T, U, V, W >* model,
-              const W& parameters, const std::string& json)
+              W& parameters, const std::string& json)
         : _model(model), _observer(model)
     { _model->build(parameters, json); }