| addFunction(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &function) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| addGlobalParameterTies(Mantid::API::MultiDomainFunction_sptr &function) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| addGlobalTies(Mantid::API::MultiDomainFunction_sptr &function) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| addWorkspaceDomain(std::string const &workspaceName, WorkspaceIndex workspaceIndex, double startX, double endX) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| checkFunctionExistsInAllDomains() const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| checkFunctionIsSameForAllDomains() const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| checkGlobalParameterhasNoTies(std::string const &globalParameter) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| checkGlobalTies() | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| checkParameterIsInAllDomains(std::string const &globalParameter) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| checkParameterIsNotGlobal(std::string const &fullParameter) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| clearGlobalTie(std::string const &fullParameter) | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| constructGlobalParameterTie(GlobalParameter const &globalParameter) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| findDomainIndex(std::string const &workspaceName, WorkspaceIndex workspaceIndex) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| findGlobalTie(std::string const &fullParameter) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| findWorkspaceDomain(std::string const &workspaceName, WorkspaceIndex workspaceIndex) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| FitScriptGeneratorModel() | MantidQt::MantidWidgets::FitScriptGeneratorModel | |
| FitScriptGeneratorModel(FitScriptGeneratorModel const &model)=delete | MantidQt::MantidWidgets::FitScriptGeneratorModel | |
| generatePermissibleWarnings() const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| generatePythonFitScript(std::tuple< std::string, std::string, std::string, std::string, std::string, bool > const &fitOptions, std::string const &filepath="") override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| getAdjustedFunctionIndex(std::string const ¶meter) const override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| getDomainName(FitDomainIndex domainIndex) const override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| getEndXs() const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| getEquivalentFunctionIndexForDomain(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &functionIndex) const override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| getEquivalentFunctionIndexForDomain(FitDomainIndex domainIndex, std::string const &functionIndex) const override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| getEquivalentParameterTieForDomain(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &fullParameter, std::string const &fullTie) const override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| getEquivalentParameterTieForDomain(FitDomainIndex domainIndex, std::string const &fullParameter, std::string const &fullTie) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| getFittingMode() const noexcept override | MantidQt::MantidWidgets::FitScriptGeneratorModel | inlinevirtual |
| getFittingType() const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| getFullParameter(FitDomainIndex domainIndex, std::string const ¶meter) const override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| getFullTie(FitDomainIndex domainIndex, std::string const &tie) const override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| getFunction(std::string const &workspaceName, WorkspaceIndex workspaceIndex) const override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| getFunction() const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| getGlobalParameters() const noexcept override | MantidQt::MantidWidgets::FitScriptGeneratorModel | inlinevirtual |
| getGlobalTies() const noexcept override | MantidQt::MantidWidgets::FitScriptGeneratorModel | inlinevirtual |
| getInputWorkspaces() const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| getMultiDomainFunction() const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| getParameterConstraint(FitDomainIndex domainIndex, std::string const &fullParameter) const override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| getParameterProperty(Getter &&func, FitDomainIndex domainIndex, std::string const &fullParameter) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| getParameterTie(FitDomainIndex domainIndex, std::string const &fullParameter) const override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| getParameterValue(FitDomainIndex domainIndex, std::string const &fullParameter) const override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| getStartXs() const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| getWorkspaceIndices() const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| hasGlobalTie(std::string const &fullParameter) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| hasParameter(FitDomainIndex domainIndex, std::string const &fullParameter) const override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| hasWorkspaceDomain(std::string const &workspaceName, WorkspaceIndex workspaceIndex) const override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| isParameterFixed(FitDomainIndex domainIndex, std::string const &fullParameter) const override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| isParameterValueWithinConstraints(FitDomainIndex domainIndex, std::string const &fullParameter, double value) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| isSimultaneousMode() const override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| isValid() const override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| m_fitDomains | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| m_fittingMode | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| m_globalParameters | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| m_globalTies | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| m_outputBaseName | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| m_presenter | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| numberOfDomains() const noexcept override | MantidQt::MantidWidgets::FitScriptGeneratorModel | inlinevirtual |
| operator=(FitScriptGeneratorModel const &model)=delete | MantidQt::MantidWidgets::FitScriptGeneratorModel | |
| removeDomain(FitDomainIndex domainIndex) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| removeFunction(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &function) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| removeParameterConstraint(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &fullParameter) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| renameWorkspace(std::string const &workspaceName, std::string const &newName) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| setFittingMode(FittingMode fittingMode) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| setFunction(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &function) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| setGlobalParameters(std::vector< std::string > const ¶meters) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| setOutputBaseName(std::string const &outputBaseName) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| setParameterConstraint(FitDomainIndex domainIndex, std::string const &fullParameter, std::string const &constraint) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| setParameterFixed(FitDomainIndex domainIndex, std::string const &fullParameter, bool fix) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| setParameterTie(FitDomainIndex domainIndex, std::string const &fullParameter, std::string const &tie) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| setParameterValue(FitDomainIndex domainIndex, std::string const &fullParameter, double value) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| subscribePresenter(IFitScriptGeneratorPresenter *presenter) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| transformDomains(Function const &func) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| tryToAdjustParameterInGlobalTieIfInvalidated(GlobalTie &globalTie) | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| tryToAdjustTieInGlobalTieIfInvalidated(GlobalTie &globalTie) | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| updateAttributeValue(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &fullAttribute, Mantid::API::IFunction::Attribute const &newValue) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| updateEndX(std::string const &workspaceName, WorkspaceIndex workspaceIndex, double endX) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| updateGlobalParameterTie(FitDomainIndex domainIndex, std::string const &fullParameter, std::string const &fullTie) | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| updateLocalParameterTie(FitDomainIndex domainIndex, std::string const &fullParameter, std::string const &fullTie) | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| updateParameterConstraint(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &functionIndex, std::string const &constraint) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| updateParameterTie(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &fullParameter, std::string const &tie) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| updateParameterTie(FitDomainIndex domainIndex, std::string const &fullParameter, std::string const &fullTie) | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| updateParameterValue(std::string const &workspaceName, WorkspaceIndex workspaceIndex, std::string const &fullParameter, double newValue) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| updateParameterValueInGlobalTie(GlobalTie const &globalTie, double newValue) | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| updateParameterValuesWithGlobalTieTo(std::string const &fullParameter, double newValue) | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| updateParameterValuesWithLocalTieTo(FitDomainIndex domainIndex, std::string const ¶meter, double newValue) | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| updateStartX(std::string const &workspaceName, WorkspaceIndex workspaceIndex, double startX) override | MantidQt::MantidWidgets::FitScriptGeneratorModel | virtual |
| validGlobalTie(std::string const &fullParameter, std::string const &fullTie) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| validParameter(std::string const &fullParameter) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| validParameter(FitDomainIndex domainIndex, std::string const &fullParameter) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| validTie(std::string const &fullTie) const | MantidQt::MantidWidgets::FitScriptGeneratorModel | private |
| ~FitScriptGeneratorModel() | MantidQt::MantidWidgets::FitScriptGeneratorModel | |
| ~IFitScriptGeneratorModel()=default | MantidQt::MantidWidgets::IFitScriptGeneratorModel | virtual |