|
virtual void | addFunction (std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &function)=0 |
|
virtual void | addWorkspaceDomain (std::string const &workspaceName, WorkspaceIndex workspaceIndex, double startX, double endX)=0 |
|
virtual std::string | generatePythonFitScript (std::tuple< std::string, std::string, std::string, std::string, std::string, bool > const &fitOptions, std::string const &filepath="")=0 |
|
virtual std::string | getAdjustedFunctionIndex (std::string const ¶meter) const =0 |
|
virtual std::string | getDomainName (FitDomainIndex domainIndex) const =0 |
|
virtual std::string | getEquivalentFunctionIndexForDomain (FitDomainIndex domainIndex, std::string const &functionIndex) const =0 |
|
virtual std::string | getEquivalentFunctionIndexForDomain (std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &functionIndex) const =0 |
|
virtual std::string | getEquivalentParameterTieForDomain (std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &fullParameter, std::string const &fullTie) const =0 |
|
virtual FittingMode | getFittingMode () const =0 |
|
virtual std::string | getFullParameter (FitDomainIndex domainIndex, std::string const ¶meter) const =0 |
|
virtual std::string | getFullTie (FitDomainIndex domainIndex, std::string const &tie) const =0 |
|
virtual Mantid::API::IFunction_sptr | getFunction (std::string const &workspaceName, WorkspaceIndex workspaceIndex) const =0 |
|
virtual std::vector< GlobalParameter > | getGlobalParameters () const =0 |
|
virtual std::vector< GlobalTie > | getGlobalTies () const =0 |
|
virtual std::string | getParameterConstraint (FitDomainIndex domainIndex, std::string const &fullParameter) const =0 |
|
virtual std::string | getParameterTie (FitDomainIndex domainIndex, std::string const &fullParameter) const =0 |
|
virtual double | getParameterValue (FitDomainIndex domainIndex, std::string const &fullParameter) const =0 |
|
virtual bool | hasParameter (FitDomainIndex domainIndex, std::string const &fullParameter) const =0 |
|
virtual bool | hasWorkspaceDomain (std::string const &workspaceName, WorkspaceIndex workspaceIndex) const =0 |
|
virtual bool | isParameterFixed (FitDomainIndex domainIndex, std::string const &fullParameter) const =0 |
|
virtual bool | isSimultaneousMode () const =0 |
|
virtual std::tuple< bool, std::string > | isValid () const =0 |
|
virtual std::size_t | numberOfDomains () const =0 |
|
virtual void | removeDomain (FitDomainIndex domainIndex)=0 |
|
virtual void | removeFunction (std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &function)=0 |
|
virtual void | removeParameterConstraint (std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &fullParameter)=0 |
|
virtual void | renameWorkspace (std::string const &workspaceName, std::string const &newName)=0 |
|
virtual void | setFittingMode (FittingMode fittingMode)=0 |
|
virtual void | setFunction (std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &function)=0 |
|
virtual void | setGlobalParameters (std::vector< std::string > const ¶meters)=0 |
|
virtual void | setOutputBaseName (std::string const &outputBaseName)=0 |
|
virtual void | setParameterConstraint (FitDomainIndex domainIndex, std::string const &fullParameter, std::string const &constraint)=0 |
|
virtual void | setParameterFixed (FitDomainIndex domainIndex, std::string const &fullParameter, bool fix)=0 |
|
virtual void | setParameterTie (FitDomainIndex domainIndex, std::string const &fullParameter, std::string const &tie)=0 |
|
virtual void | setParameterValue (FitDomainIndex domainIndex, std::string const &fullParameter, double value)=0 |
|
virtual void | subscribePresenter (IFitScriptGeneratorPresenter *presenter)=0 |
|
virtual void | updateAttributeValue (std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &fullAttribute, Mantid::API::IFunction::Attribute const &newValue)=0 |
|
virtual bool | updateEndX (std::string const &workspaceName, WorkspaceIndex workspaceIndex, double endX)=0 |
|
virtual void | updateParameterConstraint (std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &functionIndex, std::string const &constraint)=0 |
|
virtual void | updateParameterTie (std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &fullParameter, std::string const &tie)=0 |
|
virtual void | updateParameterValue (std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &fullParameter, double newValue)=0 |
|
virtual bool | updateStartX (std::string const &workspaceName, WorkspaceIndex workspaceIndex, double startX)=0 |
|
virtual | ~IFitScriptGeneratorModel ()=default |
|
Definition at line 23 of file IFitScriptGeneratorModel.h.