|
std::string | generatePythonFitScript (std::tuple< std::string, std::string, std::string, std::string, std::string, bool > const &fitOptions, std::string const &filepath="") override |
|
| MOCK_CONST_METHOD0 (getFittingMode, FittingMode()) |
|
| MOCK_CONST_METHOD0 (getGlobalParameters, std::vector< GlobalParameter >()) |
|
| MOCK_CONST_METHOD0 (getGlobalTies, std::vector< GlobalTie >()) |
|
| MOCK_CONST_METHOD0 (isSimultaneousMode, bool()) |
|
| MOCK_CONST_METHOD0 (isValid, std::tuple< bool, std::string >()) |
|
| MOCK_CONST_METHOD0 (numberOfDomains, std::size_t()) |
|
| MOCK_CONST_METHOD1 (getAdjustedFunctionIndex, std::string(std::string const ¶meter)) |
|
| MOCK_CONST_METHOD1 (getDomainName, std::string(MantidQt::MantidWidgets::FitDomainIndex domainIndex)) |
|
| MOCK_CONST_METHOD2 (getEquivalentFunctionIndexForDomain, std::string(MantidQt::MantidWidgets::FitDomainIndex, std::string const &functionIndex)) |
|
| MOCK_CONST_METHOD2 (getFullParameter, std::string(MantidQt::MantidWidgets::FitDomainIndex, std::string const ¶meter)) |
|
| MOCK_CONST_METHOD2 (getFullTie, std::string(MantidQt::MantidWidgets::FitDomainIndex, std::string const &tie)) |
|
| MOCK_CONST_METHOD2 (getFunction, Mantid::API::IFunction_sptr(std::string const &workspaceName, WorkspaceIndex workspaceIndex)) |
|
| MOCK_CONST_METHOD2 (getParameterConstraint, std::string(MantidQt::MantidWidgets::FitDomainIndex domainIndex, std::string const &fullParameter)) |
|
| MOCK_CONST_METHOD2 (getParameterTie, std::string(MantidQt::MantidWidgets::FitDomainIndex domainIndex, std::string const &fullParameter)) |
|
| MOCK_CONST_METHOD2 (getParameterValue, double(MantidQt::MantidWidgets::FitDomainIndex domainIndex, std::string const &fullParameter)) |
|
| MOCK_CONST_METHOD2 (hasParameter, bool(MantidQt::MantidWidgets::FitDomainIndex domainIndex, std::string const ¶meter)) |
|
| MOCK_CONST_METHOD2 (hasWorkspaceDomain, bool(std::string const &workspaceName, WorkspaceIndex workspaceIndex)) |
|
| MOCK_CONST_METHOD2 (isParameterFixed, bool(MantidQt::MantidWidgets::FitDomainIndex domainIndex, std::string const &fullParameter)) |
|
| MOCK_CONST_METHOD3 (getEquivalentFunctionIndexForDomain, std::string(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &functionIndex)) |
|
| MOCK_CONST_METHOD4 (getEquivalentParameterTieForDomain, std::string(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &fullParameter, std::string const &fullTie)) |
|
| MOCK_METHOD1 (removeDomain, void(MantidQt::MantidWidgets::FitDomainIndex domainIndex)) |
|
| MOCK_METHOD1 (setFittingMode, void(FittingMode fittingMode)) |
|
| MOCK_METHOD1 (setGlobalParameters, void(std::vector< std::string > const ¶meters)) |
|
| MOCK_METHOD1 (setOutputBaseName, void(std::string const &outputBaseName)) |
|
| MOCK_METHOD1 (subscribePresenter, void(IFitScriptGeneratorPresenter *presenter)) |
|
| MOCK_METHOD2 (renameWorkspace, void(std::string const &workspaceName, std::string const &newName)) |
|
| MOCK_METHOD3 (addFunction, void(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &function)) |
|
| MOCK_METHOD3 (removeFunction, void(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &function)) |
|
| MOCK_METHOD3 (removeParameterConstraint, void(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &fullParameter)) |
|
| MOCK_METHOD3 (setFunction, void(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &function)) |
|
| MOCK_METHOD3 (setParameterConstraint, void(MantidQt::MantidWidgets::FitDomainIndex domainIndex, std::string const &fullParameter, std::string const &constraint)) |
|
| MOCK_METHOD3 (setParameterFixed, void(MantidQt::MantidWidgets::FitDomainIndex domainIndex, std::string const &fullParameter, bool fix)) |
|
| MOCK_METHOD3 (setParameterTie, void(MantidQt::MantidWidgets::FitDomainIndex domainIndex, std::string const &fullParameter, std::string const &tie)) |
|
| MOCK_METHOD3 (setParameterValue, void(MantidQt::MantidWidgets::FitDomainIndex domainIndex, std::string const &fullParameter, double value)) |
|
| MOCK_METHOD3 (updateEndX, bool(std::string const &workspaceName, WorkspaceIndex workspaceIndex, double endX)) |
|
| MOCK_METHOD3 (updateStartX, bool(std::string const &workspaceName, WorkspaceIndex workspaceIndex, double startX)) |
|
| MOCK_METHOD4 (addWorkspaceDomain, void(std::string const &workspaceName, WorkspaceIndex workspaceIndex, double startX, double endX)) |
|
| MOCK_METHOD4 (updateAttributeValue, void(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &fullAttribute, Mantid::API::IFunction::Attribute const &newValue)) |
|
| MOCK_METHOD4 (updateParameterConstraint, void(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &functionIndex, std::string const &constraint)) |
|
| MOCK_METHOD4 (updateParameterTie, void(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &fullParameter, std::string const &tie)) |
|
| MOCK_METHOD4 (updateParameterValue, void(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &fullParameter, double newValue)) |
|
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 |
|