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 |