Ask a Question | Search PSRCHIVE: |
![]()
|
Function.h void set_param(unsigned index, double value) Set the value of the specified parameter. Definition Function.h:131 bool get_infit(unsigned index) const Return true if parameter at index is to be fitted. Definition Function.h:143 void set_parameter_policy(ParameterPolicy *policy) Set the parameter policy. Definition Function.C:97 static bool cache_results When set, use the Cached evaluation policy and callbacks. Definition Function.h:66 virtual void print_parameters(std::string &text, const std::string &separator) const Prints the values of model parameters and fit flags to a string. Definition Function_print.C:22 static bool check_variance When set, some Functions will throw an Error if input variance <= 0. Definition Function.h:63 virtual void parse(const std::string &text) Parses the values of model parameters and fit flags from a string. Definition Function_parse.C:16 virtual void copy(const Function *model) Does the work for operator =. Definition Function.C:58 void copy_evaluation_changed(const Function &model) Copy the evaluation changed state of another model instance. Definition Function.h:211 virtual std::string get_description() const Return the description of the class. Definition Function.h:112 Function & operator=(const Function &model) Assignment operator. Definition Function.C:52 Reference::To< ArgumentPolicy > argument_policy The policy for managing function arguments. Definition Function.h:208 Reference::To< ParameterPolicy > parameter_policy The policy for managing function parameters. Definition Function.h:203 static bool very_verbose Low-level verbosity flag. Definition Function.h:57 bool get_evaluation_changed() const Return true if the Function evaluation has changed. Definition Function.h:181 void set_argument(unsigned dimension, Argument *axis) Set the independent variable of the specified dimension. Definition Function.h:151 bool set_parameter_policy_context Set the parameter policy context. Definition Function.h:221 std::string get_param_description(unsigned index) const Return the description of the specified parameter. Definition Function.h:123 bool get_verbose() const Get the verbosity of this instance. Definition Function.C:123 void set_Estimate(unsigned index, const Estimate< double > ¶m) Set the Estimate of the specified parameter. Definition Function.C:109 const ParameterPolicy * get_parameter_policy() const Provide access to the parameter_policy attribute. Definition Function.h:184 void copy_parameter_policy(const Function *) Copy the parameter policy of another instance. Definition Function.C:91 void set_verbose(bool) Set the verbosity of this instance. Definition Function.C:117 Estimate< double > get_Estimate(unsigned index) const Return an Estimate of the specified parameter. Definition Function.C:104 double get_param(unsigned index) const Return the value of the specified parameter. Definition Function.h:127 static Function * factory(const std::string &text) Construct a new Function instance from a string. Definition Function_factory.C:41 bool has_parameter_policy() const Some wrappers may not have a parameter policy. Definition Function.h:192 bool this_verbose The verbosity of this instance. Definition Function.h:224 virtual void print(std::string &text) const Prints the values of model parameters and fit flags to a string. Definition Function_print.C:14 void set_variance(unsigned index, double value) Set the variance of the specified parameter. Definition Function.h:139 void set_infit(unsigned index, bool flag) Set flag for parameter at index to be fitted. Definition Function.h:147 ParameterPolicy * get_parameter_policy() Provide access to the parameter_policy attribute. Definition Function.h:188 static Model * load(const std::string &filename) Construct a new Model instance from a file. Definition Function.h:239 unsigned get_nparam() const Return the number of parameters. Definition Function.h:115 void set_evaluation_changed(bool _changed=true) Set true if the Function evaluation has changed. Definition Function.C:129 Attribute Function attributes that require the attention of Composite models. Definition Function.h:167 @ ParameterCount Number of Function parameters, as returned by get_nparam. Definition Function.h:169 @ Evaluation Function evaluation, as returned by the evaluate method. Definition Function.h:171 static Function * load_Function(const std::string &filename) Construct a new Function instance from a file. Definition Function_load.C:12 virtual TextInterface::Parser * get_interface() Return a text interface that can be used to access this instance. Definition Function.C:148 Callback< Attribute > changed Callback executed when a Function Attribute has been changed. Definition Function.h:175 static bool check_zero When set, some Functions will throw an Error if they evaluate to zero. Definition Function.h:60 double get_variance(unsigned index) const Return the variance of the specified parameter. Definition Function.h:135 std::string get_param_name(unsigned index) const Return the name of the specified parameter. Definition Function.h:119 Namespace in which all modeling and calibration related code is declared. Definition ExampleComplex2.h:16 Generated using doxygen 1.14.0
|