Ignore:
Timestamp:
Aug 30, 2025, 2:41:40 PM (2 months ago)
Author:
Frederik Heber <frederik.heber@…>
Branches:
Candidate_v1.7.0, stable
Children:
e83114
Parents:
5a255af
git-author:
Frederik Heber <frederik.heber@…> (08/16/25 10:19:52)
git-committer:
Frederik Heber <frederik.heber@…> (08/30/25 14:41:40)
Message:

SerializablePotential's parameters_t is taken from FunctionModel.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Potentials/SerializablePotential.hpp

    r5a255af r72b6d7  
    1313#include <config.h>
    1414#endif
     15
     16#include "FunctionApproximation/FunctionModel.hpp"
    1517
    1618#include <iosfwd>
     
    4446  //!> typedef for a vector of parameter names
    4547  typedef std::vector<std::string> ParameterNames_t;
    46   //!> typedef for a single parameter degree of freedom of the function
    47   typedef double parameter_t;
    48   //!> typedef for the whole set of parameters of the function
    49   typedef std::vector<parameter_t> parameters_t;
    5048
    5149public:
     
    7573   * \return current set of parameters of the model function
    7674   */
    77   virtual parameters_t getParameters() const=0;
     75  virtual FunctionModel::parameters_t getParameters() const=0;
    7876
    7977  /** Getter for the number of parameters of this model function.
     
    132130   * \param params set of parameters to set
    133131   */
    134   virtual void setParameters(const parameters_t &params)=0;
     132  virtual void setParameters(const FunctionModel::parameters_t &params)=0;
    135133
    136134  /** Setter for a given particle type.
Note: See TracChangeset for help on using the changeset viewer.