diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle index 27d46a14c..20c5dc9c3 100644 Binary files a/.doctrees/environment.pickle and b/.doctrees/environment.pickle differ diff --git a/.doctrees/ramble.doctree b/.doctrees/ramble.doctree index f4a24c0fc..2cd0199ae 100644 Binary files a/.doctrees/ramble.doctree and b/.doctrees/ramble.doctree differ diff --git a/.doctrees/ramble.modifier_types.doctree b/.doctrees/ramble.modifier_types.doctree index b06dc3639..2b86a7aa9 100644 Binary files a/.doctrees/ramble.modifier_types.doctree and b/.doctrees/ramble.modifier_types.doctree differ diff --git a/.doctrees/ramble.package_manager_types.doctree b/.doctrees/ramble.package_manager_types.doctree index 7a25e5e58..e8acf7825 100644 Binary files a/.doctrees/ramble.package_manager_types.doctree and b/.doctrees/ramble.package_manager_types.doctree differ diff --git a/_modules/ramble/application.html b/_modules/ramble/application.html index 49e01f2a2..5fc5c7001 100644 --- a/_modules/ramble/application.html +++ b/_modules/ramble/application.html @@ -1177,7 +1177,8 @@

Source code for ramble.application

             if isinstance(exec_node.attribute, ramble.util.executable.CommandExecutable):
                 exec_cmd = exec_node.attribute
                 if exec_cmd.redirect:
-                    logs.add(exec_cmd.redirect)
+                    expanded_log = self.expander.expand_var(exec_cmd.redirect)
+                    logs.add(expanded_log)
 
         analysis_logs, _, _ = self._analysis_dicts(success_list)
 
diff --git a/genindex.html b/genindex.html
index 6f41afb79..8a9942568 100644
--- a/genindex.html
+++ b/genindex.html
@@ -1158,25 +1158,19 @@ 

E

  • ExecutableApplication (class in ramble.application_types.executable)
  • ExecutableGraph (class in ramble.graphs) -
  • -
  • ExecutableGraph.supported_injection_orders (class in ramble.graphs)
  • @@ -1543,10 +1533,8 @@

    SubpackagesRunnerPackageManager.compilers
  • RunnerPackageManager.env_var_modifications
  • RunnerPackageManager.executable_modifiers
  • -
  • RunnerPackageManager.executables
  • RunnerPackageManager.figure_of_merit_contexts
  • RunnerPackageManager.figures_of_merit
  • -
  • RunnerPackageManager.inputs
  • RunnerPackageManager.modes
  • RunnerPackageManager.modifier_variables
  • RunnerPackageManager.package_manager_class
  • @@ -1559,9 +1547,6 @@

    SubpackagesRunnerPackageManager.software_specs
  • RunnerPackageManager.success_criteria
  • RunnerPackageManager.variable_modifications
  • -
  • RunnerPackageManager.workload_group_vars
  • -
  • RunnerPackageManager.workload_groups
  • -
  • RunnerPackageManager.workloads
  • @@ -6158,11 +6143,6 @@

    ramble.appkit moduleexecutable_modifiers = {}
    -
    -
    -executables = {}
    -
    -
    figure_of_merit_contexts = {}
    @@ -6184,11 +6164,6 @@

    ramble.appkit moduleinherit_from_application(app)[source]

    -
    -
    -inputs = {}
    -
    -
    maintainers: List[str] = []
    @@ -6323,21 +6298,6 @@

    ramble.appkit modulevariable_modifications = {}

    -
    -
    -workload_group_vars = {}
    -
    - -
    -
    -workload_groups = {}
    -
    - -
    -
    -workloads = {}
    -
    -
    diff --git a/ramble.modifier_types.html b/ramble.modifier_types.html index a45fb8587..9f3a820a0 100644 --- a/ramble.modifier_types.html +++ b/ramble.modifier_types.html @@ -190,11 +190,6 @@

    Submodulesexecutable_modifiers = {}

    -
    -
    -executables = {}
    -
    -
    figure_of_merit_contexts = {}
    @@ -205,11 +200,6 @@

    Submodulesfigures_of_merit = {}

    -
    -
    -inputs = {}
    -
    -
    modes = {}
    @@ -270,21 +260,6 @@

    Submodulesvariable_modifications = {}

    -
    -
    -workload_group_vars = {}
    -
    - -
    -
    -workload_groups = {}
    -
    - -
    -
    -workloads = {}
    -
    - diff --git a/ramble.package_manager_types.html b/ramble.package_manager_types.html index 539e6a1c9..3acd67d57 100644 --- a/ramble.package_manager_types.html +++ b/ramble.package_manager_types.html @@ -188,11 +188,6 @@

    Submodulesexecutable_modifiers = {}
    -
    -
    -executables = {}
    -
    -
    figure_of_merit_contexts = {}
    @@ -203,11 +198,6 @@

    Submodulesfigures_of_merit = {}

    -
    -
    -inputs = {}
    -
    -
    modes = {}
    @@ -268,21 +258,6 @@

    Submodulesvariable_modifications = {}

    -
    -
    -workload_group_vars = {}
    -
    - -
    -
    -workload_groups = {}
    -
    - -
    -
    -workloads = {}
    -
    - diff --git a/searchindex.js b/searchindex.js index 015e53170..474545765 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"1) Getting Started Running A \u201cHello World\u201d Experiment": [[32, null]], "10) Modifiers": [[30, null]], "11) Internals": [[31, null]], "2) Running A Simple GROMACS Experiment": [[33, null]], "3) Modifying A GROMACS Experiment": [[34, null]], "4) Using Vectors and Matrices": [[35, null]], "5) Changing A Software Stack": [[36, null]], "6) Configuring a Scaling Study": [[37, null]], "7) Zips and Matrices": [[38, null]], "8) Variable Expansion, Indirection, and Software Stack Parameterization": [[39, null]], "9) Success Criteria": [[40, null]], "Activate the Workspace": [[30, "activate-the-workspace"], [31, "activate-the-workspace"], [37, "activate-the-workspace"], [38, "activate-the-workspace"], [39, "activate-the-workspace"], [40, "activate-the-workspace"]], "Activating a Workspace": [[47, "activating-a-workspace"]], "Adding Package Variants": [[36, "adding-package-variants"]], "Advanced Modifiers": [[30, "advanced-modifiers"]], "Analyzing Experiments": [[6, "analyzing-experiments"], [32, "analyzing-experiments"], [33, "analyzing-experiments"]], "Analyzing Results": [[3, "analyzing-results"]], "Analyzing a Workspace": [[47, "analyzing-a-workspace"]], "Anonymous Workspace": [[47, "anonymous-workspace"]], "Application Definition Creation": [[3, "application-definition-creation"]], "Application Definition Developers Guide": [[3, null]], "Application Information": [[33, "application-information"]], "Application Section:": [[1, "application-section"]], "Application Workloads": [[6, "application-workloads"]], "Applying the Default Software Configuration": [[37, "applying-the-default-software-configuration"]], "Applying the lscpu Modifier": [[30, "applying-the-lscpu-modifier"]], "Archiving A Workspace": [[6, "archiving-a-workspace"]], "Archiving a Workspace": [[47, "archiving-a-workspace"]], "Available Applications": [[32, "available-applications"]], "Base Classes": [[3, "base-classes"], [4, "base-classes"], [5, "base-classes"]], "Basics": [[7, null]], "Batch System Control": [[48, "batch-system-control"]], "Builtins": [[4, "builtins"], [5, "builtins"]], "Changing Package Managers": [[36, "changing-package-managers"]], "Changing Software Definitions": [[36, "changing-software-definitions"]], "Clean the Worksapce": [[38, "clean-the-worksapce"]], "Clean the Workspace": [[30, "clean-the-workspace"], [31, "clean-the-workspace"], [39, "clean-the-workspace"], [40, "clean-the-workspace"]], "Cleaning the Workspace": [[34, "cleaning-the-workspace"], [35, "cleaning-the-workspace"], [36, "cleaning-the-workspace"], [37, "cleaning-the-workspace"]], "Cleanup the Workspace": [[32, "cleanup-the-workspace"], [33, "cleanup-the-workspace"]], "Collecting Inputs": [[3, "collecting-inputs"]], "Command Help": [[6, "command-help"]], "Compilation / Installation": [[3, "compilation-installation"], [4, "compilation-installation"]], "Concretizing A Workspace": [[6, "concretizing-a-workspace"]], "Concretizing a Workspace": [[47, "concretizing-a-workspace"]], "Config Section": [[1, "config-section"]], "Configuration Files": [[1, null]], "Configuration Scopes": [[1, "configuration-scopes"]], "Configuration Sections:": [[1, "configuration-sections"]], "Configure Experiment Definitions": [[30, "configure-experiment-definitions"], [31, "configure-experiment-definitions"], [37, "configure-experiment-definitions"], [38, "configure-experiment-definitions"], [39, "configure-experiment-definitions"], [40, "configure-experiment-definitions"], [46, null]], "Configure the Workspace": [[32, "configure-the-workspace"], [33, "configure-the-workspace"], [34, "configure-the-workspace"], [35, "configure-the-workspace"], [36, "configure-the-workspace"], [43, "configure-the-workspace"], [44, "configure-the-workspace"]], "Configuring A Workspace": [[6, "configuring-a-workspace"]], "Configuring System Details": [[37, "configuring-system-details"]], "Configuring experiments": [[32, "configuring-experiments"], [33, "configuring-experiments"], [34, "configuring-experiments"], [35, "configuring-experiments"], [36, "configuring-experiments"], [43, null], [44, null]], "Construct Platforms Zip": [[38, "construct-platforms-zip"]], "Contributing": [[7, null]], "Controlling Experiment Software Environments": [[39, "controlling-experiment-software-environments"]], "Controlling Internals": [[48, "controlling-internals"]], "Controlling MPI Libraries and Batch Systems": [[48, "controlling-mpi-libraries-and-batch-systems"]], "Create a Workspace": [[30, "create-a-workspace"], [31, "create-a-workspace"], [37, "create-a-workspace"], [38, "create-a-workspace"], [39, "create-a-workspace"], [40, "create-a-workspace"]], "Create and Activate a Workspace": [[32, "create-and-activate-a-workspace"], [33, "create-and-activate-a-workspace"], [34, "create-and-activate-a-workspace"], [35, "create-and-activate-a-workspace"], [36, "create-and-activate-a-workspace"], [43, "create-and-activate-a-workspace"], [44, "create-and-activate-a-workspace"]], "Creating Ramble Mirrors": [[8, "creating-ramble-mirrors"]], "Creating Workspaces": [[6, "creating-workspaces"], [47, "creating-workspaces"]], "Cross Experiment Variable References": [[48, "cross-experiment-variable-references"]], "Custom Executors": [[47, "custom-executors"]], "Debugging Ramble": [[6, "debugging-ramble"]], "Decide on a Workload": [[37, "decide-on-a-workload"]], "Define Additional MPI and Parameterize Software Environments": [[39, "define-additional-mpi-and-parameterize-software-environments"]], "Define New Executables": [[31, "define-new-executables"]], "Define an Experiment Matrix": [[38, "define-an-experiment-matrix"]], "Defined Applications": [[6, "defined-applications"]], "Defining Chains of Chains": [[48, "defining-chains-of-chains"]], "Defining Executable Order": [[31, "defining-executable-order"]], "Defining Experiment Chains": [[48, "defining-experiment-chains"]], "Defining Success Criteria": [[28, "defining-success-criteria"]], "Defining a Scaling Study": [[35, "defining-a-scaling-study"]], "Developer Guides": [[2, null], [2, null]], "Disable Passthrough": [[1, "disable-passthrough"]], "Discovering Modifiers": [[30, "discovering-modifiers"]], "Dry Run Setup": [[39, "dry-run-setup"]], "Editing Experiments": [[34, "editing-experiments"], [35, "editing-experiments"]], "Environment Variable Control": [[48, "environment-variable-control"]], "Environment Variable Modification": [[4, "environment-variable-modification"]], "Environment Variables Section:": [[1, "environment-variables-section"]], "Escaped Variables": [[48, "escaped-variables"]], "Executable Modification": [[4, "executable-modification"]], "Executables": [[3, "executables"]], "Execute Experiments": [[30, "execute-experiments"], [30, "id1"], [31, "execute-experiments"], [31, "id1"], [34, "execute-experiments"], [35, "execute-experiments"], [36, "execute-experiments"], [37, "execute-experiments"], [38, "execute-experiments"], [39, "execute-experiments"], [40, "execute-experiments"], [42, null], [45, null]], "Executing Experiments": [[6, "executing-experiments"], [32, "executing-experiments"], [33, "executing-experiments"]], "Executing a Workspace": [[47, "executing-a-workspace"]], "Experiment Chains": [[48, "experiment-chains"]], "Experiment Descriptions": [[34, "experiment-descriptions"], [35, "experiment-descriptions"]], "Experiment Exclusion": [[48, "experiment-exclusion"]], "Experiment Internals": [[31, "experiment-internals"]], "Experiment Modifiers": [[48, "experiment-modifiers"]], "Experiment Names": [[48, "experiment-names"]], "Experiment Repeats": [[1, "experiment-repeats"], [48, "experiment-repeats"]], "Experiment Tags": [[48, "experiment-tags"]], "Explicit Variable Zips": [[48, "explicit-variable-zips"]], "External Resources": [[7, null]], "External Spack Environment Support:": [[1, "external-spack-environment-support"]], "Figure Of Merit Contexts": [[3, "figure-of-merit-contexts"]], "Figure of Merit Logic Based": [[40, "figure-of-merit-logic-based"]], "Figures Of Merit": [[3, "figures-of-merit"]], "Filtering Experiments": [[47, "filtering-experiments"]], "Formatted Executables Section:": [[1, "formatted-executables-section"]], "Generating Experiments": [[3, "generating-experiments"]], "Getting Started": [[6, null]], "Indices and tables": [[7, "indices-and-tables"]], "Input Files": [[3, "input-files"]], "Installation": [[6, "installation"], [32, "installation"]], "Internals Section:": [[1, "internals-section"]], "Licenses Section:": [[1, "licenses-section"]], "List (or Vector) Variables": [[48, "list-or-vector-variables"]], "MPI Command Control": [[48, "mpi-command-control"]], "Mirror Structure": [[8, "mirror-structure"]], "Mirror creation:": [[41, "mirror-creation"]], "Mirror use:": [[41, "mirror-use"]], "Mirrors": [[41, null]], "Mirrors Section:": [[1, "mirrors-section"]], "Mode: Application Function": [[28, "mode-application-function"]], "Mode: FOM Comparison": [[28, "mode-fom-comparison"]], "Mode: String": [[28, "mode-string"]], "Modes": [[4, "modes"]], "Modifier Definition Creation": [[4, "modifier-definition-creation"]], "Modifier Definition Developers Guide": [[4, null]], "Modifier Repos Section:": [[1, "modifier-repos-section"]], "Modifier Variables and Variable Modifications": [[4, "modifier-variables-and-variable-modifications"]], "Modifiers Section:": [[1, "modifiers-section"]], "Named Workspace": [[47, "named-workspace"]], "Output Information": [[3, "output-information"]], "Package Manager Definition Creation": [[5, "package-manager-definition-creation"]], "Package Manager Definition Developers Guide": [[5, null]], "Package Manager Directives": [[3, "package-manager-directives"]], "Package Manager Specific Packages": [[1, "package-manager-specific-packages"]], "Package Manager Variables": [[5, "package-manager-variables"]], "Phase Registration": [[4, "phase-registration"], [5, "phase-registration"]], "Phase Selection": [[47, "phase-selection"]], "Preparation": [[3, "preparation"], [4, "preparation"], [5, "preparation"]], "Preparing a Workspace Deployment": [[47, "preparing-a-workspace-deployment"]], "Printing Workspace Information": [[47, "printing-workspace-information"]], "Pulling a Workspace Deployment": [[47, "pulling-a-workspace-deployment"]], "Ramble": [[7, null]], "Ramble Basics": [[32, "ramble-basics"]], "Ramble Dictionary": [[48, "ramble-dictionary"]], "Ramble Mirrors": [[8, null]], "Ramble Workspace": [[47, null]], "Ramble Workspaces": [[6, "ramble-workspaces"]], "Regular Expression String Matching": [[40, "regular-expression-string-matching"]], "Repos Section:": [[1, "repos-section"]], "Reserved Variables": [[48, "reserved-variables"]], "Setting Up A Workspace": [[6, "setting-up-a-workspace"]], "Setting Up the Experiments": [[32, "setting-up-the-experiments"], [33, "setting-up-the-experiments"]], "Setting up a Workspace": [[47, "setting-up-a-workspace"]], "Shared Functionality": [[4, "shared-functionality"]], "Shell Support": [[6, "shell-support"]], "Software Description": [[36, "software-description"]], "Software Dictionary": [[48, "software-dictionary"]], "Software Environments": [[47, "software-environments"]], "Software Section:": [[1, "software-section"]], "Submodules": [[9, "submodules"], [10, "submodules"], [11, "submodules"], [12, "submodules"], [13, "submodules"], [14, "submodules"], [15, "submodules"], [16, "submodules"], [17, "submodules"], [18, "submodules"], [19, "submodules"], [20, "submodules"], [21, "submodules"], [22, "submodules"], [23, "submodules"], [24, "submodules"], [25, "submodules"], [26, "submodules"], [27, "submodules"]], "Subpackages": [[9, "subpackages"], [11, "subpackages"], [18, "subpackages"], [25, "subpackages"]], "Success Criteria": [[3, "success-criteria"], [28, null], [40, "id1"]], "Success Criteria Modes": [[28, "success-criteria-modes"]], "Success Criteria Section:": [[1, "success-criteria-section"]], "Supported Functions": [[48, "supported-functions"]], "Suppressing Experiments": [[48, "suppressing-experiments"]], "System Requirements": [[6, "system-requirements"]], "Templatized Experiment Names": [[35, "templatized-experiment-names"]], "Templatized Workloads": [[48, "templatized-workloads"]], "Testing Execution": [[3, "testing-execution"]], "Testing a Modifier": [[4, "testing-a-modifier"]], "Testing a Package Manager": [[5, "testing-a-package-manager"]], "Testing execution and Output information": [[4, "testing-execution-and-output-information"]], "Tutorials": [[7, null], [29, null], [29, null]], "Types of Success Criteria": [[28, "types-of-success-criteria"]], "Upload": [[1, "upload"]], "Usage While Developing": [[3, "usage-while-developing"]], "Using Created Mirrors": [[8, "using-created-mirrors"]], "Using Executable Injection": [[31, "using-executable-injection"]], "Using Vector Variables": [[35, "using-vector-variables"]], "Using Workload Variables": [[34, "using-workload-variables"]], "Variable Dictionaries": [[48, "variable-dictionaries"]], "Variable Expansion and Indirection": [[39, "variable-expansion-and-indirection"]], "Variable Inheritance": [[48, "variable-inheritance"]], "Variable Matrices": [[35, "variable-matrices"], [48, "variable-matrices"]], "Variables Section:": [[1, "variables-section"]], "Variant Control": [[48, "variant-control"]], "Variants Section": [[1, "variants-section"]], "Vector and Matrix Software Definitions": [[36, "vector-and-matrix-software-definitions"]], "Vectorizing Workload Names": [[35, "vectorizing-workload-names"]], "What is Ramble?": [[6, "what-is-ramble"]], "What\u2019s in an application?": [[32, "what-s-in-an-application"]], "Workload Variables": [[3, "workload-variables"]], "Workloads": [[3, "workloads"]], "Workspace Configuration File": [[48, null]], "Workspace Deployments": [[47, "workspace-deployments"]], "Workspace Directory Structure": [[33, "workspace-directory-structure"]], "Workspace Inventory and Hash": [[47, "workspace-inventory-and-hash"]], "Workspace Links": [[47, "workspace-links"]], "Workspace Structure": [[47, "workspace-structure"]], "Workspace Template Files": [[47, "workspace-template-files"]], "Writing a modifier definition": [[4, "writing-a-modifier-definition"]], "Writing a package manager definition": [[5, "writing-a-package-manager-definition"]], "Writing an application definition": [[3, "writing-an-application-definition"]], "ramble package": [[9, null]], "ramble.appkit module": [[9, "ramble-appkit-module"]], "ramble.application module": [[9, "module-ramble.application"]], "ramble.application_types package": [[10, null]], "ramble.application_types.executable module": [[10, "module-ramble.application_types.executable"]], "ramble.application_types.spack module": [[10, "ramble-application-types-spack-module"]], "ramble.caches module": [[9, "module-ramble.caches"]], "ramble.cmd package": [[11, null]], "ramble.cmd.attributes module": [[11, "module-ramble.cmd.attributes"]], "ramble.cmd.clean module": [[11, "module-ramble.cmd.clean"]], "ramble.cmd.commands module": [[11, "module-ramble.cmd.commands"]], "ramble.cmd.common package": [[12, null]], "ramble.cmd.common.arguments module": [[12, "module-ramble.cmd.common.arguments"]], "ramble.cmd.common.info module": [[12, "module-ramble.cmd.common.info"]], "ramble.cmd.common.list module": [[12, "module-ramble.cmd.common.list"]], "ramble.cmd.config module": [[11, "module-ramble.cmd.config"]], "ramble.cmd.debug module": [[11, "module-ramble.cmd.debug"]], "ramble.cmd.deployment module": [[11, "ramble-cmd-deployment-module"]], "ramble.cmd.edit module": [[11, "module-ramble.cmd.edit"]], "ramble.cmd.flake8 module": [[11, "ramble-cmd-flake8-module"]], "ramble.cmd.help module": [[11, "module-ramble.cmd.help"]], "ramble.cmd.info module": [[11, "module-ramble.cmd.info"]], "ramble.cmd.license module": [[11, "module-ramble.cmd.license"]], "ramble.cmd.list module": [[11, "module-ramble.cmd.list"]], "ramble.cmd.mirror module": [[11, "module-ramble.cmd.mirror"]], "ramble.cmd.mods module": [[11, "ramble-cmd-mods-module"]], "ramble.cmd.on module": [[11, "ramble-cmd-on-module"]], "ramble.cmd.python module": [[11, "module-ramble.cmd.python"]], "ramble.cmd.repo module": [[11, "module-ramble.cmd.repo"]], "ramble.cmd.results module": [[11, "module-ramble.cmd.results"]], "ramble.cmd.software_definitions module": [[11, "module-ramble.cmd.software_definitions"]], "ramble.cmd.style module": [[11, "module-ramble.cmd.style"]], "ramble.cmd.unit_test module": [[11, "module-ramble.cmd.unit_test"]], "ramble.cmd.workspace module": [[11, "ramble-cmd-workspace-module"]], "ramble.config module": [[9, "module-ramble.config"]], "ramble.context module": [[9, "module-ramble.context"]], "ramble.error module": [[9, "module-ramble.error"]], "ramble.expander module": [[9, "module-ramble.expander"]], "ramble.experiment_set module": [[9, "module-ramble.experiment_set"]], "ramble.experimental namespace": [[13, null]], "ramble.experimental.uploader module": [[13, "module-ramble.experimental.uploader"]], "ramble.fetch_strategy module": [[9, "module-ramble.fetch_strategy"]], "ramble.filters module": [[9, "module-ramble.filters"]], "ramble.graphs module": [[9, "module-ramble.graphs"]], "ramble.keywords module": [[9, "module-ramble.keywords"]], "ramble.language namespace": [[14, null]], "ramble.language.application_language module": [[14, "module-ramble.language.application_language"]], "ramble.language.language_base module": [[14, "module-ramble.language.language_base"]], "ramble.language.language_helpers module": [[14, "module-ramble.language.language_helpers"]], "ramble.language.modifier_language module": [[14, "module-ramble.language.modifier_language"]], "ramble.language.package_manager_language module": [[14, "module-ramble.language.package_manager_language"]], "ramble.language.shared_language module": [[14, "module-ramble.language.shared_language"]], "ramble.main module": [[9, "module-ramble.main"]], "ramble.mirror module": [[9, "module-ramble.mirror"]], "ramble.modifier module": [[9, "module-ramble.modifier"]], "ramble.modifier_types namespace": [[15, null]], "ramble.modifier_types.basic module": [[15, "module-ramble.modifier_types.basic"]], "ramble.modifier_types.spack module": [[15, "ramble-modifier-types-spack-module"]], "ramble.modkit module": [[9, "ramble-modkit-module"]], "ramble.namespace module": [[9, "module-ramble.namespace"]], "ramble.package_manager module": [[9, "module-ramble.package_manager"]], "ramble.package_manager_types namespace": [[16, null]], "ramble.package_manager_types.runner module": [[16, "module-ramble.package_manager_types.runner"]], "ramble.paths module": [[9, "module-ramble.paths"]], "ramble.pipeline module": [[9, "ramble-pipeline-module"]], "ramble.pkgmankit module": [[9, "module-ramble.pkgmankit"]], "ramble.renderer module": [[9, "module-ramble.renderer"]], "ramble.repeats module": [[9, "module-ramble.repeats"]], "ramble.repository module": [[9, "module-ramble.repository"]], "ramble.schema package": [[17, null]], "ramble.schema.applications module": [[17, "module-ramble.schema.applications"]], "ramble.schema.config module": [[17, "module-ramble.schema.config"]], "ramble.schema.env_vars module": [[17, "module-ramble.schema.env_vars"]], "ramble.schema.formatted_executables module": [[17, "module-ramble.schema.formatted_executables"]], "ramble.schema.internals module": [[17, "module-ramble.schema.internals"]], "ramble.schema.licenses module": [[17, "module-ramble.schema.licenses"]], "ramble.schema.merged module": [[17, "module-ramble.schema.merged"]], "ramble.schema.mirrors module": [[17, "module-ramble.schema.mirrors"]], "ramble.schema.modifier_repos module": [[17, "module-ramble.schema.modifier_repos"]], "ramble.schema.modifiers module": [[17, "module-ramble.schema.modifiers"]], "ramble.schema.package_manager_repos module": [[17, "module-ramble.schema.package_manager_repos"]], "ramble.schema.repos module": [[17, "module-ramble.schema.repos"]], "ramble.schema.software module": [[17, "module-ramble.schema.software"]], "ramble.schema.spack module": [[17, "module-ramble.schema.spack"]], "ramble.schema.success_criteria module": [[17, "module-ramble.schema.success_criteria"]], "ramble.schema.types module": [[17, "module-ramble.schema.types"]], "ramble.schema.variables module": [[17, "module-ramble.schema.variables"]], "ramble.schema.variants module": [[17, "module-ramble.schema.variants"]], "ramble.schema.workspace module": [[17, "module-ramble.schema.workspace"]], "ramble.schema.zips module": [[17, "module-ramble.schema.zips"]], "ramble.software_environments module": [[9, "module-ramble.software_environments"]], "ramble.spec module": [[9, "module-ramble.spec"]], "ramble.stage module": [[9, "module-ramble.stage"]], "ramble.success_criteria module": [[9, "module-ramble.success_criteria"]], "ramble.test namespace": [[18, null]], "ramble.test.application_inheritance module": [[18, "module-ramble.test.application_inheritance"]], "ramble.test.application_language module": [[18, "ramble-test-application-language-module"]], "ramble.test.application_tests module": [[18, "ramble-test-application-tests-module"]], "ramble.test.cache_fetch module": [[18, "ramble-test-cache-fetch-module"]], "ramble.test.cmd namespace": [[19, null]], "ramble.test.cmd.attributes module": [[19, "ramble-test-cmd-attributes-module"]], "ramble.test.cmd.clean module": [[19, "ramble-test-cmd-clean-module"]], "ramble.test.cmd.config module": [[19, "ramble-test-cmd-config-module"]], "ramble.test.cmd.debug module": [[19, "module-ramble.test.cmd.debug"]], "ramble.test.cmd.flake8 module": [[19, "ramble-test-cmd-flake8-module"]], "ramble.test.cmd.info module": [[19, "ramble-test-cmd-info-module"]], "ramble.test.cmd.list module": [[19, "ramble-test-cmd-list-module"]], "ramble.test.cmd.mirror module": [[19, "ramble-test-cmd-mirror-module"]], "ramble.test.cmd.mods module": [[19, "ramble-test-cmd-mods-module"]], "ramble.test.cmd.on module": [[19, "ramble-test-cmd-on-module"]], "ramble.test.cmd.python module": [[19, "ramble-test-cmd-python-module"]], "ramble.test.cmd.repo module": [[19, "ramble-test-cmd-repo-module"]], "ramble.test.cmd.results module": [[19, "ramble-test-cmd-results-module"]], "ramble.test.cmd.software_definitions module": [[19, "module-ramble.test.cmd.software_definitions"]], "ramble.test.cmd.workspace module": [[19, "ramble-test-cmd-workspace-module"]], "ramble.test.commands module": [[18, "ramble-test-commands-module"]], "ramble.test.concretize_builtin module": [[18, "ramble-test-concretize-builtin-module"]], "ramble.test.conftest module": [[18, "ramble-test-conftest-module"]], "ramble.test.dry_run_helpers module": [[18, "module-ramble.test.dry_run_helpers"]], "ramble.test.end_to_end namespace": [[20, null]], "ramble.test.end_to_end.analyze_fom_output module": [[20, "ramble-test-end-to-end-analyze-fom-output-module"]], "ramble.test.end_to_end.chained_experiment_var_inheritance module": [[20, "ramble-test-end-to-end-chained-experiment-var-inheritance-module"]], "ramble.test.end_to_end.concretize_with_different_package_managers module": [[20, "ramble-test-end-to-end-concretize-with-different-package-managers-module"]], "ramble.test.end_to_end.config_section_env_vars module": [[20, "ramble-test-end-to-end-config-section-env-vars-module"]], "ramble.test.end_to_end.custom_executables module": [[20, "ramble-test-end-to-end-custom-executables-module"]], "ramble.test.end_to_end.define_package_paths module": [[20, "ramble-test-end-to-end-define-package-paths-module"]], "ramble.test.end_to_end.dryrun_chained_experiments module": [[20, "ramble-test-end-to-end-dryrun-chained-experiments-module"]], "ramble.test.end_to_end.dryrun_copies_external_env module": [[20, "ramble-test-end-to-end-dryrun-copies-external-env-module"]], "ramble.test.end_to_end.dryrun_series_contains_package_paths module": [[20, "ramble-test-end-to-end-dryrun-series-contains-package-paths-module"]], "ramble.test.end_to_end.env_var_builtin module": [[20, "ramble-test-end-to-end-env-var-builtin-module"]], "ramble.test.end_to_end.exclusive_filtered_vector_workloads module": [[20, "ramble-test-end-to-end-exclusive-filtered-vector-workloads-module"]], "ramble.test.end_to_end.expanded_fom_dry_run module": [[20, "ramble-test-end-to-end-expanded-fom-dry-run-module"]], "ramble.test.end_to_end.experiment_excludes module": [[20, "ramble-test-end-to-end-experiment-excludes-module"]], "ramble.test.end_to_end.experiment_repeats module": [[20, "ramble-test-end-to-end-experiment-repeats-module"]], "ramble.test.end_to_end.experiment_templates module": [[20, "ramble-test-end-to-end-experiment-templates-module"]], "ramble.test.end_to_end.explicit_zips module": [[20, "ramble-test-end-to-end-explicit-zips-module"]], "ramble.test.end_to_end.formatted_executables module": [[20, "ramble-test-end-to-end-formatted-executables-module"]], "ramble.test.end_to_end.globbing_patterns module": [[20, "ramble-test-end-to-end-globbing-patterns-module"]], "ramble.test.end_to_end.gromacs_size_expansion module": [[20, "ramble-test-end-to-end-gromacs-size-expansion-module"]], "ramble.test.end_to_end.inclusive_filtered_vector_workloads module": [[20, "ramble-test-end-to-end-inclusive-filtered-vector-workloads-module"]], "ramble.test.end_to_end.known_applications module": [[20, "ramble-test-end-to-end-known-applications-module"]], "ramble.test.end_to_end.merge_config_files module": [[20, "ramble-test-end-to-end-merge-config-files-module"]], "ramble.test.end_to_end.missing_mpi_cmd module": [[20, "ramble-test-end-to-end-missing-mpi-cmd-module"]], "ramble.test.end_to_end.missing_required_dry_run module": [[20, "ramble-test-end-to-end-missing-required-dry-run-module"]], "ramble.test.end_to_end.nested_compilers_are_installed module": [[20, "ramble-test-end-to-end-nested-compilers-are-installed-module"]], "ramble.test.end_to_end.package_manager_config module": [[20, "ramble-test-end-to-end-package-manager-config-module"]], "ramble.test.end_to_end.package_manager_requirements module": [[20, "ramble-test-end-to-end-package-manager-requirements-module"]], "ramble.test.end_to_end.passthrough_variables module": [[20, "ramble-test-end-to-end-passthrough-variables-module"]], "ramble.test.end_to_end.phase_selection module": [[20, "ramble-test-end-to-end-phase-selection-module"]], "ramble.test.end_to_end.phase_selection_with_dependencies module": [[20, "ramble-test-end-to-end-phase-selection-with-dependencies-module"]], "ramble.test.end_to_end.shared_context module": [[20, "ramble-test-end-to-end-shared-context-module"]], "ramble.test.end_to_end.spack_env_cache module": [[20, "ramble-test-end-to-end-spack-env-cache-module"]], "ramble.test.end_to_end.tag_filtering module": [[20, "ramble-test-end-to-end-tag-filtering-module"]], "ramble.test.end_to_end.test_configvar_dry_run module": [[20, "ramble-test-end-to-end-test-configvar-dry-run-module"]], "ramble.test.end_to_end.unused_compilers_are_skipped module": [[20, "ramble-test-end-to-end-unused-compilers-are-skipped-module"]], "ramble.test.end_to_end.vector_workloads module": [[20, "ramble-test-end-to-end-vector-workloads-module"]], "ramble.test.end_to_end.wrfv4_dry_run module": [[20, "ramble-test-end-to-end-wrfv4-dry-run-module"]], "ramble.test.expander module": [[18, "ramble-test-expander-module"]], "ramble.test.experiment_set module": [[18, "ramble-test-experiment-set-module"]], "ramble.test.gcs_fetch module": [[18, "ramble-test-gcs-fetch-module"]], "ramble.test.get_file_path module": [[18, "ramble-test-get-file-path-module"]], "ramble.test.mirror_tests module": [[18, "ramble-test-mirror-tests-module"]], "ramble.test.modifier_application module": [[18, "ramble-test-modifier-application-module"]], "ramble.test.modifier_functionality namespace": [[21, null]], "ramble.test.modifier_functionality.experiment_modification module": [[21, "ramble-test-modifier-functionality-experiment-modification-module"]], "ramble.test.modifier_functionality.mock_env_var_modifiers module": [[21, "ramble-test-modifier-functionality-mock-env-var-modifiers-module"]], "ramble.test.modifier_functionality.mock_modifier_dry_run module": [[21, "ramble-test-modifier-functionality-mock-modifier-dry-run-module"]], "ramble.test.modifier_functionality.mock_modifier_phases module": [[21, "ramble-test-modifier-functionality-mock-modifier-phases-module"]], "ramble.test.modifier_functionality.mock_modifier_spack_configs module": [[21, "ramble-test-modifier-functionality-mock-modifier-spack-configs-module"]], "ramble.test.modifier_functionality.mock_spack_modifier module": [[21, "ramble-test-modifier-functionality-mock-spack-modifier-module"]], "ramble.test.modifier_functionality.modifier_helpers module": [[21, "module-ramble.test.modifier_functionality.modifier_helpers"]], "ramble.test.modifier_functionality.modifier_prepare_analysis module": [[21, "ramble-test-modifier-functionality-modifier-prepare-analysis-module"]], "ramble.test.modifier_functionality.multi_modifier_dry_run module": [[21, "ramble-test-modifier-functionality-multi-modifier-dry-run-module"]], "ramble.test.modifier_functionality.single_modifier_dry_run module": [[21, "ramble-test-modifier-functionality-single-modifier-dry-run-module"]], "ramble.test.modifier_language module": [[18, "ramble-test-modifier-language-module"]], "ramble.test.namespace_trie module": [[18, "ramble-test-namespace-trie-module"]], "ramble.test.package_manager_language module": [[18, "ramble-test-package-manager-language-module"]], "ramble.test.repository module": [[18, "ramble-test-repository-module"]], "ramble.test.software_environment module": [[18, "ramble-test-software-environment-module"]], "ramble.test.spec_basic module": [[18, "module-ramble.test.spec_basic"]], "ramble.test.stage module": [[18, "ramble-test-stage-module"]], "ramble.test.success_criteria module": [[18, "module-ramble.test.success_criteria"]], "ramble.test.success_criteria namespace": [[22, null]], "ramble.test.success_criteria.always_print_foms module": [[22, "ramble-test-success-criteria-always-print-foms-module"]], "ramble.test.success_criteria.repeat_success_strict module": [[22, "ramble-test-success-criteria-repeat-success-strict-module"]], "ramble.test.success_criteria.success_fom_comparison module": [[22, "ramble-test-success-criteria-success-fom-comparison-module"]], "ramble.test.success_criteria.success_fom_globbing module": [[22, "ramble-test-success-criteria-success-fom-globbing-module"]], "ramble.test.success_criteria.success_functions module": [[22, "ramble-test-success-criteria-success-functions-module"]], "ramble.test.success_criteria.success_modifiers module": [[22, "ramble-test-success-criteria-success-modifiers-module"]], "ramble.test.success_criteria.success_variable_fom_comparison module": [[22, "ramble-test-success-criteria-success-variable-fom-comparison-module"]], "ramble.test.util namespace": [[23, null]], "ramble.test.util.editor module": [[23, "ramble-test-util-editor-module"]], "ramble.test.util.env module": [[23, "module-ramble.test.util.env"]], "ramble.test.util.stats module": [[23, "ramble-test-util-stats-module"]], "ramble.test.workspace_hashing namespace": [[24, null]], "ramble.test.workspace_hashing.unsetup_workspace_cannot_analyze module": [[24, "ramble-test-workspace-hashing-unsetup-workspace-cannot-analyze-module"]], "ramble.test.workspace_hashing.workspace_name_does_not_change_hash module": [[24, "ramble-test-workspace-hashing-workspace-name-does-not-change-hash-module"]], "ramble.test.workspace_hashing.workspace_setup_creates_inventory module": [[24, "ramble-test-workspace-hashing-workspace-setup-creates-inventory-module"]], "ramble.test.workspace_tests module": [[18, "ramble-test-workspace-tests-module"]], "ramble.util package": [[25, null]], "ramble.util.class_attributes module": [[25, "module-ramble.util.class_attributes"]], "ramble.util.colors module": [[25, "module-ramble.util.colors"]], "ramble.util.directives module": [[25, "module-ramble.util.directives"]], "ramble.util.editor module": [[25, "module-ramble.util.editor"]], "ramble.util.env module": [[25, "module-ramble.util.env"]], "ramble.util.executable module": [[25, "module-ramble.util.executable"]], "ramble.util.file_cache module": [[25, "module-ramble.util.file_cache"]], "ramble.util.file_util module": [[25, "module-ramble.util.file_util"]], "ramble.util.graph module": [[25, "module-ramble.util.graph"]], "ramble.util.hashing module": [[25, "module-ramble.util.hashing"]], "ramble.util.imp package": [[26, null]], "ramble.util.imp.imp_importer module": [[26, "module-ramble.util.imp.imp_importer"]], "ramble.util.imp.importlib_importer module": [[26, "module-ramble.util.imp.importlib_importer"]], "ramble.util.install_cache module": [[25, "module-ramble.util.install_cache"]], "ramble.util.lock module": [[25, "module-ramble.util.lock"]], "ramble.util.logger module": [[25, "module-ramble.util.logger"]], "ramble.util.matrices module": [[25, "module-ramble.util.matrices"]], "ramble.util.naming module": [[25, "module-ramble.util.naming"]], "ramble.util.path module": [[25, "module-ramble.util.path"]], "ramble.util.sourcing module": [[25, "module-ramble.util.sourcing"]], "ramble.util.spec_utils module": [[25, "module-ramble.util.spec_utils"]], "ramble.util.stats module": [[25, "module-ramble.util.stats"]], "ramble.util.web module": [[25, "module-ramble.util.web"]], "ramble.util.yaml_generation module": [[25, "module-ramble.util.yaml_generation"]], "ramble.workload module": [[9, "module-ramble.workload"]], "ramble.workspace package": [[27, null]], "ramble.workspace.shell module": [[27, "module-ramble.workspace.shell"]], "ramble.workspace.workspace module": [[27, "module-ramble.workspace.workspace"]]}, "docnames": ["command_index", "configuration_files", "dev_guides", "dev_guides/application_dev_guide", "dev_guides/modifier_dev_guide", "dev_guides/package_manager_dev_guide", "getting_started", "index", "mirror-config", "ramble", "ramble.application_types", "ramble.cmd", "ramble.cmd.common", "ramble.experimental", "ramble.language", "ramble.modifier_types", "ramble.package_manager_types", "ramble.schema", "ramble.test", "ramble.test.cmd", "ramble.test.end_to_end", "ramble.test.modifier_functionality", "ramble.test.success_criteria", "ramble.test.util", "ramble.test.workspace_hashing", "ramble.util", "ramble.util.imp", "ramble.workspace", "success_criteria", "tutorials", "tutorials/10_using_modifiers", "tutorials/11_using_internals", "tutorials/1_hello_world", "tutorials/2_running_a_simple_gromacs_experiment", "tutorials/3_modifying_a_gromacs_experiment", "tutorials/4_using_vectors_and_matrices", "tutorials/5_changing_your_software_stack", "tutorials/6_configuring_a_scaling_study", "tutorials/7_using_zips_and_matrices", "tutorials/8_var_expansion_indirection_and_stack_parameterization", "tutorials/9_success_criteria", "tutorials/mirrors", "tutorials/shared/gromacs_execute", "tutorials/shared/gromacs_vector_workspace", "tutorials/shared/gromacs_workspace", "tutorials/shared/wrf_execute", "tutorials/shared/wrf_scaling_workspace", "workspace", "workspace_config"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1}, "filenames": ["command_index.rst", "configuration_files.rst", "dev_guides.rst", "dev_guides/application_dev_guide.rst", "dev_guides/modifier_dev_guide.rst", "dev_guides/package_manager_dev_guide.rst", "getting_started.rst", "index.rst", "mirror-config.rst", "ramble.rst", "ramble.application_types.rst", "ramble.cmd.rst", "ramble.cmd.common.rst", "ramble.experimental.rst", "ramble.language.rst", "ramble.modifier_types.rst", "ramble.package_manager_types.rst", "ramble.schema.rst", "ramble.test.rst", "ramble.test.cmd.rst", "ramble.test.end_to_end.rst", "ramble.test.modifier_functionality.rst", "ramble.test.success_criteria.rst", "ramble.test.util.rst", "ramble.test.workspace_hashing.rst", "ramble.util.rst", "ramble.util.imp.rst", "ramble.workspace.rst", "success_criteria.rst", "tutorials.rst", "tutorials/10_using_modifiers.rst", "tutorials/11_using_internals.rst", "tutorials/1_hello_world.rst", "tutorials/2_running_a_simple_gromacs_experiment.rst", "tutorials/3_modifying_a_gromacs_experiment.rst", "tutorials/4_using_vectors_and_matrices.rst", "tutorials/5_changing_your_software_stack.rst", "tutorials/6_configuring_a_scaling_study.rst", "tutorials/7_using_zips_and_matrices.rst", "tutorials/8_var_expansion_indirection_and_stack_parameterization.rst", "tutorials/9_success_criteria.rst", "tutorials/mirrors.rst", "tutorials/shared/gromacs_execute.rst", "tutorials/shared/gromacs_vector_workspace.rst", "tutorials/shared/gromacs_workspace.rst", "tutorials/shared/wrf_execute.rst", "tutorials/shared/wrf_scaling_workspace.rst", "workspace.rst", "workspace_config.rst"], "indexentries": {"activate() (in module ramble.workspace)": [[27, "ramble.workspace.activate", false]], "activate() (in module ramble.workspace.shell)": [[27, "ramble.workspace.shell.activate", false]], "activate() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.activate", false]], "activate_header() (in module ramble.workspace.shell)": [[27, "ramble.workspace.shell.activate_header", false]], "active (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.active", false]], "active (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.active", false]], "active() (in module ramble.workspace)": [[27, "ramble.workspace.active", false]], "active() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.active", false]], "active_log() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.active_log", false]], "active_stream() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.active_stream", false]], "active_workspace() (in module ramble.workspace)": [[27, "ramble.workspace.active_workspace", false]], "active_workspace() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.active_workspace", false]], "add() (in module ramble.config)": [[9, "ramble.config.add", false]], "add() (in module ramble.mirror)": [[9, "ramble.mirror.add", false]], "add() (ramble.util.install_cache.setcache method)": [[25, "ramble.util.install_cache.SetCache.add", false]], "add_all_commands() (in module ramble.main)": [[9, "ramble.main.add_all_commands", false]], "add_arguments() (ramble.main.ramblehelpformatter method)": [[9, "ramble.main.RambleHelpFormatter.add_arguments", false]], "add_back_pytest_args() (in module ramble.cmd.unit_test)": [[11, "ramble.cmd.unit_test.add_back_pytest_args", false]], "add_chained_experiment() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.add_chained_experiment", false]], "add_children() (ramble.expander.expansionnode method)": [[9, "ramble.expander.ExpansionNode.add_children", false]], "add_command() (ramble.main.rambleargumentparser method)": [[9, "ramble.main.RambleArgumentParser.add_command", false]], "add_common_arguments() (in module ramble.cmd.common.arguments)": [[12, "ramble.cmd.common.arguments.add_common_arguments", false]], "add_criteria() (ramble.success_criteria.scopedcriterialist method)": [[9, "ramble.success_criteria.ScopedCriteriaList.add_criteria", false]], "add_default_platform_scope() (in module ramble.config)": [[9, "ramble.config.add_default_platform_scope", false]], "add_default_prefix() (ramble.util.executable.prefixedexecutable method)": [[25, "ramble.util.executable.PrefixedExecutable.add_default_prefix", false]], "add_environment_variable() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.add_environment_variable", false]], "add_error() (ramble.cmd.license.licenseerror method)": [[11, "ramble.cmd.license.LicenseError.add_error", false]], "add_executable() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.add_executable", false]], "add_expand_vars() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.add_expand_vars", false]], "add_from_file() (in module ramble.config)": [[9, "ramble.config.add_from_file", false]], "add_indexer() (ramble.repository.repoindex method)": [[9, "ramble.repository.RepoIndex.add_indexer", false]], "add_input() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.add_input", false]], "add_log() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.add_log", false]], "add_no_expand_var() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.add_no_expand_var", false]], "add_node() (ramble.graphs.attributegraph method)": [[9, "ramble.graphs.AttributeGraph.add_node", false]], "add_node() (ramble.graphs.phasegraph method)": [[9, "ramble.graphs.PhaseGraph.add_node", false]], "add_package() (ramble.software_environments.softwareenvironment method)": [[9, "ramble.software_environments.SoftwareEnvironment.add_package", false]], "add_package_name() (ramble.software_environments.templateenvironment method)": [[9, "ramble.software_environments.TemplateEnvironment.add_package_name", false]], "add_pattern_exemptions() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.add_pattern_exemptions", false]], "add_rendered_environment() (ramble.software_environments.templateenvironment method)": [[9, "ramble.software_environments.TemplateEnvironment.add_rendered_environment", false]], "add_rendered_package() (ramble.software_environments.templatepackage method)": [[9, "ramble.software_environments.TemplatePackage.add_rendered_package", false]], "add_subparsers() (ramble.main.rambleargumentparser method)": [[9, "ramble.main.RambleArgumentParser.add_subparsers", false]], "add_tag() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.add_tag", false]], "add_to_cache() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.add_to_cache", false]], "add_to_cache() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.add_to_cache", false]], "add_variable() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.add_variable", false]], "added() (ramble.mirror.mirrorstats method)": [[9, "ramble.mirror.MirrorStats.added", false]], "additional_repository() (in module ramble.repository)": [[9, "ramble.repository.additional_repository", false]], "after (ramble.graphs.executablegraph.supported_injection_orders attribute)": [[9, "ramble.graphs.ExecutableGraph.supported_injection_orders.after", false]], "aliases (in module ramble.main)": [[9, "ramble.main.aliases", false]], "all (ramble.schema.types.output_capture attribute)": [[17, "ramble.schema.types.OUTPUT_CAPTURE.ALL", false]], "all_applications() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.all_applications", false]], "all_applications() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.all_applications", false]], "all_auxiliary_software_files() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.all_auxiliary_software_files", false]], "all_auxiliary_software_files() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.all_auxiliary_software_files", false]], "all_commands() (in module ramble.cmd)": [[11, "ramble.cmd.all_commands", false]], "all_config_options() (in module ramble.util.yaml_generation)": [[25, "ramble.util.yaml_generation.all_config_options", false]], "all_criteria() (ramble.success_criteria.scopedcriterialist method)": [[9, "ramble.success_criteria.ScopedCriteriaList.all_criteria", false]], "all_env_var_modifications() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.all_env_var_modifications", false]], "all_experiment_tags() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.all_experiment_tags", false]], "all_experiments() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.all_experiments", false]], "all_experiments() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.all_experiments", false]], "all_experiments() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.all_experiments", false]], "all_experiments_path (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.all_experiments_path", false]], "all_experiments_path (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.all_experiments_path", false]], "all_msg() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.all_msg", false]], "all_object_classes() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.all_object_classes", false]], "all_object_classes() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.all_object_classes", false]], "all_object_names() (in module ramble.repository)": [[9, "ramble.repository.all_object_names", false]], "all_object_names() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.all_object_names", false]], "all_object_names() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.all_object_names", false]], "all_objects() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.all_objects", false]], "all_objects() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.all_objects", false]], "all_package_manager_requirements() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.all_package_manager_requirements", false]], "all_pipeline_phases() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.all_pipeline_phases", false]], "all_pipeline_phases() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.all_pipeline_phases", false]], "all_required_keys() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.all_required_keys", false]], "all_reserved_keys() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.all_reserved_keys", false]], "all_specs() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.all_specs", false]], "all_specs() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.all_specs", false]], "all_strategies (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.all_strategies", false]], "all_template_paths() (in module ramble.workspace)": [[27, "ramble.workspace.all_template_paths", false]], "all_template_paths() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.all_template_paths", false]], "all_templates() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.all_templates", false]], "all_templates() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.all_templates", false]], "all_workloads() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.all_workloads", false]], "all_workloads() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.all_workloads", false]], "all_workspace_names() (in module ramble.workspace)": [[27, "ramble.workspace.all_workspace_names", false]], "all_workspace_names() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.all_workspace_names", false]], "all_workspaces() (in module ramble.workspace)": [[27, "ramble.workspace.all_workspaces", false]], "all_workspaces() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.all_workspaces", false]], "allclean (class in ramble.cmd.clean)": [[11, "ramble.cmd.clean.AllClean", false]], "allows_unknown_args() (in module ramble.main)": [[9, "ramble.main.allows_unknown_args", false]], "already_existed() (ramble.mirror.mirrorstats method)": [[9, "ramble.mirror.MirrorStats.already_existed", false]], "apache2_mit_spdx (in module ramble.cmd.license)": [[11, "ramble.cmd.license.apache2_mit_spdx", false]], "append_result() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.append_result", false]], "append_result() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.append_result", false]], "application (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.application", false]], "application (ramble.spec.spec property)": [[9, "ramble.spec.Spec.application", false]], "application (ramble.test.dry_run_helpers.scopes attribute)": [[18, "ramble.test.dry_run_helpers.SCOPES.application", false]], "application (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.application", false]], "application_class (ramble.spec.spec property)": [[9, "ramble.spec.Spec.application_class", false]], "application_dir (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.application_dir", false]], "application_dir (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.application_dir", false]], "application_file_path (ramble.spec.spec property)": [[9, "ramble.spec.Spec.application_file_path", false]], "application_input_dir (ramble.expander.expander property)": [[9, "ramble.expander.Expander.application_input_dir", false]], "application_name (ramble.expander.expander property)": [[9, "ramble.expander.Expander.application_name", false]], "application_namespace (ramble.expander.expander property)": [[9, "ramble.expander.Expander.application_namespace", false]], "application_namespace (ramble.experiment_set.experimentset property)": [[9, "ramble.experiment_set.ExperimentSet.application_namespace", false]], "application_run_dir (ramble.expander.expander property)": [[9, "ramble.expander.Expander.application_run_dir", false]], "applicationbase (class in ramble.application)": [[9, "ramble.application.ApplicationBase", false]], "applicationerror": [[9, "ramble.application.ApplicationError", false]], "applicationmeta (class in ramble.language.application_language)": [[14, "ramble.language.application_language.ApplicationMeta", false]], "applicationnotdefinederror": [[9, "ramble.expander.ApplicationNotDefinedError", false]], "applications (ramble.repository.objecttypes attribute)": [[9, "ramble.repository.ObjectTypes.applications", false]], "applications_schema (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.applications_schema", false]], "applies_to_executable() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.applies_to_executable", false]], "apply_default_config_values() (in module ramble.util.yaml_generation)": [[25, "ramble.util.yaml_generation.apply_default_config_values", false]], "apply_executable_modifiers() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.apply_executable_modifiers", false]], "archive() (ramble.fetch_strategy.cvsfetchstrategy method)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.fetchstrategy method)": [[9, "ramble.fetch_strategy.FetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.gitfetchstrategy method)": [[9, "ramble.fetch_strategy.GitFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.gofetchstrategy method)": [[9, "ramble.fetch_strategy.GoFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.hgfetchstrategy method)": [[9, "ramble.fetch_strategy.HgFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.svnfetchstrategy method)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.urlfetchstrategy method)": [[9, "ramble.fetch_strategy.URLFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.vcsfetchstrategy method)": [[9, "ramble.fetch_strategy.VCSFetchStrategy.archive", false]], "archive_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.archive_dir", false]], "archive_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.archive_dir", false]], "archive_file (ramble.fetch_strategy.urlfetchstrategy property)": [[9, "ramble.fetch_strategy.URLFetchStrategy.archive_file", false]], "archive_file (ramble.stage.inputstage property)": [[9, "ramble.stage.InputStage.archive_file", false]], "archive_file (ramble.stage.stagecomposite property)": [[9, "ramble.stage.StageComposite.archive_file", false]], "archive_pattern() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.archive_pattern", false]], "archive_patterns (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.archive_patterns", false]], "archive_patterns (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.archive_patterns", false]], "archive_patterns (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.archive_patterns", false]], "archive_patterns (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.archive_patterns", false]], "archive_patterns (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.archive_patterns", false]], "archive_patterns (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.archive_patterns", false]], "as_str() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.as_str", false]], "as_str() (ramble.workload.workloadenvironmentvariable method)": [[9, "ramble.workload.WorkloadEnvironmentVariable.as_str", false]], "as_str() (ramble.workload.workloadvariable method)": [[9, "ramble.workload.WorkloadVariable.as_str", false]], "at (in module ramble.spec)": [[9, "ramble.spec.AT", false]], "attributegraph (class in ramble.graphs)": [[9, "ramble.graphs.AttributeGraph", false]], "attributes() (in module ramble.cmd.attributes)": [[11, "ramble.cmd.attributes.attributes", false]], "attributes_to_objects() (in module ramble.cmd.attributes)": [[11, "ramble.cmd.attributes.attributes_to_objects", false]], "autospec() (in module ramble.repository)": [[9, "ramble.repository.autospec", false]], "auxiliary_software_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.auxiliary_software_dir", false]], "auxiliary_software_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.auxiliary_software_dir", false]], "auxiliary_software_dir_name (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.auxiliary_software_dir_name", false]], "badrepoerror": [[9, "ramble.repository.BadRepoError", false]], "bash() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.bash", false]], "bashcompletionwriter (class in ramble.cmd.commands)": [[11, "ramble.cmd.commands.BashCompletionWriter", false]], "basicmodifier (class in ramble.modifier_types.basic)": [[15, "ramble.modifier_types.basic.BasicModifier", false]], "before (ramble.graphs.executablegraph.supported_injection_orders attribute)": [[9, "ramble.graphs.ExecutableGraph.supported_injection_orders.before", false]], "bigqueryuploader (class in ramble.experimental.uploader)": [[13, "ramble.experimental.uploader.BigQueryUploader", false]], "bin_path (in module ramble.paths)": [[9, "ramble.paths.bin_path", false]], "body() (ramble.cmd.commands.bashcompletionwriter method)": [[11, "ramble.cmd.commands.BashCompletionWriter.body", false]], "build_experiment_chains() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.build_experiment_chains", false]], "build_experiment_set() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.build_experiment_set", false]], "build_experiment_set() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.build_experiment_set", false]], "build_modifier_instances() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.build_modifier_instances", false]], "build_phase_order() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.build_phase_order", false]], "build_used_variables() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.build_used_variables", false]], "build_used_variables() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.build_used_variables", false]], "builtins (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.builtins", false]], "builtins (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.builtins", false]], "builtins (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.builtins", false]], "builtins (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.builtins", false]], "builtins (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.builtins", false]], "builtins (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.builtins", false]], "bundlefetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.BundleFetchStrategy", false]], "cachable (ramble.fetch_strategy.bundlefetchstrategy property)": [[9, "ramble.fetch_strategy.BundleFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.cvsfetchstrategy property)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.fetchstrategy property)": [[9, "ramble.fetch_strategy.FetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.gitfetchstrategy property)": [[9, "ramble.fetch_strategy.GitFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.hgfetchstrategy property)": [[9, "ramble.fetch_strategy.HgFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.svnfetchstrategy property)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.urlfetchstrategy property)": [[9, "ramble.fetch_strategy.URLFetchStrategy.cachable", false]], "cache_local() (ramble.stage.diystage method)": [[9, "ramble.stage.DIYStage.cache_local", false]], "cache_local() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.cache_local", false]], "cache_mirror() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.cache_mirror", false]], "cache_path() (ramble.util.file_cache.filecache method)": [[25, "ramble.util.file_cache.FileCache.cache_path", false]], "cacheerror": [[25, "ramble.util.file_cache.CacheError", false]], "cacheurlfetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.CacheURLFetchStrategy", false]], "calculate_statistics() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.calculate_statistics", false]], "candidate_urls (ramble.fetch_strategy.urlfetchstrategy property)": [[9, "ramble.fetch_strategy.URLFetchStrategy.candidate_urls", false]], "canonicalize_path() (in module ramble.util.path)": [[25, "ramble.util.path.canonicalize_path", false]], "cformat() (ramble.spec.spec method)": [[9, "ramble.spec.Spec.cformat", false]], "chaincycledetectederror": [[9, "ramble.application.ChainCycleDetectedError", false]], "chained_experiments (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.chained_experiments", false]], "chained_experiments (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.chained_experiments", false]], "changed_files() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.changed_files", false]], "check() (ramble.fetch_strategy.fetchstrategy method)": [[9, "ramble.fetch_strategy.FetchStrategy.check", false]], "check() (ramble.fetch_strategy.urlfetchstrategy method)": [[9, "ramble.fetch_strategy.URLFetchStrategy.check", false]], "check() (ramble.fetch_strategy.vcsfetchstrategy method)": [[9, "ramble.fetch_strategy.VCSFetchStrategy.check", false]], "check() (ramble.stage.diystage method)": [[9, "ramble.stage.DIYStage.check", false]], "check() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.check", false]], "check_cache() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.check_cache", false]], "check_cache() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.check_cache", false]], "check_definition() (in module ramble.language.language_helpers)": [[14, "ramble.language.language_helpers.check_definition", false]], "check_execute_script() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.check_execute_script", false]], "check_identifier() (ramble.spec.specparser method)": [[9, "ramble.spec.SpecParser.check_identifier", false]], "check_lock_safety() (in module ramble.util.lock)": [[25, "ramble.util.lock.check_lock_safety", false]], "check_pkg_attributes() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.check_pkg_attributes", false]], "check_required_keys() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.check_required_keys", false]], "check_reserved_keys() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.check_reserved_keys", false]], "check_software_env() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.check_software_env", false]], "checksumerror": [[9, "ramble.fetch_strategy.ChecksumError", false]], "chunked_upload() (ramble.experimental.uploader.bigqueryuploader method)": [[13, "ramble.experimental.uploader.BigQueryUploader.chunked_upload", false]], "clean() (in module ramble.cmd.clean)": [[11, "ramble.cmd.clean.clean", false]], "cleanup() (ramble.util.lock.lock method)": [[25, "ramble.util.lock.Lock.cleanup", false]], "clear() (ramble.config.configscope method)": [[9, "ramble.config.ConfigScope.clear", false]], "clear() (ramble.config.internalconfigscope method)": [[9, "ramble.config.InternalConfigScope.clear", false]], "clear() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.clear", false]], "clear() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.clear", false]], "clear_caches() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.clear_caches", false]], "clone() (ramble.fetch_strategy.gitfetchstrategy method)": [[9, "ramble.fetch_strategy.GitFetchStrategy.clone", false]], "cmd_name() (in module ramble.cmd)": [[11, "ramble.cmd.cmd_name", false]], "collect_definitions() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.collect_definitions", false]], "colon (in module ramble.spec)": [[9, "ramble.spec.COLON", false]], "comma (in module ramble.spec)": [[9, "ramble.spec.COMMA", false]], "command (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.command", false]], "command (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.command", false]], "command_line_scopes (in module ramble.config)": [[9, "ramble.config.command_line_scopes", false]], "commandexecutable (class in ramble.util.executable)": [[25, "ramble.util.executable.CommandExecutable", false]], "commandexecutableerror": [[25, "ramble.util.executable.CommandExecutableError", false]], "commandnameerror": [[11, "ramble.cmd.CommandNameError", false]], "commands() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.commands", false]], "compiler (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.compiler", false]], "compiler (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.compiler", false]], "compiler_spec (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.compiler_spec", false]], "compiler_spec (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.compiler_spec", false]], "compiler_specs_for_environment() (ramble.software_environments.softwareenvironments method)": [[9, "ramble.software_environments.SoftwareEnvironments.compiler_specs_for_environment", false]], "compilers (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.compilers", false]], "compilers (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.compilers", false]], "compilers (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.compilers", false]], "compilers (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.compilers", false]], "compilers (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.compilers", false]], "compilers (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.compilers", false]], "complete (ramble.application.experiment_status attribute)": [[9, "ramble.application.experiment_status.COMPLETE", false]], "compute() (ramble.util.stats.statsbase method)": [[25, "ramble.util.stats.StatsBase.compute", false]], "compute() (ramble.util.stats.statscoefficientofvariation method)": [[25, "ramble.util.stats.StatsCoefficientOfVariation.compute", false]], "compute() (ramble.util.stats.statscountvalues method)": [[25, "ramble.util.stats.StatsCountValues.compute", false]], "compute() (ramble.util.stats.statsmax method)": [[25, "ramble.util.stats.StatsMax.compute", false]], "compute() (ramble.util.stats.statsmean method)": [[25, "ramble.util.stats.StatsMean.compute", false]], "compute() (ramble.util.stats.statsmedian method)": [[25, "ramble.util.stats.StatsMedian.compute", false]], "compute() (ramble.util.stats.statsmin method)": [[25, "ramble.util.stats.StatsMin.compute", false]], "compute() (ramble.util.stats.statsstdev method)": [[25, "ramble.util.stats.StatsStdev.compute", false]], "compute() (ramble.util.stats.statsvar method)": [[25, "ramble.util.stats.StatsVar.compute", false]], "compute_loader() (ramble.repository.reposfinder method)": [[9, "ramble.repository.ReposFinder.compute_loader", false]], "concretize() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.concretize", false]], "concretize() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.concretize", false]], "config (in module ramble.config)": [[9, "ramble.config.config", false]], "config() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config", false]], "config_add() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config_add", false]], "config_blame() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config_blame", false]], "config_defaults (in module ramble.config)": [[9, "ramble.config.config_defaults", false]], "config_dict() (in module ramble.workspace)": [[27, "ramble.workspace.config_dict", false]], "config_dict() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.config_dict", false]], "config_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.config_dir", false]], "config_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.config_dir", false]], "config_edit() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config_edit", false]], "config_file() (in module ramble.workspace)": [[27, "ramble.workspace.config_file", false]], "config_file() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.config_file", false]], "config_file_path (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.config_file_path", false]], "config_file_path (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.config_file_path", false]], "config_get() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config_get", false]], "config_list() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config_list", false]], "config_remove() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config_remove", false]], "config_revert() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config_revert", false]], "config_schema (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.config_schema", false]], "config_scopes() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.config_scopes", false]], "config_scopes() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.config_scopes", false]], "config_title() (in module ramble.util.colors)": [[25, "ramble.util.colors.config_title", false]], "config_update() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config_update", false]], "configerror": [[9, "ramble.config.ConfigError", false]], "configfileerror": [[9, "ramble.config.ConfigFileError", false]], "configformaterror": [[9, "ramble.config.ConfigFormatError", false]], "configscope (class in ramble.config)": [[9, "ramble.config.ConfigScope", false]], "configsectionerror": [[9, "ramble.config.ConfigSectionError", false]], "configuration (class in ramble.config)": [[9, "ramble.config.Configuration", false]], "configuration_paths (in module ramble.config)": [[9, "ramble.config.configuration_paths", false]], "configure_colors() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.configure_colors", false]], "contains() (ramble.util.install_cache.setcache method)": [[25, "ramble.util.install_cache.SetCache.contains", false]], "context (class in ramble.context)": [[9, "ramble.context.Context", false]], "convert_class_attributes() (in module ramble.util.class_attributes)": [[25, "ramble.util.class_attributes.convert_class_attributes", false]], "copy() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.copy", false]], "copy() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.copy", false]], "copy() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.copy", false]], "copy() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.copy", false]], "copy() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.copy", false]], "copy() (ramble.spec.spec method)": [[9, "ramble.spec.Spec.copy", false]], "copy() (ramble.util.executable.commandexecutable method)": [[25, "ramble.util.executable.CommandExecutable.copy", false]], "copy() (ramble.util.executable.prefixedexecutable method)": [[25, "ramble.util.executable.PrefixedExecutable.copy", false]], "copy() (ramble.workload.workloadenvironmentvariable method)": [[9, "ramble.workload.WorkloadEnvironmentVariable.copy", false]], "copy() (ramble.workload.workloadvariable method)": [[9, "ramble.workload.WorkloadVariable.copy", false]], "copy_contents() (ramble.renderer.rendergroup method)": [[9, "ramble.renderer.RenderGroup.copy_contents", false]], "count_conflicts() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.count_conflicts", false]], "create() (in module ramble.mirror)": [[9, "ramble.mirror.create", false]], "create() (in module ramble.repository)": [[9, "ramble.repository.create", false]], "create() (in module ramble.workspace)": [[27, "ramble.workspace.create", false]], "create() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.create", false]], "create() (ramble.repository.indexer method)": [[9, "ramble.repository.Indexer.create", false]], "create() (ramble.stage.diystage method)": [[9, "ramble.stage.DIYStage.create", false]], "create() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.create", false]], "create_context_from_dict() (in module ramble.context)": [[9, "ramble.context.create_context_from_dict", false]], "create_experiment_chain() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.create_experiment_chain", false]], "create_mirror() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.create_mirror", false]], "create_mirror() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.create_mirror", false]], "create_module() (ramble.repository.repositorynamespaceloader method)": [[9, "ramble.repository.RepositoryNamespaceLoader.create_module", false]], "create_or_construct() (in module ramble.repository)": [[9, "ramble.repository.create_or_construct", false]], "create_repo() (in module ramble.repository)": [[9, "ramble.repository.create_repo", false]], "create_stage_root() (in module ramble.stage)": [[9, "ramble.stage.create_stage_root", false]], "curl (ramble.fetch_strategy.urlfetchstrategy property)": [[9, "ramble.fetch_strategy.URLFetchStrategy.curl", false]], "custom_executables (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.custom_executables", false]], "custom_executables (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.custom_executables", false]], "cvs (ramble.fetch_strategy.cvsfetchstrategy property)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.cvs", false]], "cvsfetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.CvsFetchStrategy", false]], "date_string() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.date_string", false]], "date_string() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.date_string", false]], "deactivate() (in module ramble.workspace)": [[27, "ramble.workspace.deactivate", false]], "deactivate() (in module ramble.workspace.shell)": [[27, "ramble.workspace.shell.deactivate", false]], "deactivate() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.deactivate", false]], "deactivate_config_scope() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.deactivate_config_scope", false]], "deactivate_header() (in module ramble.workspace.shell)": [[27, "ramble.workspace.shell.deactivate_header", false]], "debug (in module ramble.error)": [[9, "ramble.error.debug", false]], "debug() (in module ramble.cmd.debug)": [[11, "ramble.cmd.debug.debug", false]], "debug() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.debug", false]], "decimal_places() (in module ramble.util.stats)": [[25, "ramble.util.stats.decimal_places", false]], "default (ramble.schema.types.output_capture attribute)": [[17, "ramble.schema.types.OUTPUT_CAPTURE.DEFAULT", false]], "default_config_yaml() (in module ramble.workspace)": [[27, "ramble.workspace.default_config_yaml", false]], "default_config_yaml() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.default_config_yaml", false]], "default_list_scope() (in module ramble.config)": [[9, "ramble.config.default_list_scope", false]], "default_mode() (in module ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.default_mode", false]], "default_modify_scope() (in module ramble.config)": [[9, "ramble.config.default_modify_scope", false]], "default_results() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.default_results", false]], "default_results() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.default_results", false]], "define_compiler() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.define_compiler", false]], "define_compiler_packages() (ramble.software_environments.softwareenvironments method)": [[9, "ramble.software_environments.SoftwareEnvironments.define_compiler_packages", false]], "define_directive_methods() (in module ramble.util.directives)": [[25, "ramble.util.directives.define_directive_methods", false]], "define_edges() (ramble.graphs.attributegraph method)": [[9, "ramble.graphs.AttributeGraph.define_edges", false]], "define_value() (ramble.expander.expansionnode method)": [[9, "ramble.expander.ExpansionNode.define_value", false]], "define_variable() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.define_variable", false]], "defined_objects() (in module ramble.cmd.attributes)": [[11, "ramble.cmd.attributes.defined_objects", false]], "dep (in module ramble.spec)": [[9, "ramble.spec.DEP", false]], "deployments_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.deployments_dir", false]], "deployments_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.deployments_dir", false]], "destroy() (ramble.fetch_strategy.fscache method)": [[9, "ramble.fetch_strategy.FsCache.destroy", false]], "destroy() (ramble.stage.diystage method)": [[9, "ramble.stage.DIYStage.destroy", false]], "destroy() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.destroy", false]], "destroy() (ramble.util.file_cache.filecache method)": [[25, "ramble.util.file_cache.FileCache.destroy", false]], "destroy() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.destroy", false]], "destroy() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.destroy", false]], "determine_node_type() (in module ramble.experimental.uploader)": [[13, "ramble.experimental.uploader.determine_node_type", false]], "die() (ramble.error.rambleerror method)": [[9, "ramble.error.RambleError.die", false]], "die() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.die", false]], "directive() (ramble.language.language_base.directivemeta class method)": [[14, "ramble.language.language_base.DirectiveMeta.directive", false]], "directiveerror": [[14, "ramble.language.language_base.DirectiveError", false]], "directivemeta (class in ramble.language.language_base)": [[14, "ramble.language.language_base.DirectiveMeta", false]], "dirname_for_object_name() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.dirname_for_object_name", false]], "dirname_for_object_name() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.dirname_for_object_name", false]], "display() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.display", false]], "display() (ramble.mirror.mirrorcollection method)": [[9, "ramble.mirror.MirrorCollection.display", false]], "diystage (class in ramble.stage)": [[9, "ramble.stage.DIYStage", false]], "do_list() (in module ramble.cmd.unit_test)": [[11, "ramble.cmd.unit_test.do_list", false]], "do_parse() (ramble.spec.specparser method)": [[9, "ramble.spec.SpecParser.do_parse", false]], "dry_run_config() (in module ramble.test.dry_run_helpers)": [[18, "ramble.test.dry_run_helpers.dry_run_config", false]], "dump_provenance() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.dump_provenance", false]], "dump_provenance() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.dump_provenance", false]], "dump_results() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.dump_results", false]], "dump_results() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.dump_results", false]], "edit() (in module ramble.cmd.edit)": [[11, "ramble.cmd.edit.edit", false]], "edit_object() (in module ramble.cmd.edit)": [[11, "ramble.cmd.edit.edit_object", false]], "editor() (in module ramble.util.editor)": [[25, "ramble.util.editor.editor", false]], "elide_list() (in module ramble.cmd)": [[11, "ramble.cmd.elide_list", false]], "ensure_access() (in module ramble.stage)": [[9, "ramble.stage.ensure_access", false]], "ensure_latest_format_fn() (in module ramble.config)": [[9, "ramble.config.ensure_latest_format_fn", false]], "env (class in ramble.util.env)": [[25, "ramble.util.env.Env", false]], "env_path (ramble.expander.expander property)": [[9, "ramble.expander.Expander.env_path", false]], "env_var (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.env_var", false]], "env_var (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.env_var", false]], "env_var_append_paths_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_append_paths_modifier", false]], "env_var_append_paths_modifier_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_append_paths_modifier_answer", false]], "env_var_append_vars_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_append_vars_modifier", false]], "env_var_append_vars_modifier_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_append_vars_modifier_answer", false]], "env_var_modification() (in module ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.env_var_modification", false]], "env_var_modifications (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.env_var_modifications", false]], "env_var_modifications (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.env_var_modifications", false]], "env_var_modifications (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.env_var_modifications", false]], "env_var_modifications (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.env_var_modifications", false]], "env_var_modifications (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.env_var_modifications", false]], "env_var_prepend_paths_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_prepend_paths_modifier", false]], "env_var_prepend_paths_modifier_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_prepend_paths_modifier_answer", false]], "env_var_set_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_set_modifier", false]], "env_var_set_modifier_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_set_modifier_answer", false]], "env_var_unset_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_unset_modifier", false]], "env_var_unset_modifier_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_unset_modifier_answer", false]], "env_vars() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.env_vars", false]], "environment_required() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.environment_required", false]], "environment_variable() (in module ramble.language.application_language)": [[14, "ramble.language.application_language.environment_variable", false]], "environments (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.environments", false]], "environments (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.environments", false]], "eq (in module ramble.spec)": [[9, "ramble.spec.EQ", false]], "error() (ramble.mirror.mirrorstats method)": [[9, "ramble.mirror.MirrorStats.error", false]], "error() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.error", false]], "error_messages() (ramble.cmd.license.licenseerror method)": [[11, "ramble.cmd.license.LicenseError.error_messages", false]], "escape (ramble.expander.expansiondelimiter attribute)": [[9, "ramble.expander.ExpansionDelimiter.escape", false]], "eval_math() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.eval_math", false]], "evaluate_predicate() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.evaluate_predicate", false]], "evaluate_success() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.evaluate_success", false]], "exclude (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.exclude", false]], "exclude (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.exclude", false]], "exclude_directories (in module ramble.cmd.style)": [[11, "ramble.cmd.style.exclude_directories", false]], "exec_module() (ramble.repository.repositorynamespaceloader method)": [[9, "ramble.repository.RepositoryNamespaceLoader.exec_module", false]], "executable() (in module ramble.language.application_language)": [[14, "ramble.language.application_language.executable", false]], "executable_injection (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.executable_injection", false]], "executable_injection (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.executable_injection", false]], "executable_modifier() (in module ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.executable_modifier", false]], "executable_modifiers (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.executable_modifiers", false]], "executable_modifiers (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.executable_modifiers", false]], "executable_modifiers (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.executable_modifiers", false]], "executable_modifiers (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.executable_modifiers", false]], "executable_modifiers (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.executable_modifiers", false]], "executableapplication (class in ramble.application_types.executable)": [[10, "ramble.application_types.executable.ExecutableApplication", false]], "executablegraph (class in ramble.graphs)": [[9, "ramble.graphs.ExecutableGraph", false]], "executablegraph.supported_injection_orders (class in ramble.graphs)": [[9, "ramble.graphs.ExecutableGraph.supported_injection_orders", false]], "executablenameerror": [[9, "ramble.application.ExecutableNameError", false]], "executables (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.executables", false]], "executables (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.executables", false]], "executables (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.executables", false]], "executables (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.executables", false]], "executables (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.executables", false]], "executables (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.executables", false]], "executables (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.executables", false]], "exists() (in module ramble.workspace)": [[27, "ramble.workspace.exists", false]], "exists() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.exists", false]], "exists() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.exists", false]], "exists() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.exists", false]], "expand() (ramble.fetch_strategy.fetchstrategy method)": [[9, "ramble.fetch_strategy.FetchStrategy.expand", false]], "expand() (ramble.fetch_strategy.gofetchstrategy method)": [[9, "ramble.fetch_strategy.GoFetchStrategy.expand", false]], "expand() (ramble.fetch_strategy.urlfetchstrategy method)": [[9, "ramble.fetch_strategy.URLFetchStrategy.expand", false]], "expand() (ramble.fetch_strategy.vcsfetchstrategy method)": [[9, "ramble.fetch_strategy.VCSFetchStrategy.expand", false]], "expand_archive() (ramble.stage.diystage method)": [[9, "ramble.stage.DIYStage.expand_archive", false]], "expand_archive() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.expand_archive", false]], "expand_archive() (ramble.stage.resourcestage method)": [[9, "ramble.stage.ResourceStage.expand_archive", false]], "expand_lists() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.expand_lists", false]], "expand_patterns() (in module ramble.language.language_helpers)": [[14, "ramble.language.language_helpers.expand_patterns", false]], "expand_var() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.expand_var", false]], "expand_var_name() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.expand_var_name", false]], "expanded (ramble.stage.diystage property)": [[9, "ramble.stage.DIYStage.expanded", false]], "expanded (ramble.stage.inputstage property)": [[9, "ramble.stage.InputStage.expanded", false]], "expanded (ramble.stage.stagecomposite property)": [[9, "ramble.stage.StageComposite.expanded", false]], "expander (class in ramble.expander)": [[9, "ramble.expander.Expander", false]], "expandererror": [[9, "ramble.expander.ExpanderError", false]], "expansion_str() (ramble.expander.expander static method)": [[9, "ramble.expander.Expander.expansion_str", false]], "expansiondelimiter (class in ramble.expander)": [[9, "ramble.expander.ExpansionDelimiter", false]], "expansiondict (class in ramble.expander)": [[9, "ramble.expander.ExpansionDict", false]], "expansiongraph (class in ramble.expander)": [[9, "ramble.expander.ExpansionGraph", false]], "expansionnode (class in ramble.expander)": [[9, "ramble.expander.ExpansionNode", false]], "expected_archive_files (ramble.stage.inputstage property)": [[9, "ramble.stage.InputStage.expected_archive_files", false]], "experiment (class in ramble.experimental.uploader)": [[13, "ramble.experimental.uploader.Experiment", false]], "experiment (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.experiment", false]], "experiment (ramble.test.dry_run_helpers.scopes attribute)": [[18, "ramble.test.dry_run_helpers.SCOPES.experiment", false]], "experiment (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.experiment", false]], "experiment_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.experiment_dir", false]], "experiment_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.experiment_dir", false]], "experiment_log_file() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.experiment_log_file", false]], "experiment_name (ramble.expander.expander property)": [[9, "ramble.expander.Expander.experiment_name", false]], "experiment_namespace (ramble.expander.expander property)": [[9, "ramble.expander.Expander.experiment_namespace", false]], "experiment_namespace (ramble.experiment_set.experimentset property)": [[9, "ramble.experiment_set.ExperimentSet.experiment_namespace", false]], "experiment_run_dir (ramble.expander.expander property)": [[9, "ramble.expander.Expander.experiment_run_dir", false]], "experiment_status (class in ramble.application)": [[9, "ramble.application.experiment_status", false]], "experimentnotdefinederror": [[9, "ramble.expander.ExperimentNotDefinedError", false]], "experimentset (class in ramble.experiment_set)": [[9, "ramble.experiment_set.ExperimentSet", false]], "extant_file() (in module ramble.cmd)": [[11, "ramble.cmd.extant_file", false]], "external_env (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.external_env", false]], "external_env (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.external_env", false]], "externalenvironment (class in ramble.software_environments)": [[9, "ramble.software_environments.ExternalEnvironment", false]], "extract_matrices() (in module ramble.util.matrices)": [[25, "ramble.util.matrices.extract_matrices", false]], "extract_success_criteria() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.extract_success_criteria", false]], "extract_success_criteria() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.extract_success_criteria", false]], "extrapolationerror": [[9, "ramble.fetch_strategy.ExtrapolationError", false]], "failed (ramble.application.experiment_status attribute)": [[9, "ramble.application.experiment_status.FAILED", false]], "failedconstructorerror": [[9, "ramble.repository.FailedConstructorError", false]], "faileddownloaderror": [[9, "ramble.fetch_strategy.FailedDownloadError", false]], "fastobjectchecker (class in ramble.repository)": [[9, "ramble.repository.FastObjectChecker", false]], "fetch() (ramble.fetch_strategy.bundlefetchstrategy method)": [[9, "ramble.fetch_strategy.BundleFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.cacheurlfetchstrategy method)": [[9, "ramble.fetch_strategy.CacheURLFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.cvsfetchstrategy method)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.fetchstrategy method)": [[9, "ramble.fetch_strategy.FetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.gcsfetchstrategy method)": [[9, "ramble.fetch_strategy.GCSFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.gitfetchstrategy method)": [[9, "ramble.fetch_strategy.GitFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.gofetchstrategy method)": [[9, "ramble.fetch_strategy.GoFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.hgfetchstrategy method)": [[9, "ramble.fetch_strategy.HgFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.s3fetchstrategy method)": [[9, "ramble.fetch_strategy.S3FetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.svnfetchstrategy method)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.urlfetchstrategy method)": [[9, "ramble.fetch_strategy.URLFetchStrategy.fetch", false]], "fetch() (ramble.stage.diystage method)": [[9, "ramble.stage.DIYStage.fetch", false]], "fetch() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.fetch", false]], "fetch_cache (in module ramble.caches)": [[9, "ramble.caches.fetch_cache", false]], "fetch_cache_location() (in module ramble.caches)": [[9, "ramble.caches.fetch_cache_location", false]], "fetch_url (ramble.mirror.mirror property)": [[9, "ramble.mirror.Mirror.fetch_url", false]], "fetcher() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.fetcher", false]], "fetcher() (ramble.fetch_strategy.fscache method)": [[9, "ramble.fetch_strategy.FsCache.fetcher", false]], "fetcherconflict": [[9, "ramble.fetch_strategy.FetcherConflict", false]], "fetcherror": [[9, "ramble.fetch_strategy.FetchError", false]], "fetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.FetchStrategy", false]], "fetchstrategycomposite (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.FetchStrategyComposite", false]], "figure_of_merit() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.figure_of_merit", false]], "figure_of_merit_context() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.figure_of_merit_context", false]], "figure_of_merit_contexts (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.figure_of_merit_contexts", false]], "figures_of_merit (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.figures_of_merit", false]], "figures_of_merit (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.figures_of_merit", false]], "figures_of_merit (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.figures_of_merit", false]], "figures_of_merit (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.figures_of_merit", false]], "figures_of_merit (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.figures_of_merit", false]], "figures_of_merit (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.figures_of_merit", false]], "file (in module ramble.spec)": [[9, "ramble.spec.FILE", false]], "file_scopes (ramble.config.configuration property)": [[9, "ramble.config.Configuration.file_scopes", false]], "filecache (class in ramble.util.file_cache)": [[25, "ramble.util.file_cache.FileCache", false]], "filename_for_object_name() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.filename_for_object_name", false]], "filename_for_object_name() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.filename_for_object_name", false]], "filter_by_name() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.filter_by_name", false]], "filter_file() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.filter_file", false]], "filtered_experiments() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.filtered_experiments", false]], "filters (class in ramble.filters)": [[9, "ramble.filters.Filters", false]], "find_criteria() (ramble.success_criteria.scopedcriterialist method)": [[9, "ramble.success_criteria.ScopedCriteriaList.find_criteria", false]], "find_environment_variable() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.find_environment_variable", false]], "find_executable() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.find_executable", false]], "find_input() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.find_input", false]], "find_module() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.find_module", false]], "find_module() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.find_module", false]], "find_spec() (ramble.repository.reposfinder method)": [[9, "ramble.repository.ReposFinder.find_spec", false]], "find_variable() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.find_variable", false]], "find_versions_of_archive() (in module ramble.util.web)": [[25, "ramble.util.web.find_versions_of_archive", false]], "find_workspace() (in module ramble.cmd)": [[11, "ramble.cmd.find_workspace", false]], "find_workspace_path() (in module ramble.cmd)": [[11, "ramble.cmd.find_workspace_path", false]], "finish_parse_and_run() (in module ramble.main)": [[9, "ramble.main.finish_parse_and_run", false]], "first_existing() (in module ramble.config)": [[9, "ramble.config.first_existing", false]], "first_repo() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.first_repo", false]], "flush_scope() (ramble.success_criteria.scopedcriterialist method)": [[9, "ramble.success_criteria.ScopedCriteriaList.flush_scope", false]], "for_package_version() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.for_package_version", false]], "format() (ramble.cmd.commands.subcommandwriter method)": [[11, "ramble.cmd.commands.SubcommandWriter.format", false]], "format() (ramble.spec.spec method)": [[9, "ramble.spec.Spec.format", false]], "format_data() (in module ramble.experimental.uploader)": [[13, "ramble.experimental.uploader.format_data", false]], "format_doc() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.format_doc", false]], "format_doc() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.format_doc", false]], "format_doc() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.format_doc", false]], "format_help() (ramble.main.rambleargumentparser method)": [[9, "ramble.main.RambleArgumentParser.format_help", false]], "format_help_sections() (ramble.main.rambleargumentparser method)": [[9, "ramble.main.RambleArgumentParser.format_help_sections", false]], "formatted_executables (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.formatted_executables", false]], "formatted_executables (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.formatted_executables", false]], "formattedexecutableerror": [[9, "ramble.application.FormattedExecutableError", false]], "formatter() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.formatter", false]], "formatter() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.formatter", false]], "formatters (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.formatters", false]], "from_dict() (ramble.mirror.mirror static method)": [[9, "ramble.mirror.Mirror.from_dict", false]], "from_dict() (ramble.mirror.mirrorcollection static method)": [[9, "ramble.mirror.MirrorCollection.from_dict", false]], "from_dict() (ramble.renderer.rendergroup method)": [[9, "ramble.renderer.RenderGroup.from_dict", false]], "from_json() (ramble.mirror.mirror static method)": [[9, "ramble.mirror.Mirror.from_json", false]], "from_json() (ramble.repository.tagindex static method)": [[9, "ramble.repository.TagIndex.from_json", false]], "from_kwargs() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.from_kwargs", false]], "from_list_url() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.from_list_url", false]], "from_url() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.from_url", false]], "from_url_scheme() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.from_url_scheme", false]], "from_yaml() (ramble.mirror.mirror static method)": [[9, "ramble.mirror.Mirror.from_yaml", false]], "fscache (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.FsCache", false]], "fullname (ramble.spec.spec property)": [[9, "ramble.spec.Spec.fullname", false]], "gcsfetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.GCSFetchStrategy", false]], "generate_file() (in module ramble.test.success_criteria)": [[18, "ramble.test.success_criteria.generate_file", false]], "generate_hash() (ramble.experimental.uploader.experiment method)": [[13, "ramble.experimental.uploader.Experiment.generate_hash", false]], "get() (in module ramble.config)": [[9, "ramble.config.get", false]], "get() (in module ramble.repository)": [[9, "ramble.repository.get", false]], "get() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.get", false]], "get() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.get", false]], "get() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.get", false]], "get_access_pair() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.get_access_pair", false]], "get_access_token() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.get_access_token", false]], "get_applications() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_applications", false]], "get_applications() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_applications", false]], "get_checksums_for_versions() (in module ramble.stage)": [[9, "ramble.stage.get_checksums_for_versions", false]], "get_command() (in module ramble.cmd)": [[11, "ramble.cmd.get_command", false]], "get_config() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.get_config", false]], "get_config_env_vars() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.get_config_env_vars", false]], "get_config_filename() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.get_config_filename", false]], "get_config_value() (in module ramble.util.yaml_generation)": [[25, "ramble.util.yaml_generation.get_config_value", false]], "get_config_vars() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.get_config_vars", false]], "get_data() (ramble.util.imp.importlib_importer.prependfileloader method)": [[26, "ramble.util.imp.importlib_importer.PrependFileLoader.get_data", false]], "get_endpoint_url() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.get_endpoint_url", false]], "get_env_append_commands() (ramble.util.env.env method)": [[25, "ramble.util.env.Env.get_env_append_commands", false]], "get_env_prepend_commands() (ramble.util.env.env method)": [[25, "ramble.util.env.Env.get_env_prepend_commands", false]], "get_env_set_commands() (ramble.util.env.env method)": [[25, "ramble.util.env.Env.get_env_set_commands", false]], "get_env_unset_commands() (ramble.util.env.env method)": [[25, "ramble.util.env.Env.get_env_unset_commands", false]], "get_experiment() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.get_experiment", false]], "get_experiment_id() (ramble.experimental.uploader.bigqueryuploader method)": [[13, "ramble.experimental.uploader.BigQueryUploader.get_experiment_id", false]], "get_file_path() (in module ramble.util.file_util)": [[25, "ramble.util.file_util.get_file_path", false]], "get_full_namespace() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.get_full_namespace", false]], "get_git_hash() (in module ramble.main)": [[9, "ramble.main.get_git_hash", false]], "get_hash() (ramble.experimental.uploader.experiment method)": [[13, "ramble.experimental.uploader.Experiment.get_hash", false]], "get_header() (in module ramble.util.web)": [[25, "ramble.util.web.get_header", false]], "get_module() (in module ramble.cmd)": [[11, "ramble.cmd.get_module", false]], "get_node() (ramble.graphs.attributegraph method)": [[9, "ramble.graphs.AttributeGraph.get_node", false]], "get_obj_class() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.get_obj_class", false]], "get_obj_class() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.get_obj_class", false]], "get_pipeline_phases() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.get_pipeline_phases", false]], "get_profile() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.get_profile", false]], "get_repo() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.get_repo", false]], "get_section() (ramble.config.configscope method)": [[9, "ramble.config.ConfigScope.get_section", false]], "get_section() (ramble.config.internalconfigscope method)": [[9, "ramble.config.InternalConfigScope.get_section", false]], "get_section() (ramble.config.singlefilescope method)": [[9, "ramble.config.SingleFileScope.get_section", false]], "get_section_filename() (ramble.config.configscope method)": [[9, "ramble.config.ConfigScope.get_section_filename", false]], "get_section_filename() (ramble.config.internalconfigscope method)": [[9, "ramble.config.InternalConfigScope.get_section_filename", false]], "get_section_filename() (ramble.config.singlefilescope method)": [[9, "ramble.config.SingleFileScope.get_section_filename", false]], "get_software_dict() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_software_dict", false]], "get_software_dict() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_software_dict", false]], "get_spec_str() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.get_spec_str", false]], "get_status() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.get_status", false]], "get_unit() (ramble.util.stats.statsbase method)": [[25, "ramble.util.stats.StatsBase.get_unit", false]], "get_unit() (ramble.util.stats.statscoefficientofvariation method)": [[25, "ramble.util.stats.StatsCoefficientOfVariation.get_unit", false]], "get_unit() (ramble.util.stats.statscountvalues method)": [[25, "ramble.util.stats.StatsCountValues.get_unit", false]], "get_unit() (ramble.util.stats.statsvar method)": [[25, "ramble.util.stats.StatsVar.get_unit", false]], "get_user() (in module ramble.experimental.uploader)": [[13, "ramble.experimental.uploader.get_user", false]], "get_valid_type() (in module ramble.config)": [[9, "ramble.config.get_valid_type", false]], "get_var_from_experiment() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.get_var_from_experiment", false]], "get_version() (in module ramble.main)": [[9, "ramble.main.get_version", false]], "get_workspace() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.get_workspace", false]], "get_workspace_env_vars() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_workspace_env_vars", false]], "get_workspace_env_vars() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_workspace_env_vars", false]], "get_workspace_formatted_executables() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_workspace_formatted_executables", false]], "get_workspace_formatted_executables() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_workspace_formatted_executables", false]], "get_workspace_internals() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_workspace_internals", false]], "get_workspace_internals() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_workspace_internals", false]], "get_workspace_modifiers() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_workspace_modifiers", false]], "get_workspace_modifiers() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_workspace_modifiers", false]], "get_workspace_path() (in module ramble.workspace)": [[27, "ramble.workspace.get_workspace_path", false]], "get_workspace_path() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.get_workspace_path", false]], "get_workspace_variants() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_workspace_variants", false]], "get_workspace_variants() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_workspace_variants", false]], "get_workspace_vars() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_workspace_vars", false]], "get_workspace_vars() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_workspace_vars", false]], "get_workspace_zips() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_workspace_zips", false]], "get_workspace_zips() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_workspace_zips", false]], "get_yaml_filepath() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.get_yaml_filepath", false]], "git (in module ramble.cmd.license)": [[11, "ramble.cmd.license.git", false]], "git (ramble.fetch_strategy.gitfetchstrategy property)": [[9, "ramble.fetch_strategy.GitFetchStrategy.git", false]], "git_version (ramble.fetch_strategy.gitfetchstrategy property)": [[9, "ramble.fetch_strategy.GitFetchStrategy.git_version", false]], "git_version_re (ramble.fetch_strategy.gitfetchstrategy attribute)": [[9, "ramble.fetch_strategy.GitFetchStrategy.git_version_re", false]], "gitfetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.GitFetchStrategy", false]], "github_url() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.github_url", false]], "go (ramble.fetch_strategy.gofetchstrategy property)": [[9, "ramble.fetch_strategy.GoFetchStrategy.go", false]], "go_version (ramble.fetch_strategy.gofetchstrategy property)": [[9, "ramble.fetch_strategy.GoFetchStrategy.go_version", false]], "gofetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.GoFetchStrategy", false]], "graphcycleerror": [[9, "ramble.graphs.GraphCycleError", false]], "grapherror": [[9, "ramble.graphs.GraphError", false]], "graphnode (class in ramble.util.graph)": [[25, "ramble.util.graph.GraphNode", false]], "handle_starttag() (ramble.util.web.linkparser method)": [[25, "ramble.util.web.LinkParser.handle_starttag", false]], "has_errors() (ramble.cmd.license.licenseerror method)": [[11, "ramble.cmd.license.LicenseError.has_errors", false]], "has_tags() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.has_tags", false]], "has_value() (ramble.util.naming.namespacetrie method)": [[25, "ramble.util.naming.NamespaceTrie.has_value", false]], "hash (in module ramble.spec)": [[9, "ramble.spec.HASH", false]], "hash_file() (in module ramble.util.hashing)": [[25, "ramble.util.hashing.hash_file", false]], "hash_file_name (ramble.workspace.workspace attribute)": [[27, "ramble.workspace.Workspace.hash_file_name", false]], "hash_file_name (ramble.workspace.workspace.workspace attribute)": [[27, "ramble.workspace.workspace.Workspace.hash_file_name", false]], "hash_json() (in module ramble.util.hashing)": [[25, "ramble.util.hashing.hash_json", false]], "hash_string() (in module ramble.util.hashing)": [[25, "ramble.util.hashing.hash_string", false]], "help() (in module ramble.cmd.help)": [[11, "ramble.cmd.help.help", false]], "hg (ramble.fetch_strategy.hgfetchstrategy property)": [[9, "ramble.fetch_strategy.HgFetchStrategy.hg", false]], "hgfetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.HgFetchStrategy", false]], "highest_precedence_non_platform_scope() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.highest_precedence_non_platform_scope", false]], "highest_precedence_scope() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.highest_precedence_scope", false]], "html() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.html", false]], "htmlparseerror": [[25, "ramble.util.web.HTMLParseError", false]], "id (in module ramble.spec)": [[9, "ramble.spec.ID", false]], "immutableconfigscope (class in ramble.config)": [[9, "ramble.config.ImmutableConfigScope", false]], "import_lock() (in module ramble.util.imp.imp_importer)": [[26, "ramble.util.imp.imp_importer.import_lock", false]], "import_results_file() (in module ramble.cmd.results)": [[11, "ramble.cmd.results.import_results_file", false]], "included_config_scopes() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.included_config_scopes", false]], "included_config_scopes() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.included_config_scopes", false]], "indentation (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.indentation", false]], "indentation (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.indentation", false]], "index (ramble.repository.repo property)": [[9, "ramble.repository.Repo.index", false]], "index_commands() (in module ramble.main)": [[9, "ramble.main.index_commands", false]], "indexer (class in ramble.repository)": [[9, "ramble.repository.Indexer", false]], "indexerror": [[9, "ramble.repository.IndexError", false]], "info() (in module ramble.cmd.info)": [[11, "ramble.cmd.info.info", false]], "info() (ramble.software_environments.renderedpackage method)": [[9, "ramble.software_environments.RenderedPackage.info", false]], "info() (ramble.software_environments.softwareenvironment method)": [[9, "ramble.software_environments.SoftwareEnvironment.info", false]], "info() (ramble.software_environments.softwareenvironments method)": [[9, "ramble.software_environments.SoftwareEnvironments.info", false]], "info() (ramble.software_environments.softwarepackage method)": [[9, "ramble.software_environments.SoftwarePackage.info", false]], "info() (ramble.software_environments.templateenvironment method)": [[9, "ramble.software_environments.TemplateEnvironment.info", false]], "info() (ramble.software_environments.templatepackage method)": [[9, "ramble.software_environments.TemplatePackage.info", false]], "info() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.info", false]], "inherit_from_application() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.inherit_from_application", false]], "inherit_variables (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.inherit_variables", false]], "inherit_variables (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.inherit_variables", false]], "init_entry() (ramble.util.file_cache.filecache method)": [[25, "ramble.util.file_cache.FileCache.init_entry", false]], "inject_executable() (ramble.graphs.executablegraph method)": [[9, "ramble.graphs.ExecutableGraph.inject_executable", false]], "input_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.input_dir", false]], "input_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.input_dir", false]], "input_file() (in module ramble.language.application_language)": [[14, "ramble.language.application_language.input_file", false]], "inputs (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.inputs", false]], "inputs (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.inputs", false]], "inputs (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.inputs", false]], "inputs (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.inputs", false]], "inputs (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.inputs", false]], "inputstage (class in ramble.stage)": [[9, "ramble.stage.InputStage", false]], "insert_data() (ramble.experimental.uploader.bigqueryuploader method)": [[13, "ramble.experimental.uploader.BigQueryUploader.insert_data", false]], "insert_result() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.insert_result", false]], "insert_result() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.insert_result", false]], "intel_aps_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.intel_aps_answer", false]], "intel_aps_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.intel_aps_modifier", false]], "internal (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.internal", false]], "internal (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.internal", false]], "internalconfigscope (class in ramble.config)": [[9, "ramble.config.InternalConfigScope", false]], "internals (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.internals", false]], "internals (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.internals", false]], "intro_by_level (in module ramble.main)": [[9, "ramble.main.intro_by_level", false]], "invalidargserror": [[9, "ramble.fetch_strategy.InvalidArgsError", false]], "invalidate() (ramble.repository.fastobjectchecker method)": [[9, "ramble.repository.FastObjectChecker.invalidate", false]], "invalidchainerror": [[9, "ramble.application.InvalidChainError", false]], "invalidmodeerror": [[9, "ramble.modifier.InvalidModeError", false]], "invalidnamespaceerror": [[9, "ramble.repository.InvalidNamespaceError", false]], "invalidphaseerror": [[9, "ramble.application.InvalidPhaseError", false]], "inventory_file_name (ramble.workspace.workspace attribute)": [[27, "ramble.workspace.Workspace.inventory_file_name", false]], "inventory_file_name (ramble.workspace.workspace.workspace attribute)": [[27, "ramble.workspace.workspace.Workspace.inventory_file_name", false]], "ipython_interpreter() (in module ramble.cmd.python)": [[11, "ramble.cmd.python.ipython_interpreter", false]], "is_actionable() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.is_actionable", false]], "is_dry_run_path() (in module ramble.util.file_util)": [[25, "ramble.util.file_util.is_dry_run_path", false]], "is_git_repo() (in module ramble.cmd)": [[11, "ramble.cmd.is_git_repo", false]], "is_key_level() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.is_key_level", false]], "is_leaf() (ramble.util.naming.namespacetrie method)": [[25, "ramble.util.naming.NamespaceTrie.is_leaf", false]], "is_object() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.is_object", false]], "is_optional() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.is_optional", false]], "is_platform_dependent (ramble.config.configscope property)": [[9, "ramble.config.ConfigScope.is_platform_dependent", false]], "is_platform_dependent (ramble.config.singlefilescope property)": [[9, "ramble.config.SingleFileScope.is_platform_dependent", false]], "is_prefix() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.is_prefix", false]], "is_prefix() (ramble.util.naming.namespacetrie method)": [[25, "ramble.util.naming.NamespaceTrie.is_prefix", false]], "is_required() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.is_required", false]], "is_reserved() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.is_reserved", false]], "is_valid() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.is_valid", false]], "is_valid() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.is_valid", false]], "is_variable_level() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.is_variable_level", false]], "is_workspace_dir() (in module ramble.workspace)": [[27, "ramble.workspace.is_workspace_dir", false]], "is_workspace_dir() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.is_workspace_dir", false]], "join_separator (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.join_separator", false]], "join_separator (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.join_separator", false]], "key_type (in module ramble.keywords)": [[9, "ramble.keywords.key_type", false]], "keywords (class in ramble.keywords)": [[9, "ramble.keywords.Keywords", false]], "keywords (ramble.experiment_set.experimentset attribute)": [[9, "ramble.experiment_set.ExperimentSet.keywords", false]], "last_mtime() (ramble.repository.fastobjectchecker method)": [[9, "ramble.repository.FastObjectChecker.last_mtime", false]], "last_mtime() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.last_mtime", false]], "last_mtime() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.last_mtime", false]], "latest_archive (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.latest_archive", false]], "latest_archive (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.latest_archive", false]], "latest_archive_path (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.latest_archive_path", false]], "latest_archive_path (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.latest_archive_path", false]], "left (ramble.expander.expansiondelimiter attribute)": [[9, "ramble.expander.ExpansionDelimiter.left", false]], "left (ramble.expander.vformatdelimiter attribute)": [[9, "ramble.expander.VformatDelimiter.left", false]], "level_func() (in module ramble.util.colors)": [[25, "ramble.util.colors.level_func", false]], "levels (in module ramble.main)": [[9, "ramble.main.levels", false]], "lgpl_exceptions (in module ramble.cmd.license)": [[11, "ramble.cmd.license.lgpl_exceptions", false]], "license() (in module ramble.cmd.license)": [[11, "ramble.cmd.license.license", false]], "license_inc_name (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.license_inc_name", false]], "license_input_dir (ramble.expander.expander property)": [[9, "ramble.expander.Expander.license_input_dir", false]], "license_lines (in module ramble.cmd.license)": [[11, "ramble.cmd.license.license_lines", false]], "license_path() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.license_path", false]], "licensed_files (in module ramble.cmd.license)": [[11, "ramble.cmd.license.licensed_files", false]], "licenseerror (class in ramble.cmd.license)": [[11, "ramble.cmd.license.LicenseError", false]], "licenses_file() (in module ramble.workspace)": [[27, "ramble.workspace.licenses_file", false]], "licenses_file() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.licenses_file", false]], "linkparser (class in ramble.util.web)": [[25, "ramble.util.web.LinkParser", false]], "list() (in module ramble.cmd.list)": [[11, "ramble.cmd.list.list", false]], "list_files() (in module ramble.cmd.license)": [[11, "ramble.cmd.license.list_files", false]], "list_url() (in module ramble.util.web)": [[25, "ramble.util.web.list_url", false]], "load_module() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.load_module", false]], "load_module() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.load_module", false]], "load_source() (in module ramble.util.imp.imp_importer)": [[26, "ramble.util.imp.imp_importer.load_source", false]], "load_source() (in module ramble.util.imp.importlib_importer)": [[26, "ramble.util.imp.importlib_importer.load_source", false]], "lock (class in ramble.util.lock)": [[25, "ramble.util.lock.Lock", false]], "lockfile_name (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.lockfile_name", false]], "log_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.log_dir", false]], "log_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.log_dir", false]], "logger (class in ramble.util.logger)": [[25, "ramble.util.logger.Logger", false]], "long_message (ramble.error.rambleerror property)": [[9, "ramble.error.RambleError.long_message", false]], "lookup() (ramble.mirror.mirrorcollection method)": [[9, "ramble.mirror.MirrorCollection.lookup", false]], "lscpu_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.lscpu_answer", false]], "lscpu_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.lscpu_modifier", false]], "main() (in module ramble.main)": [[9, "ramble.main.main", false]], "maintainers (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.maintainers", false]], "maintainers (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.maintainers", false]], "maintainers (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.maintainers", false]], "maintainers() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.maintainers", false]], "make_argument_parser() (in module ramble.main)": [[9, "ramble.main.make_argument_parser", false]], "managed_by_ramble (ramble.stage.diystage attribute)": [[9, "ramble.stage.DIYStage.managed_by_ramble", false]], "managed_by_ramble (ramble.stage.inputstage attribute)": [[9, "ramble.stage.InputStage.managed_by_ramble", false]], "mark_found() (ramble.success_criteria.successcriteria method)": [[9, "ramble.success_criteria.SuccessCriteria.mark_found", false]], "matches() (ramble.fetch_strategy.fetchstrategy class method)": [[9, "ramble.fetch_strategy.FetchStrategy.matches", false]], "matches() (ramble.fetch_strategy.fetchstrategycomposite class method)": [[9, "ramble.fetch_strategy.FetchStrategyComposite.matches", false]], "matching_scopes() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.matching_scopes", false]], "mathevaluationerror": [[9, "ramble.expander.MathEvaluationError", false]], "matrices (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.matrices", false]], "matrices (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.matrices", false]], "matrix (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.matrix", false]], "matrix (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.matrix", false]], "max_decimal_places() (in module ramble.util.stats)": [[25, "ramble.util.stats.max_decimal_places", false]], "max_line_length (in module ramble.cmd.style)": [[11, "ramble.cmd.style.max_line_length", false]], "merge_context() (ramble.context.context method)": [[9, "ramble.context.Context.merge_context", false]], "merge_definitions() (in module ramble.language.language_helpers)": [[14, "ramble.language.language_helpers.merge_definitions", false]], "merge_yaml() (in module ramble.config)": [[9, "ramble.config.merge_yaml", false]], "min_count (ramble.util.stats.statsbase attribute)": [[25, "ramble.util.stats.StatsBase.min_count", false]], "min_count (ramble.util.stats.statscoefficientofvariation attribute)": [[25, "ramble.util.stats.StatsCoefficientOfVariation.min_count", false]], "min_count (ramble.util.stats.statsstdev attribute)": [[25, "ramble.util.stats.StatsStdev.min_count", false]], "min_count (ramble.util.stats.statsvar attribute)": [[25, "ramble.util.stats.StatsVar.min_count", false]], "mirror (class in ramble.mirror)": [[9, "ramble.mirror.Mirror", false]], "mirror() (in module ramble.cmd.mirror)": [[11, "ramble.cmd.mirror.mirror", false]], "mirror_add() (in module ramble.cmd.mirror)": [[11, "ramble.cmd.mirror.mirror_add", false]], "mirror_archive_paths() (in module ramble.mirror)": [[9, "ramble.mirror.mirror_archive_paths", false]], "mirror_destroy() (in module ramble.cmd.mirror)": [[11, "ramble.cmd.mirror.mirror_destroy", false]], "mirror_id() (ramble.fetch_strategy.bundlefetchstrategy method)": [[9, "ramble.fetch_strategy.BundleFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.cvsfetchstrategy method)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.fetchstrategy method)": [[9, "ramble.fetch_strategy.FetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.gitfetchstrategy method)": [[9, "ramble.fetch_strategy.GitFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.hgfetchstrategy method)": [[9, "ramble.fetch_strategy.HgFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.svnfetchstrategy method)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.urlfetchstrategy method)": [[9, "ramble.fetch_strategy.URLFetchStrategy.mirror_id", false]], "mirror_list() (in module ramble.cmd.mirror)": [[11, "ramble.cmd.mirror.mirror_list", false]], "mirror_remove() (in module ramble.cmd.mirror)": [[11, "ramble.cmd.mirror.mirror_remove", false]], "mirror_set_url() (in module ramble.cmd.mirror)": [[11, "ramble.cmd.mirror.mirror_set_url", false]], "mirrorcache (class in ramble.caches)": [[9, "ramble.caches.MirrorCache", false]], "mirrorcollection (class in ramble.mirror)": [[9, "ramble.mirror.MirrorCollection", false]], "mirrorerror": [[9, "ramble.mirror.MirrorError", false]], "mirrorreference (class in ramble.mirror)": [[9, "ramble.mirror.MirrorReference", false]], "mirrorstats (class in ramble.mirror)": [[9, "ramble.mirror.MirrorStats", false]], "misc_cache (in module ramble.caches)": [[9, "ramble.caches.misc_cache", false]], "mock_repositories() (in module ramble.main)": [[9, "ramble.main.mock_repositories", false]], "mod_to_class() (in module ramble.util.naming)": [[25, "ramble.util.naming.mod_to_class", false]], "modded_variables() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.modded_variables", false]], "mode() (in module ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.mode", false]], "mode_variables() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.mode_variables", false]], "modes (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.modes", false]], "modes (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.modes", false]], "modes (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.modes", false]], "modes (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.modes", false]], "modes (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.modes", false]], "modifier_class (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.modifier_class", false]], "modifier_class (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.modifier_class", false]], "modifier_variable() (in module ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.modifier_variable", false]], "modifier_variables (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.modifier_variables", false]], "modifier_variables (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.modifier_variables", false]], "modifier_variables (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.modifier_variables", false]], "modifier_variables (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.modifier_variables", false]], "modifier_variables (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.modifier_variables", false]], "modifierbase (class in ramble.modifier)": [[9, "ramble.modifier.ModifierBase", false]], "modifiererror": [[9, "ramble.modifier.ModifierError", false]], "modifiermeta (class in ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.ModifierMeta", false]], "modifiers (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.modifiers", false]], "modifiers (ramble.repository.objecttypes attribute)": [[9, "ramble.repository.ObjectTypes.modifiers", false]], "modifiers (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.modifiers", false]], "modify_experiment() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.modify_experiment", false]], "module": [[9, "module-ramble", false], [9, "module-ramble.application", false], [9, "module-ramble.caches", false], [9, "module-ramble.config", false], [9, "module-ramble.context", false], [9, "module-ramble.error", false], [9, "module-ramble.expander", false], [9, "module-ramble.experiment_set", false], [9, "module-ramble.fetch_strategy", false], [9, "module-ramble.filters", false], [9, "module-ramble.graphs", false], [9, "module-ramble.keywords", false], [9, "module-ramble.main", false], [9, "module-ramble.mirror", false], [9, "module-ramble.modifier", false], [9, "module-ramble.namespace", false], [9, "module-ramble.package_manager", false], [9, "module-ramble.paths", false], [9, "module-ramble.pkgmankit", false], [9, "module-ramble.renderer", false], [9, "module-ramble.repeats", false], [9, "module-ramble.repository", false], [9, "module-ramble.software_environments", false], [9, "module-ramble.spec", false], [9, "module-ramble.stage", false], [9, "module-ramble.success_criteria", false], [9, "module-ramble.workload", false], [10, "module-ramble.application_types", false], [10, "module-ramble.application_types.executable", false], [11, "module-ramble.cmd", false], [11, "module-ramble.cmd.attributes", false], [11, "module-ramble.cmd.clean", false], [11, "module-ramble.cmd.commands", false], [11, "module-ramble.cmd.config", false], [11, "module-ramble.cmd.debug", false], [11, "module-ramble.cmd.edit", false], [11, "module-ramble.cmd.help", false], [11, "module-ramble.cmd.info", false], [11, "module-ramble.cmd.license", false], [11, "module-ramble.cmd.list", false], [11, "module-ramble.cmd.mirror", false], [11, "module-ramble.cmd.python", false], [11, "module-ramble.cmd.repo", false], [11, "module-ramble.cmd.results", false], [11, "module-ramble.cmd.software_definitions", false], [11, "module-ramble.cmd.style", false], [11, "module-ramble.cmd.unit_test", false], [12, "module-ramble.cmd.common", false], [12, "module-ramble.cmd.common.arguments", false], [12, "module-ramble.cmd.common.info", false], [12, "module-ramble.cmd.common.list", false], [13, "module-ramble.experimental", false], [13, "module-ramble.experimental.uploader", false], [14, "module-ramble.language", false], [14, "module-ramble.language.application_language", false], [14, "module-ramble.language.language_base", false], [14, "module-ramble.language.language_helpers", false], [14, "module-ramble.language.modifier_language", false], [14, "module-ramble.language.package_manager_language", false], [14, "module-ramble.language.shared_language", false], [15, "module-ramble.modifier_types", false], [15, "module-ramble.modifier_types.basic", false], [16, "module-ramble.package_manager_types", false], [16, "module-ramble.package_manager_types.runner", false], [17, "module-ramble.schema", false], [17, "module-ramble.schema.applications", false], [17, "module-ramble.schema.config", false], [17, "module-ramble.schema.env_vars", false], [17, "module-ramble.schema.formatted_executables", false], [17, "module-ramble.schema.internals", false], [17, "module-ramble.schema.licenses", false], [17, "module-ramble.schema.merged", false], [17, "module-ramble.schema.mirrors", false], [17, "module-ramble.schema.modifier_repos", false], [17, "module-ramble.schema.modifiers", false], [17, "module-ramble.schema.package_manager_repos", false], [17, "module-ramble.schema.repos", false], [17, "module-ramble.schema.software", false], [17, "module-ramble.schema.spack", false], [17, "module-ramble.schema.success_criteria", false], [17, "module-ramble.schema.types", false], [17, "module-ramble.schema.variables", false], [17, "module-ramble.schema.variants", false], [17, "module-ramble.schema.workspace", false], [17, "module-ramble.schema.zips", false], [18, "module-ramble.test", false], [18, "module-ramble.test.application_inheritance", false], [18, "module-ramble.test.dry_run_helpers", false], [18, "module-ramble.test.spec_basic", false], [18, "module-ramble.test.success_criteria", false], [19, "module-ramble.test.cmd", false], [19, "module-ramble.test.cmd.debug", false], [19, "module-ramble.test.cmd.software_definitions", false], [20, "module-ramble.test.end_to_end", false], [21, "module-ramble.test.modifier_functionality", false], [21, "module-ramble.test.modifier_functionality.modifier_helpers", false], [22, "module-ramble.test.success_criteria", false], [23, "module-ramble.test.util", false], [23, "module-ramble.test.util.env", false], [24, "module-ramble.test.workspace_hashing", false], [25, "module-ramble.util", false], [25, "module-ramble.util.class_attributes", false], [25, "module-ramble.util.colors", false], [25, "module-ramble.util.directives", false], [25, "module-ramble.util.editor", false], [25, "module-ramble.util.env", false], [25, "module-ramble.util.executable", false], [25, "module-ramble.util.file_cache", false], [25, "module-ramble.util.file_util", false], [25, "module-ramble.util.graph", false], [25, "module-ramble.util.hashing", false], [25, "module-ramble.util.install_cache", false], [25, "module-ramble.util.lock", false], [25, "module-ramble.util.logger", false], [25, "module-ramble.util.matrices", false], [25, "module-ramble.util.naming", false], [25, "module-ramble.util.path", false], [25, "module-ramble.util.sourcing", false], [25, "module-ramble.util.spec_utils", false], [25, "module-ramble.util.stats", false], [25, "module-ramble.util.web", false], [25, "module-ramble.util.yaml_generation", false], [26, "module-ramble.util.imp", false], [26, "module-ramble.util.imp.imp_importer", false], [26, "module-ramble.util.imp.importlib_importer", false], [27, "module-ramble.workspace", false], [27, "module-ramble.workspace.shell", false], [27, "module-ramble.workspace.workspace", false]], "msg() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.msg", false]], "mtime() (ramble.util.file_cache.filecache method)": [[25, "ramble.util.file_cache.FileCache.mtime", false]], "n_repeats (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.n_repeats", false]], "n_repeats (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.n_repeats", false]], "name (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.name", false]], "name (ramble.mirror.mirror property)": [[9, "ramble.mirror.Mirror.name", false]], "name (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.name", false]], "name (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.name", false]], "name (ramble.util.stats.statscoefficientofvariation attribute)": [[25, "ramble.util.stats.StatsCoefficientOfVariation.name", false]], "name (ramble.util.stats.statscountvalues attribute)": [[25, "ramble.util.stats.StatsCountValues.name", false]], "name (ramble.util.stats.statsmax attribute)": [[25, "ramble.util.stats.StatsMax.name", false]], "name (ramble.util.stats.statsmean attribute)": [[25, "ramble.util.stats.StatsMean.name", false]], "name (ramble.util.stats.statsmedian attribute)": [[25, "ramble.util.stats.StatsMedian.name", false]], "name (ramble.util.stats.statsmin attribute)": [[25, "ramble.util.stats.StatsMin.name", false]], "name (ramble.util.stats.statsstdev attribute)": [[25, "ramble.util.stats.StatsStdev.name", false]], "name (ramble.util.stats.statsvar attribute)": [[25, "ramble.util.stats.StatsVar.name", false]], "name (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.name", false]], "name (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.name", false]], "name_only() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.name_only", false]], "named_deployment (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.named_deployment", false]], "named_deployment (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.named_deployment", false]], "named_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.named_modifier", false]], "names() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.names", false]], "namespace (class in ramble.namespace)": [[9, "ramble.namespace.namespace", false]], "namespace (class in ramble.workspace)": [[27, "ramble.workspace.namespace", false]], "namespacetrie (class in ramble.util.naming)": [[25, "ramble.util.naming.NamespaceTrie", false]], "namespacetrie.element (class in ramble.util.naming)": [[25, "ramble.util.naming.NamespaceTrie.Element", false]], "needs_update() (ramble.repository.indexer method)": [[9, "ramble.repository.Indexer.needs_update", false]], "nested_1() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.nested_1", false]], "nested_1() (in module ramble.util.colors)": [[25, "ramble.util.colors.nested_1", false]], "nested_2() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.nested_2", false]], "nested_2() (in module ramble.util.colors)": [[25, "ramble.util.colors.nested_2", false]], "nested_3() (in module ramble.util.colors)": [[25, "ramble.util.colors.nested_3", false]], "nested_4() (in module ramble.util.colors)": [[25, "ramble.util.colors.nested_4", false]], "next_spec() (ramble.mirror.mirrorstats method)": [[9, "ramble.mirror.MirrorStats.next_spec", false]], "no_active_workspace() (in module ramble.workspace)": [[27, "ramble.workspace.no_active_workspace", false]], "no_active_workspace() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.no_active_workspace", false]], "no_expand_vars() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.no_expand_vars", false]], "noarchivefileerror": [[9, "ramble.fetch_strategy.NoArchiveFileError", false]], "nocacheerror": [[9, "ramble.fetch_strategy.NoCacheError", false]], "node_type (ramble.graphs.attributegraph attribute)": [[9, "ramble.graphs.AttributeGraph.node_type", false]], "node_type (ramble.graphs.executablegraph attribute)": [[9, "ramble.graphs.ExecutableGraph.node_type", false]], "node_type (ramble.graphs.phasegraph attribute)": [[9, "ramble.graphs.PhaseGraph.node_type", false]], "nodigesterror": [[9, "ramble.fetch_strategy.NoDigestError", false]], "nonetworkconnectionerror": [[25, "ramble.util.web.NoNetworkConnectionError", false]], "norepoconfigurederror": [[9, "ramble.repository.NoRepoConfiguredError", false]], "nostageerror": [[9, "ramble.fetch_strategy.NoStageError", false]], "not_provided (in module ramble.repository)": [[9, "ramble.repository.NOT_PROVIDED", false]], "num_experiments() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.num_experiments", false]], "num_filtered_experiments() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.num_filtered_experiments", false]], "object_path() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.object_path", false]], "objectnamespace (class in ramble.repository)": [[9, "ramble.repository.ObjectNamespace", false]], "objects_to_attributes() (in module ramble.cmd.attributes)": [[11, "ramble.cmd.attributes.objects_to_attributes", false]], "objects_with_tags() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.objects_with_tags", false]], "objects_with_tags() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.objects_with_tags", false]], "objecttypes (class in ramble.repository)": [[9, "ramble.repository.ObjectTypes", false]], "off (in module ramble.spec)": [[9, "ramble.spec.OFF", false]], "on (in module ramble.spec)": [[9, "ramble.spec.ON", false]], "optional_attrs (ramble.fetch_strategy.cvsfetchstrategy attribute)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.fetchstrategy attribute)": [[9, "ramble.fetch_strategy.FetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.gitfetchstrategy attribute)": [[9, "ramble.fetch_strategy.GitFetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.hgfetchstrategy attribute)": [[9, "ramble.fetch_strategy.HgFetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.svnfetchstrategy attribute)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.urlfetchstrategy attribute)": [[9, "ramble.fetch_strategy.URLFetchStrategy.optional_attrs", false]], "optionals() (ramble.cmd.commands.bashcompletionwriter method)": [[11, "ramble.cmd.commands.BashCompletionWriter.optionals", false]], "options_by_level (in module ramble.main)": [[9, "ramble.main.options_by_level", false]], "order_after() (ramble.util.graph.graphnode method)": [[25, "ramble.util.graph.GraphNode.order_after", false]], "order_before() (ramble.util.graph.graphnode method)": [[25, "ramble.util.graph.GraphNode.order_before", false]], "output_capture (class in ramble.schema.types)": [[17, "ramble.schema.types.OUTPUT_CAPTURE", false]], "output_level (in module ramble.keywords)": [[9, "ramble.keywords.output_level", false]], "override() (in module ramble.config)": [[9, "ramble.config.override", false]], "overrides_base_name (in module ramble.config)": [[9, "ramble.config.overrides_base_name", false]], "package_manager (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.package_manager", false]], "package_manager (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.package_manager", false]], "package_manager_class (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.package_manager_class", false]], "package_manager_class (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.package_manager_class", false]], "package_manager_config() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.package_manager_config", false]], "package_manager_configs (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.package_manager_configs", false]], "package_manager_configs (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.package_manager_configs", false]], "package_manager_configs (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.package_manager_configs", false]], "package_manager_configs (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.package_manager_configs", false]], "package_manager_configs (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.package_manager_configs", false]], "package_manager_configs (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.package_manager_configs", false]], "package_manager_name (ramble.software_environments.externalenvironment property)": [[9, "ramble.software_environments.ExternalEnvironment.package_manager_name", false]], "package_manager_name (ramble.software_environments.renderedenvironment property)": [[9, "ramble.software_environments.RenderedEnvironment.package_manager_name", false]], "package_manager_requirement() (in module ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.package_manager_requirement", false]], "package_manager_requirements (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.package_manager_requirements", false]], "package_manager_requirements (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.package_manager_requirements", false]], "package_manager_requirements (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.package_manager_requirements", false]], "package_manager_requirements (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.package_manager_requirements", false]], "package_manager_requirements (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.package_manager_requirements", false]], "package_manager_variable() (in module ramble.language.package_manager_language)": [[14, "ramble.language.package_manager_language.package_manager_variable", false]], "package_manager_variables (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.package_manager_variables", false]], "package_manager_variables (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.package_manager_variables", false]], "package_manager_variables (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.package_manager_variables", false]], "package_manager_variables (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.package_manager_variables", false]], "package_manager_variables (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.package_manager_variables", false]], "package_manager_variables (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.package_manager_variables", false]], "package_managers (ramble.repository.objecttypes attribute)": [[9, "ramble.repository.ObjectTypes.package_managers", false]], "package_specs_for_environment() (ramble.software_environments.softwareenvironments method)": [[9, "ramble.software_environments.SoftwareEnvironments.package_specs_for_environment", false]], "packagemanagerbase (class in ramble.package_manager)": [[9, "ramble.package_manager.PackageManagerBase", false]], "packagemanagererror": [[9, "ramble.package_manager.PackageManagerError", false]], "packagemanagermeta (class in ramble.language.package_manager_language)": [[14, "ramble.language.package_manager_language.PackageManagerMeta", false]], "packages (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.packages", false]], "packages (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.packages", false]], "parse() (in module ramble.spec)": [[9, "ramble.spec.parse", false]], "passed() (ramble.success_criteria.scopedcriterialist method)": [[9, "ramble.success_criteria.ScopedCriteriaList.passed", false]], "passed() (ramble.success_criteria.successcriteria method)": [[9, "ramble.success_criteria.SuccessCriteria.passed", false]], "path (ramble.stage.stagecomposite property)": [[9, "ramble.stage.StageComposite.path", false]], "path (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.path", false]], "path (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.path", false]], "path_stats() (ramble.util.imp.importlib_importer.prependfileloader method)": [[26, "ramble.util.imp.importlib_importer.PrependFileLoader.path_stats", false]], "pattern_exemptions (in module ramble.cmd.style)": [[11, "ramble.cmd.style.pattern_exemptions", false]], "pct (in module ramble.spec)": [[9, "ramble.spec.PCT", false]], "perform_list() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.perform_list", false]], "perform_math_eval() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.perform_math_eval", false]], "perform_upload() (ramble.experimental.uploader.bigqueryuploader method)": [[13, "ramble.experimental.uploader.BigQueryUploader.perform_upload", false]], "perform_upload() (ramble.experimental.uploader.uploader method)": [[13, "ramble.experimental.uploader.Uploader.perform_upload", false]], "phase_definitions (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.phase_definitions", false]], "phase_definitions (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.phase_definitions", false]], "phase_definitions (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.phase_definitions", false]], "phase_definitions (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.phase_definitions", false]], "phase_definitions (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.phase_definitions", false]], "phase_definitions (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.phase_definitions", false]], "phasecycledetectederror": [[9, "ramble.application.PhaseCycleDetectedError", false]], "phasegraph (class in ramble.graphs)": [[9, "ramble.graphs.PhaseGraph", false]], "pkg_spec (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.pkg_spec", false]], "pkg_spec (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.pkg_spec", false]], "pop_scope() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.pop_scope", false]], "populate_inventory() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.populate_inventory", false]], "populate_inventory() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.populate_inventory", false]], "positionals() (ramble.cmd.commands.bashcompletionwriter method)": [[11, "ramble.cmd.commands.BashCompletionWriter.positionals", false]], "possible_ramble_module_names() (in module ramble.util.naming)": [[25, "ramble.util.naming.possible_ramble_module_names", false]], "prefix (in module ramble.paths)": [[9, "ramble.paths.prefix", false]], "prefix (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.prefix", false]], "prefix (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.prefix", false]], "prefixedexecutable (class in ramble.util.executable)": [[25, "ramble.util.executable.PrefixedExecutable", false]], "prepare_config_scope() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.prepare_config_scope", false]], "prepend_header() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.prepend_header", false]], "prepend_open() (in module ramble.util.imp.imp_importer)": [[26, "ramble.util.imp.imp_importer.prepend_open", false]], "prependfileloader (class in ramble.util.imp.importlib_importer)": [[26, "ramble.util.imp.importlib_importer.PrependFileLoader", false]], "print_chain_order() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.print_chain_order", false]], "print_conflicts() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.print_conflicts", false]], "print_context() (ramble.error.rambleerror method)": [[9, "ramble.error.RambleError.print_context", false]], "print_info() (in module ramble.cmd.common.info)": [[12, "ramble.cmd.common.info.print_info", false]], "print_internals() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.print_internals", false]], "print_output() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.print_output", false]], "print_phase_times() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.print_phase_times", false]], "print_section() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.print_section", false]], "print_setup_info() (in module ramble.main)": [[9, "ramble.main.print_setup_info", false]], "print_summary() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.print_summary", false]], "print_text_info() (in module ramble.cmd.common.info)": [[12, "ramble.cmd.common.info.print_text_info", false]], "print_tool_header() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.print_tool_header", false]], "print_tool_result() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.print_tool_result", false]], "print_vars() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.print_vars", false]], "process_config_path() (in module ramble.config)": [[9, "ramble.config.process_config_path", false]], "propagate_exceptions_from() (in module ramble.cmd.python)": [[11, "ramble.cmd.python.propagate_exceptions_from", false]], "properties (in module ramble.schema.applications)": [[17, "ramble.schema.applications.properties", false]], "properties (in module ramble.schema.config)": [[17, "ramble.schema.config.properties", false]], "properties (in module ramble.schema.env_vars)": [[17, "ramble.schema.env_vars.properties", false]], "properties (in module ramble.schema.formatted_executables)": [[17, "ramble.schema.formatted_executables.properties", false]], "properties (in module ramble.schema.internals)": [[17, "ramble.schema.internals.properties", false]], "properties (in module ramble.schema.licenses)": [[17, "ramble.schema.licenses.properties", false]], "properties (in module ramble.schema.merged)": [[17, "ramble.schema.merged.properties", false]], "properties (in module ramble.schema.mirrors)": [[17, "ramble.schema.mirrors.properties", false]], "properties (in module ramble.schema.modifier_repos)": [[17, "ramble.schema.modifier_repos.properties", false]], "properties (in module ramble.schema.modifiers)": [[17, "ramble.schema.modifiers.properties", false]], "properties (in module ramble.schema.package_manager_repos)": [[17, "ramble.schema.package_manager_repos.properties", false]], "properties (in module ramble.schema.repos)": [[17, "ramble.schema.repos.properties", false]], "properties (in module ramble.schema.software)": [[17, "ramble.schema.software.properties", false]], "properties (in module ramble.schema.spack)": [[17, "ramble.schema.spack.properties", false]], "properties (in module ramble.schema.success_criteria)": [[17, "ramble.schema.success_criteria.properties", false]], "properties (in module ramble.schema.workspace)": [[17, "ramble.schema.workspace.properties", false]], "properties (in module ramble.schema.zips)": [[17, "ramble.schema.zips.properties", false]], "protocol_supports_shallow_clone() (ramble.fetch_strategy.gitfetchstrategy method)": [[9, "ramble.fetch_strategy.GitFetchStrategy.protocol_supports_shallow_clone", false]], "purge() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.purge", false]], "push_scope() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.push_scope", false]], "push_to_url() (in module ramble.util.web)": [[25, "ramble.util.web.push_to_url", false]], "push_url (ramble.mirror.mirror property)": [[9, "ramble.mirror.Mirror.push_url", false]], "push_url_from_directory() (in module ramble.mirror)": [[9, "ramble.mirror.push_url_from_directory", false]], "push_url_from_mirror_name() (in module ramble.mirror)": [[9, "ramble.mirror.push_url_from_mirror_name", false]], "push_url_from_mirror_url() (in module ramble.mirror)": [[9, "ramble.mirror.push_url_from_mirror_url", false]], "put_first() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.put_first", false]], "put_last() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.put_last", false]], "python() (in module ramble.cmd.python)": [[11, "ramble.cmd.python.python", false]], "python_interpreter() (in module ramble.cmd.python)": [[11, "ramble.cmd.python.python_interpreter", false]], "python_name() (in module ramble.cmd)": [[11, "ramble.cmd.python_name", false]], "pythonnameerror": [[11, "ramble.cmd.PythonNameError", false]], "raise_passthrough_error() (in module ramble.expander)": [[9, "ramble.expander.raise_passthrough_error", false]], "ramble": [[9, "module-ramble", false]], "ramble (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.ramble", false]], "ramble (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.ramble", false]], "ramble.application": [[9, "module-ramble.application", false]], "ramble.application_types": [[10, "module-ramble.application_types", false]], "ramble.application_types.executable": [[10, "module-ramble.application_types.executable", false]], "ramble.caches": [[9, "module-ramble.caches", false]], "ramble.cmd": [[11, "module-ramble.cmd", false]], "ramble.cmd.attributes": [[11, "module-ramble.cmd.attributes", false]], "ramble.cmd.clean": [[11, "module-ramble.cmd.clean", false]], "ramble.cmd.commands": [[11, "module-ramble.cmd.commands", false]], "ramble.cmd.common": [[12, "module-ramble.cmd.common", false]], "ramble.cmd.common.arguments": [[12, "module-ramble.cmd.common.arguments", false]], "ramble.cmd.common.info": [[12, "module-ramble.cmd.common.info", false]], "ramble.cmd.common.list": [[12, "module-ramble.cmd.common.list", false]], "ramble.cmd.config": [[11, "module-ramble.cmd.config", false]], "ramble.cmd.debug": [[11, "module-ramble.cmd.debug", false]], "ramble.cmd.edit": [[11, "module-ramble.cmd.edit", false]], "ramble.cmd.help": [[11, "module-ramble.cmd.help", false]], "ramble.cmd.info": [[11, "module-ramble.cmd.info", false]], "ramble.cmd.license": [[11, "module-ramble.cmd.license", false]], "ramble.cmd.list": [[11, "module-ramble.cmd.list", false]], "ramble.cmd.mirror": [[11, "module-ramble.cmd.mirror", false]], "ramble.cmd.python": [[11, "module-ramble.cmd.python", false]], "ramble.cmd.repo": [[11, "module-ramble.cmd.repo", false]], "ramble.cmd.results": [[11, "module-ramble.cmd.results", false]], "ramble.cmd.software_definitions": [[11, "module-ramble.cmd.software_definitions", false]], "ramble.cmd.style": [[11, "module-ramble.cmd.style", false]], "ramble.cmd.unit_test": [[11, "module-ramble.cmd.unit_test", false]], "ramble.config": [[9, "module-ramble.config", false]], "ramble.context": [[9, "module-ramble.context", false]], "ramble.error": [[9, "module-ramble.error", false]], "ramble.expander": [[9, "module-ramble.expander", false]], "ramble.experiment_set": [[9, "module-ramble.experiment_set", false]], "ramble.experimental": [[13, "module-ramble.experimental", false]], "ramble.experimental.uploader": [[13, "module-ramble.experimental.uploader", false]], "ramble.fetch_strategy": [[9, "module-ramble.fetch_strategy", false]], "ramble.filters": [[9, "module-ramble.filters", false]], "ramble.graphs": [[9, "module-ramble.graphs", false]], "ramble.keywords": [[9, "module-ramble.keywords", false]], "ramble.language": [[14, "module-ramble.language", false]], "ramble.language.application_language": [[14, "module-ramble.language.application_language", false]], "ramble.language.language_base": [[14, "module-ramble.language.language_base", false]], "ramble.language.language_helpers": [[14, "module-ramble.language.language_helpers", false]], "ramble.language.modifier_language": [[14, "module-ramble.language.modifier_language", false]], "ramble.language.package_manager_language": [[14, "module-ramble.language.package_manager_language", false]], "ramble.language.shared_language": [[14, "module-ramble.language.shared_language", false]], "ramble.main": [[9, "module-ramble.main", false]], "ramble.mirror": [[9, "module-ramble.mirror", false]], "ramble.modifier": [[9, "module-ramble.modifier", false]], "ramble.modifier_types": [[15, "module-ramble.modifier_types", false]], "ramble.modifier_types.basic": [[15, "module-ramble.modifier_types.basic", false]], "ramble.namespace": [[9, "module-ramble.namespace", false]], "ramble.package_manager": [[9, "module-ramble.package_manager", false]], "ramble.package_manager_types": [[16, "module-ramble.package_manager_types", false]], "ramble.package_manager_types.runner": [[16, "module-ramble.package_manager_types.runner", false]], "ramble.paths": [[9, "module-ramble.paths", false]], "ramble.pkgmankit": [[9, "module-ramble.pkgmankit", false]], "ramble.renderer": [[9, "module-ramble.renderer", false]], "ramble.repeats": [[9, "module-ramble.repeats", false]], "ramble.repository": [[9, "module-ramble.repository", false]], "ramble.schema": [[17, "module-ramble.schema", false]], "ramble.schema.applications": [[17, "module-ramble.schema.applications", false]], "ramble.schema.config": [[17, "module-ramble.schema.config", false]], "ramble.schema.env_vars": [[17, "module-ramble.schema.env_vars", false]], "ramble.schema.formatted_executables": [[17, "module-ramble.schema.formatted_executables", false]], "ramble.schema.internals": [[17, "module-ramble.schema.internals", false]], "ramble.schema.licenses": [[17, "module-ramble.schema.licenses", false]], "ramble.schema.merged": [[17, "module-ramble.schema.merged", false]], "ramble.schema.mirrors": [[17, "module-ramble.schema.mirrors", false]], "ramble.schema.modifier_repos": [[17, "module-ramble.schema.modifier_repos", false]], "ramble.schema.modifiers": [[17, "module-ramble.schema.modifiers", false]], "ramble.schema.package_manager_repos": [[17, "module-ramble.schema.package_manager_repos", false]], "ramble.schema.repos": [[17, "module-ramble.schema.repos", false]], "ramble.schema.software": [[17, "module-ramble.schema.software", false]], "ramble.schema.spack": [[17, "module-ramble.schema.spack", false]], "ramble.schema.success_criteria": [[17, "module-ramble.schema.success_criteria", false]], "ramble.schema.types": [[17, "module-ramble.schema.types", false]], "ramble.schema.variables": [[17, "module-ramble.schema.variables", false]], "ramble.schema.variants": [[17, "module-ramble.schema.variants", false]], "ramble.schema.workspace": [[17, "module-ramble.schema.workspace", false]], "ramble.schema.zips": [[17, "module-ramble.schema.zips", false]], "ramble.software_environments": [[9, "module-ramble.software_environments", false]], "ramble.spec": [[9, "module-ramble.spec", false]], "ramble.stage": [[9, "module-ramble.stage", false]], "ramble.success_criteria": [[9, "module-ramble.success_criteria", false]], "ramble.test": [[18, "module-ramble.test", false]], "ramble.test.application_inheritance": [[18, "module-ramble.test.application_inheritance", false]], "ramble.test.cmd": [[19, "module-ramble.test.cmd", false]], "ramble.test.cmd.debug": [[19, "module-ramble.test.cmd.debug", false]], "ramble.test.cmd.software_definitions": [[19, "module-ramble.test.cmd.software_definitions", false]], "ramble.test.dry_run_helpers": [[18, "module-ramble.test.dry_run_helpers", false]], "ramble.test.end_to_end": [[20, "module-ramble.test.end_to_end", false]], "ramble.test.modifier_functionality": [[21, "module-ramble.test.modifier_functionality", false]], "ramble.test.modifier_functionality.modifier_helpers": [[21, "module-ramble.test.modifier_functionality.modifier_helpers", false]], "ramble.test.spec_basic": [[18, "module-ramble.test.spec_basic", false]], "ramble.test.success_criteria": [[18, "module-ramble.test.success_criteria", false], [22, "module-ramble.test.success_criteria", false]], "ramble.test.util": [[23, "module-ramble.test.util", false]], "ramble.test.util.env": [[23, "module-ramble.test.util.env", false]], "ramble.test.workspace_hashing": [[24, "module-ramble.test.workspace_hashing", false]], "ramble.util": [[25, "module-ramble.util", false]], "ramble.util.class_attributes": [[25, "module-ramble.util.class_attributes", false]], "ramble.util.colors": [[25, "module-ramble.util.colors", false]], "ramble.util.directives": [[25, "module-ramble.util.directives", false]], "ramble.util.editor": [[25, "module-ramble.util.editor", false]], "ramble.util.env": [[25, "module-ramble.util.env", false]], "ramble.util.executable": [[25, "module-ramble.util.executable", false]], "ramble.util.file_cache": [[25, "module-ramble.util.file_cache", false]], "ramble.util.file_util": [[25, "module-ramble.util.file_util", false]], "ramble.util.graph": [[25, "module-ramble.util.graph", false]], "ramble.util.hashing": [[25, "module-ramble.util.hashing", false]], "ramble.util.imp": [[26, "module-ramble.util.imp", false]], "ramble.util.imp.imp_importer": [[26, "module-ramble.util.imp.imp_importer", false]], "ramble.util.imp.importlib_importer": [[26, "module-ramble.util.imp.importlib_importer", false]], "ramble.util.install_cache": [[25, "module-ramble.util.install_cache", false]], "ramble.util.lock": [[25, "module-ramble.util.lock", false]], "ramble.util.logger": [[25, "module-ramble.util.logger", false]], "ramble.util.matrices": [[25, "module-ramble.util.matrices", false]], "ramble.util.naming": [[25, "module-ramble.util.naming", false]], "ramble.util.path": [[25, "module-ramble.util.path", false]], "ramble.util.sourcing": [[25, "module-ramble.util.sourcing", false]], "ramble.util.spec_utils": [[25, "module-ramble.util.spec_utils", false]], "ramble.util.stats": [[25, "module-ramble.util.stats", false]], "ramble.util.web": [[25, "module-ramble.util.web", false]], "ramble.util.yaml_generation": [[25, "module-ramble.util.yaml_generation", false]], "ramble.workload": [[9, "module-ramble.workload", false]], "ramble.workspace": [[27, "module-ramble.workspace", false]], "ramble.workspace.shell": [[27, "module-ramble.workspace.shell", false]], "ramble.workspace.workspace": [[27, "module-ramble.workspace.workspace", false]], "ramble_is_git_repo() (in module ramble.cmd)": [[11, "ramble.cmd.ramble_is_git_repo", false]], "ramble_module_to_python_module() (in module ramble.util.naming)": [[25, "ramble.util.naming.ramble_module_to_python_module", false]], "ramble_root (in module ramble.paths)": [[9, "ramble.paths.ramble_root", false]], "ramble_script (in module ramble.paths)": [[9, "ramble.paths.ramble_script", false]], "ramble_version (in module ramble)": [[9, "ramble.ramble_version", false]], "ramble_version_info (in module ramble)": [[9, "ramble.ramble_version_info", false]], "ramble_working_dir (in module ramble.main)": [[9, "ramble.main.ramble_working_dir", false]], "ramble_workspace_var (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.ramble_workspace_var", false]], "rambleactiveworkspaceerror": [[27, "ramble.workspace.RambleActiveWorkspaceError", false], [27, "ramble.workspace.workspace.RambleActiveWorkspaceError", false]], "rambleargparserstwriter (class in ramble.cmd.commands)": [[11, "ramble.cmd.commands.RambleArgparseRstWriter", false]], "rambleargumentparser (class in ramble.main)": [[9, "ramble.main.RambleArgumentParser", false]], "ramblecommand (class in ramble.main)": [[9, "ramble.main.RambleCommand", false]], "ramblecommanderror": [[9, "ramble.main.RambleCommandError", false]], "rambleconflictingdefinitionerror": [[27, "ramble.workspace.RambleConflictingDefinitionError", false], [27, "ramble.workspace.workspace.RambleConflictingDefinitionError", false]], "rambleerror": [[9, "ramble.error.RambleError", false]], "rambleexperimentseterror": [[9, "ramble.experiment_set.RambleExperimentSetError", false]], "ramblehelpformatter (class in ramble.main)": [[9, "ramble.main.RambleHelpFormatter", false]], "rambleinvalidtemplatenameerror": [[27, "ramble.workspace.RambleInvalidTemplateNameError", false], [27, "ramble.workspace.workspace.RambleInvalidTemplateNameError", false]], "ramblekeyworderror": [[9, "ramble.keywords.RambleKeywordError", false]], "ramblemissingapplicationdirerror": [[27, "ramble.workspace.RambleMissingApplicationDirError", false], [27, "ramble.workspace.workspace.RambleMissingApplicationDirError", false]], "ramblemissingapplicationerror": [[27, "ramble.workspace.RambleMissingApplicationError", false], [27, "ramble.workspace.workspace.RambleMissingApplicationError", false]], "ramblemissingexperimenterror": [[27, "ramble.workspace.RambleMissingExperimentError", false], [27, "ramble.workspace.workspace.RambleMissingExperimentError", false]], "ramblemissingworkloaderror": [[27, "ramble.workspace.RambleMissingWorkloadError", false], [27, "ramble.workspace.workspace.RambleMissingWorkloadError", false]], "ramblepassthrougherror": [[9, "ramble.expander.RamblePassthroughError", false]], "ramblerenderererror": [[9, "ramble.renderer.RambleRendererError", false]], "ramblesoftwareenvironmenterror": [[9, "ramble.software_environments.RambleSoftwareEnvironmentError", false]], "ramblesyntaxerror": [[9, "ramble.expander.RambleSyntaxError", false]], "ramblevariabledefinitionerror": [[9, "ramble.experiment_set.RambleVariableDefinitionError", false]], "rambleworkspaceerror": [[27, "ramble.workspace.RambleWorkspaceError", false], [27, "ramble.workspace.workspace.RambleWorkspaceError", false]], "read() (in module ramble.workspace)": [[27, "ramble.workspace.read", false]], "read() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.read", false]], "read() (ramble.repository.indexer method)": [[9, "ramble.repository.Indexer.read", false]], "read() (ramble.repository.tagindexer method)": [[9, "ramble.repository.TagIndexer.read", false]], "read_config_file() (in module ramble.config)": [[9, "ramble.config.read_config_file", false]], "read_config_file() (in module ramble.util.yaml_generation)": [[25, "ramble.util.yaml_generation.read_config_file", false]], "read_config_vars() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.read_config_vars", false]], "read_from_url() (in module ramble.util.web)": [[25, "ramble.util.web.read_from_url", false]], "read_status() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.read_status", false]], "read_transaction() (ramble.util.file_cache.filecache method)": [[25, "ramble.util.file_cache.FileCache.read_transaction", false]], "real_name() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.real_name", false]], "register_builtin() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.register_builtin", false]], "register_phase() (in module ramble.language.application_language)": [[14, "ramble.language.application_language.register_phase", false]], "register_phase() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.register_phase", false]], "relative_indices() (ramble.expander.expansionnode method)": [[9, "ramble.expander.ExpansionNode.relative_indices", false]], "remove() (in module ramble.mirror)": [[9, "ramble.mirror.remove", false]], "remove() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.remove", false]], "remove() (ramble.util.file_cache.filecache method)": [[25, "ramble.util.file_cache.FileCache.remove", false]], "remove_log() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.remove_log", false]], "remove_options() (in module ramble.cmd)": [[11, "ramble.cmd.remove_options", false]], "remove_python_caches() (in module ramble.cmd.clean)": [[11, "ramble.cmd.clean.remove_python_caches", false]], "remove_scope() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.remove_scope", false]], "remove_url() (in module ramble.util.web)": [[25, "ramble.util.web.remove_url", false]], "render_environment() (ramble.software_environments.softwareenvironments method)": [[9, "ramble.software_environments.SoftwareEnvironments.render_environment", false]], "render_environment() (ramble.software_environments.templateenvironment method)": [[9, "ramble.software_environments.TemplateEnvironment.render_environment", false]], "render_objects() (ramble.renderer.renderer method)": [[9, "ramble.renderer.Renderer.render_objects", false]], "render_package() (ramble.software_environments.templatepackage method)": [[9, "ramble.software_environments.TemplatePackage.render_package", false]], "renderedenvironment (class in ramble.software_environments)": [[9, "ramble.software_environments.RenderedEnvironment", false]], "renderedpackage (class in ramble.software_environments)": [[9, "ramble.software_environments.RenderedPackage", false]], "renderer (class in ramble.renderer)": [[9, "ramble.renderer.Renderer", false]], "rendergroup (class in ramble.renderer)": [[9, "ramble.renderer.RenderGroup", false]], "repeats (class in ramble.repeats)": [[9, "ramble.repeats.Repeats", false]], "repo (class in ramble.repository)": [[9, "ramble.repository.Repo", false]], "repo() (in module ramble.cmd.repo)": [[11, "ramble.cmd.repo.repo", false]], "repo_add() (in module ramble.cmd.repo)": [[11, "ramble.cmd.repo.repo_add", false]], "repo_create() (in module ramble.cmd.repo)": [[11, "ramble.cmd.repo.repo_create", false]], "repo_for_obj() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.repo_for_obj", false]], "repo_list() (in module ramble.cmd.repo)": [[11, "ramble.cmd.repo.repo_list", false]], "repo_remove() (in module ramble.cmd.repo)": [[11, "ramble.cmd.repo.repo_remove", false]], "repoerror": [[9, "ramble.repository.RepoError", false]], "repoindex (class in ramble.repository)": [[9, "ramble.repository.RepoIndex", false]], "repoloader (class in ramble.repository)": [[9, "ramble.repository.RepoLoader", false]], "repopath (class in ramble.repository)": [[9, "ramble.repository.RepoPath", false]], "report() (in module ramble.cmd.debug)": [[11, "ramble.cmd.debug.report", false]], "report() (ramble.util.stats.statsbase method)": [[25, "ramble.util.stats.StatsBase.report", false]], "reposfinder (class in ramble.repository)": [[9, "ramble.repository.ReposFinder", false]], "repositorynamespace (class in ramble.repository)": [[9, "ramble.repository.RepositoryNamespace", false]], "repositorynamespaceloader (class in ramble.repository)": [[9, "ramble.repository.RepositoryNamespaceLoader", false]], "require_active_workspace() (in module ramble.cmd)": [[11, "ramble.cmd.require_active_workspace", false]], "require_cmd_name() (in module ramble.cmd)": [[11, "ramble.cmd.require_cmd_name", false]], "require_definition() (in module ramble.language.language_helpers)": [[14, "ramble.language.language_helpers.require_definition", false]], "require_python_name() (in module ramble.cmd)": [[11, "ramble.cmd.require_python_name", false]], "required_command_properties (in module ramble.main)": [[9, "ramble.main.required_command_properties", false]], "required_package() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.required_package", false]], "required_packages (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.required_packages", false]], "required_packages (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.required_packages", false]], "required_packages (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.required_packages", false]], "required_packages (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.required_packages", false]], "required_packages (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.required_packages", false]], "required_packages (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.required_packages", false]], "required_variable() (in module ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.required_variable", false]], "required_vars (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.required_vars", false]], "required_vars (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.required_vars", false]], "required_vars (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.required_vars", false]], "required_vars (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.required_vars", false]], "required_vars (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.required_vars", false]], "reset() (ramble.fetch_strategy.cvsfetchstrategy method)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.fetchstrategy method)": [[9, "ramble.fetch_strategy.FetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.gitfetchstrategy method)": [[9, "ramble.fetch_strategy.GitFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.gofetchstrategy method)": [[9, "ramble.fetch_strategy.GoFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.hgfetchstrategy method)": [[9, "ramble.fetch_strategy.HgFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.svnfetchstrategy method)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.urlfetchstrategy method)": [[9, "ramble.fetch_strategy.URLFetchStrategy.reset", false]], "reset_found() (ramble.success_criteria.successcriteria method)": [[9, "ramble.success_criteria.SuccessCriteria.reset_found", false]], "resourcestage (class in ramble.stage)": [[9, "ramble.stage.ResourceStage", false]], "restage() (ramble.stage.diystage method)": [[9, "ramble.stage.DIYStage.restage", false]], "restage() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.restage", false]], "restage() (ramble.stage.resourcestage method)": [[9, "ramble.stage.ResourceStage.restage", false]], "restageerror": [[9, "ramble.stage.RestageError", false]], "results() (in module ramble.cmd.results)": [[11, "ramble.cmd.results.results", false]], "results_upload() (in module ramble.cmd.results)": [[11, "ramble.cmd.results.results_upload", false]], "right (ramble.expander.expansiondelimiter attribute)": [[9, "ramble.expander.ExpansionDelimiter.right", false]], "right (ramble.expander.vformatdelimiter attribute)": [[9, "ramble.expander.VformatDelimiter.right", false]], "root() (in module ramble.workspace)": [[27, "ramble.workspace.root", false]], "root() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.root", false]], "rows_for_ncols() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.rows_for_ncols", false]], "rst() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.rst", false]], "rst_index() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.rst_index", false]], "run_black() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.run_black", false]], "run_flake8() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.run_flake8", false]], "run_phase() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.run_phase", false]], "run_phase_hook() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.run_phase_hook", false]], "runnerpackagemanager (class in ramble.package_manager_types.runner)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager", false]], "running (ramble.application.experiment_status attribute)": [[9, "ramble.application.experiment_status.RUNNING", false]], "s3fetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.S3FetchStrategy", false]], "save_filename (ramble.stage.inputstage property)": [[9, "ramble.stage.InputStage.save_filename", false]], "sbang_script (in module ramble.paths)": [[9, "ramble.paths.sbang_script", false]], "schema (in module ramble.schema.applications)": [[17, "ramble.schema.applications.schema", false]], "schema (in module ramble.schema.config)": [[17, "ramble.schema.config.schema", false]], "schema (in module ramble.schema.env_vars)": [[17, "ramble.schema.env_vars.schema", false]], "schema (in module ramble.schema.formatted_executables)": [[17, "ramble.schema.formatted_executables.schema", false]], "schema (in module ramble.schema.internals)": [[17, "ramble.schema.internals.schema", false]], "schema (in module ramble.schema.licenses)": [[17, "ramble.schema.licenses.schema", false]], "schema (in module ramble.schema.merged)": [[17, "ramble.schema.merged.schema", false]], "schema (in module ramble.schema.mirrors)": [[17, "ramble.schema.mirrors.schema", false]], "schema (in module ramble.schema.modifier_repos)": [[17, "ramble.schema.modifier_repos.schema", false]], "schema (in module ramble.schema.modifiers)": [[17, "ramble.schema.modifiers.schema", false]], "schema (in module ramble.schema.package_manager_repos)": [[17, "ramble.schema.package_manager_repos.schema", false]], "schema (in module ramble.schema.repos)": [[17, "ramble.schema.repos.schema", false]], "schema (in module ramble.schema.software)": [[17, "ramble.schema.software.schema", false]], "schema (in module ramble.schema.spack)": [[17, "ramble.schema.spack.schema", false]], "schema (in module ramble.schema.success_criteria)": [[17, "ramble.schema.success_criteria.schema", false]], "schema (in module ramble.schema.variables)": [[17, "ramble.schema.variables.schema", false]], "schema (in module ramble.schema.variants)": [[17, "ramble.schema.variants.schema", false]], "schema (in module ramble.schema.workspace)": [[17, "ramble.schema.workspace.schema", false]], "schema (in module ramble.schema.zips)": [[17, "ramble.schema.zips.schema", false]], "scopedcriterialist (class in ramble.success_criteria)": [[9, "ramble.success_criteria.ScopedCriteriaList", false]], "scopes (class in ramble.test.dry_run_helpers)": [[18, "ramble.test.dry_run_helpers.SCOPES", false]], "scopes() (in module ramble.config)": [[9, "ramble.config.scopes", false]], "scopes_metavar (in module ramble.config)": [[9, "ramble.config.scopes_metavar", false]], "search_files_for_string() (in module ramble.test.dry_run_helpers)": [[18, "ramble.test.dry_run_helpers.search_files_for_string", false]], "search_primary_experiments() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.search_primary_experiments", false]], "section_descriptions (in module ramble.main)": [[9, "ramble.main.section_descriptions", false]], "section_order (in module ramble.main)": [[9, "ramble.main.section_order", false]], "section_schemas (in module ramble.config)": [[9, "ramble.config.section_schemas", false]], "section_title() (in module ramble.cmd.common.info)": [[12, "ramble.cmd.common.info.section_title", false]], "section_title() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.section_title", false]], "section_title() (in module ramble.util.colors)": [[25, "ramble.util.colors.section_title", false]], "send_warning_to_tty() (in module ramble.main)": [[9, "ramble.main.send_warning_to_tty", false]], "set() (in module ramble.config)": [[9, "ramble.config.set", false]], "set() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.set", false]], "set_access_pair() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.set_access_pair", false]], "set_access_token() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.set_access_token", false]], "set_application() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.set_application", false]], "set_application_context() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.set_application_context", false]], "set_attribute() (ramble.util.graph.graphnode method)": [[25, "ramble.util.graph.GraphNode.set_attribute", false]], "set_base_var() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.set_base_var", false]], "set_chained_experiments() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_chained_experiments", false]], "set_config_value() (in module ramble.util.yaml_generation)": [[25, "ramble.util.yaml_generation.set_config_value", false]], "set_endpoint_url() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.set_endpoint_url", false]], "set_env_variable_sets() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_env_variable_sets", false]], "set_experiment_context() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.set_experiment_context", false]], "set_formatted_executables() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_formatted_executables", false]], "set_internals() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_internals", false]], "set_modifiers() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_modifiers", false]], "set_no_expand_vars() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.set_no_expand_vars", false]], "set_object_type() (ramble.repository.indexer method)": [[9, "ramble.repository.Indexer.set_object_type", false]], "set_on_executables() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.set_on_executables", false]], "set_path() (in module ramble.repository)": [[9, "ramble.repository.set_path", false]], "set_profile() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.set_profile", false]], "set_repeat_index() (ramble.repeats.repeats method)": [[9, "ramble.repeats.Repeats.set_repeat_index", false]], "set_repeats() (ramble.repeats.repeats method)": [[9, "ramble.repeats.Repeats.set_repeats", false]], "set_required_var() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.set_required_var", false]], "set_status() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_status", false]], "set_subdir() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.set_subdir", false]], "set_tags() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_tags", false]], "set_template() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_template", false]], "set_usage_mode() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.set_usage_mode", false]], "set_variables() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_variables", false]], "set_variants() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_variants", false]], "set_working_dir() (in module ramble.main)": [[9, "ramble.main.set_working_dir", false]], "set_workload_context() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.set_workload_context", false]], "setcache (class in ramble.util.install_cache)": [[25, "ramble.util.install_cache.SetCache", false]], "setup (ramble.application.experiment_status attribute)": [[9, "ramble.application.experiment_status.SETUP", false]], "setup_info_parser() (in module ramble.cmd.common.info)": [[12, "ramble.cmd.common.info.setup_info_parser", false]], "setup_list_parser() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.setup_list_parser", false]], "setup_main_options() (in module ramble.main)": [[9, "ramble.main.setup_main_options", false]], "setup_parser() (in module ramble.cmd.attributes)": [[11, "ramble.cmd.attributes.setup_parser", false]], "setup_parser() (in module ramble.cmd.clean)": [[11, "ramble.cmd.clean.setup_parser", false]], "setup_parser() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.setup_parser", false]], "setup_parser() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.setup_parser", false]], "setup_parser() (in module ramble.cmd.debug)": [[11, "ramble.cmd.debug.setup_parser", false]], "setup_parser() (in module ramble.cmd.edit)": [[11, "ramble.cmd.edit.setup_parser", false]], "setup_parser() (in module ramble.cmd.help)": [[11, "ramble.cmd.help.setup_parser", false]], "setup_parser() (in module ramble.cmd.info)": [[11, "ramble.cmd.info.setup_parser", false]], "setup_parser() (in module ramble.cmd.license)": [[11, "ramble.cmd.license.setup_parser", false]], "setup_parser() (in module ramble.cmd.list)": [[11, "ramble.cmd.list.setup_parser", false]], "setup_parser() (in module ramble.cmd.mirror)": [[11, "ramble.cmd.mirror.setup_parser", false]], "setup_parser() (in module ramble.cmd.python)": [[11, "ramble.cmd.python.setup_parser", false]], "setup_parser() (in module ramble.cmd.repo)": [[11, "ramble.cmd.repo.setup_parser", false]], "setup_parser() (in module ramble.cmd.results)": [[11, "ramble.cmd.results.setup_parser", false]], "setup_parser() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.setup_parser", false]], "setup_parser() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.setup_parser", false]], "setup_parser() (in module ramble.cmd.unit_test)": [[11, "ramble.cmd.unit_test.setup_parser", false]], "shared_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.shared_dir", false]], "shared_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.shared_dir", false]], "shared_license_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.shared_license_dir", false]], "shared_license_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.shared_license_dir", false]], "sharedmeta (class in ramble.language.shared_language)": [[14, "ramble.language.shared_language.SharedMeta", false]], "shell_init_instructions() (in module ramble.cmd.common)": [[12, "ramble.cmd.common.shell_init_instructions", false]], "simlink_result() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.simlink_result", false]], "simlink_result() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.simlink_result", false]], "simplify() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.simplify", false]], "simplify() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.simplify", false]], "simplify_name() (in module ramble.util.naming)": [[25, "ramble.util.naming.simplify_name", false]], "singlefilescope (class in ramble.config)": [[9, "ramble.config.SingleFileScope", false]], "software (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.software", false]], "software (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.software", false]], "software_definitions() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.software_definitions", false]], "software_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.software_dir", false]], "software_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.software_dir", false]], "software_spec() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.software_spec", false]], "software_specs (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.software_specs", false]], "software_specs (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.software_specs", false]], "software_specs (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.software_specs", false]], "software_specs (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.software_specs", false]], "software_specs (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.software_specs", false]], "software_specs (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.software_specs", false]], "softwareenvironment (class in ramble.software_environments)": [[9, "ramble.software_environments.SoftwareEnvironment", false]], "softwareenvironments (class in ramble.software_environments)": [[9, "ramble.software_environments.SoftwareEnvironments", false]], "softwarepackage (class in ramble.software_environments)": [[9, "ramble.software_environments.SoftwarePackage", false]], "source_id() (ramble.fetch_strategy.bundlefetchstrategy method)": [[9, "ramble.fetch_strategy.BundleFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.cvsfetchstrategy method)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.fetchstrategy method)": [[9, "ramble.fetch_strategy.FetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.fetchstrategycomposite method)": [[9, "ramble.fetch_strategy.FetchStrategyComposite.source_id", false]], "source_id() (ramble.fetch_strategy.gitfetchstrategy method)": [[9, "ramble.fetch_strategy.GitFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.hgfetchstrategy method)": [[9, "ramble.fetch_strategy.HgFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.svnfetchstrategy method)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.urlfetchstrategy method)": [[9, "ramble.fetch_strategy.URLFetchStrategy.source_id", false]], "source_path (ramble.stage.inputstage property)": [[9, "ramble.stage.InputStage.source_path", false]], "source_path (ramble.stage.stagecomposite property)": [[9, "ramble.stage.StageComposite.source_path", false]], "source_str() (in module ramble.util.sourcing)": [[25, "ramble.util.sourcing.source_str", false]], "spack_user_agent (in module ramble.util.web)": [[25, "ramble.util.web.SPACK_USER_AGENT", false]], "spackweberror": [[25, "ramble.util.web.SpackWebError", false]], "spec (class in ramble.spec)": [[9, "ramble.spec.Spec", false]], "spec_id_re (in module ramble.spec)": [[9, "ramble.spec.spec_id_re", false]], "spec_prefix() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.spec_prefix", false]], "spec_str() (ramble.software_environments.renderedpackage method)": [[9, "ramble.software_environments.RenderedPackage.spec_str", false]], "spec_str() (ramble.software_environments.softwarepackage method)": [[9, "ramble.software_environments.SoftwarePackage.spec_str", false]], "specerror": [[9, "ramble.error.SpecError", false]], "specformatstringerror": [[9, "ramble.spec.SpecFormatStringError", false]], "speclexer (class in ramble.spec)": [[9, "ramble.spec.SpecLexer", false]], "specparseerror": [[9, "ramble.spec.SpecParseError", false]], "specparser (class in ramble.spec)": [[9, "ramble.spec.SpecParser", false]], "specs_equiv() (in module ramble.util.spec_utils)": [[25, "ramble.util.spec_utils.specs_equiv", false]], "spider() (in module ramble.util.web)": [[25, "ramble.util.web.spider", false]], "stable_target() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.stable_target", false]], "stage_locks (ramble.stage.inputstage attribute)": [[9, "ramble.stage.InputStage.stage_locks", false]], "stagecomposite (class in ramble.stage)": [[9, "ramble.stage.StageComposite", false]], "stageerror": [[9, "ramble.stage.StageError", false]], "stagepatherror": [[9, "ramble.stage.StagePathError", false]], "stat_names (in module ramble.main)": [[9, "ramble.main.stat_names", false]], "stats() (ramble.mirror.mirrorstats method)": [[9, "ramble.mirror.MirrorStats.stats", false]], "statsbase (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsBase", false]], "statscoefficientofvariation (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsCoefficientOfVariation", false]], "statscountvalues (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsCountValues", false]], "statsmax (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsMax", false]], "statsmean (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsMean", false]], "statsmedian (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsMedian", false]], "statsmin (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsMin", false]], "statsstdev (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsStdev", false]], "statsvar (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsVar", false]], "stderr (ramble.schema.types.output_capture attribute)": [[17, "ramble.schema.types.OUTPUT_CAPTURE.STDERR", false]], "stdout (ramble.schema.types.output_capture attribute)": [[17, "ramble.schema.types.OUTPUT_CAPTURE.STDOUT", false]], "steal_source() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.steal_source", false]], "storage_path (ramble.mirror.mirrorreference property)": [[9, "ramble.mirror.MirrorReference.storage_path", false]], "store() (ramble.caches.mirrorcache method)": [[9, "ramble.caches.MirrorCache.store", false]], "store() (ramble.fetch_strategy.fscache method)": [[9, "ramble.fetch_strategy.FsCache.store", false]], "style() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.style", false]], "subcommands() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.subcommands", false]], "subcommands() (ramble.cmd.commands.bashcompletionwriter method)": [[11, "ramble.cmd.commands.BashCompletionWriter.subcommands", false]], "subcommandwriter (class in ramble.cmd.commands)": [[11, "ramble.cmd.commands.SubcommandWriter", false]], "substitute_config_variables() (in module ramble.util.path)": [[25, "ramble.util.path.substitute_config_variables", false]], "substitute_path_variables() (in module ramble.util.path)": [[25, "ramble.util.path.substitute_path_variables", false]], "success (ramble.application.experiment_status attribute)": [[9, "ramble.application.experiment_status.SUCCESS", false]], "success (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.success", false]], "success (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.success", false]], "success_criteria (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.success_criteria", false]], "success_criteria (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.success_criteria", false]], "success_criteria (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.success_criteria", false]], "success_criteria (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.success_criteria", false]], "success_criteria (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.success_criteria", false]], "success_criteria (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.success_criteria", false]], "success_criteria() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.success_criteria", false]], "successcriteria (class in ramble.success_criteria)": [[9, "ramble.success_criteria.SuccessCriteria", false]], "svn (ramble.fetch_strategy.svnfetchstrategy property)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.svn", false]], "svnfetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.SvnFetchStrategy", false]], "symlink() (ramble.caches.mirrorcache method)": [[9, "ramble.caches.MirrorCache.symlink", false]], "tag_index (ramble.repository.repo property)": [[9, "ramble.repository.Repo.tag_index", false]], "tagindex (class in ramble.repository)": [[9, "ramble.repository.TagIndex", false]], "tagindexer (class in ramble.repository)": [[9, "ramble.repository.TagIndexer", false]], "tags (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.tags", false]], "tags (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.tags", false]], "tags (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.tags", false]], "tags (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.tags", false]], "tags (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.tags", false]], "tags() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.tags", false]], "template (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.template", false]], "template (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.template", false]], "template_experiments() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.template_experiments", false]], "template_path() (in module ramble.workspace)": [[27, "ramble.workspace.template_path", false]], "template_path() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.template_path", false]], "template_path() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.template_path", false]], "template_path() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.template_path", false]], "templateenvironment (class in ramble.software_environments)": [[9, "ramble.software_environments.TemplateEnvironment", false]], "templatepackage (class in ramble.software_environments)": [[9, "ramble.software_environments.TemplatePackage", false]], "test_basic_inheritance() (in module ramble.test.application_inheritance)": [[18, "ramble.test.application_inheritance.test_basic_inheritance", false]], "test_criteria_list() (in module ramble.test.success_criteria)": [[18, "ramble.test.success_criteria.test_criteria_list", false]], "test_debug_report() (in module ramble.test.cmd.debug)": [[19, "ramble.test.cmd.debug.test_debug_report", false]], "test_env_var_append_command_gen() (in module ramble.test.util.env)": [[23, "ramble.test.util.env.test_env_var_append_command_gen", false]], "test_env_var_prepend_command_gen() (in module ramble.test.util.env)": [[23, "ramble.test.util.env.test_env_var_prepend_command_gen", false]], "test_env_var_set_command_gen() (in module ramble.test.util.env)": [[23, "ramble.test.util.env.test_env_var_set_command_gen", false]], "test_env_var_unset_command_gen() (in module ramble.test.util.env)": [[23, "ramble.test.util.env.test_env_var_unset_command_gen", false]], "test_single_criteria() (in module ramble.test.success_criteria)": [[18, "ramble.test.success_criteria.test_single_criteria", false]], "test_software_definitions_conflicts_runs() (in module ramble.test.cmd.software_definitions)": [[19, "ramble.test.cmd.software_definitions.test_software_definitions_conflicts_runs", false]], "test_software_definitions_error_on_conflicts() (in module ramble.test.cmd.software_definitions)": [[19, "ramble.test.cmd.software_definitions.test_software_definitions_error_on_conflicts", false]], "test_software_definitions_runs() (in module ramble.test.cmd.software_definitions)": [[19, "ramble.test.cmd.software_definitions.test_software_definitions_runs", false]], "test_software_definitions_summary() (in module ramble.test.cmd.software_definitions)": [[19, "ramble.test.cmd.software_definitions.test_software_definitions_summary", false]], "test_spec_copy() (ramble.test.spec_basic.testspec method)": [[18, "ramble.test.spec_basic.TestSpec.test_spec_copy", false]], "test_spec_examples() (ramble.test.spec_basic.testspec method)": [[18, "ramble.test.spec_basic.TestSpec.test_spec_examples", false]], "testspec (class in ramble.test.spec_basic)": [[18, "ramble.test.spec_basic.TestSpec", false]], "to_dict() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.to_dict", false]], "to_dict() (ramble.mirror.mirrorcollection method)": [[9, "ramble.mirror.MirrorCollection.to_dict", false]], "to_json() (ramble.experimental.uploader.experiment method)": [[13, "ramble.experimental.uploader.Experiment.to_json", false]], "to_json() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.to_json", false]], "to_json() (ramble.mirror.mirrorcollection method)": [[9, "ramble.mirror.MirrorCollection.to_json", false]], "to_json() (ramble.repository.tagindex method)": [[9, "ramble.repository.TagIndex.to_json", false]], "to_yaml() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.to_yaml", false]], "to_yaml() (ramble.mirror.mirrorcollection method)": [[9, "ramble.mirror.MirrorCollection.to_yaml", false]], "tool (class in ramble.cmd.style)": [[11, "ramble.cmd.style.tool", false]], "union_values() (in module ramble.cmd.attributes)": [[11, "ramble.cmd.attributes.union_values", false]], "unit_test() (in module ramble.cmd.unit_test)": [[11, "ramble.cmd.unit_test.unit_test", false]], "unknown (ramble.application.experiment_status attribute)": [[9, "ramble.application.experiment_status.UNKNOWN", false]], "unknownentityerror": [[9, "ramble.repository.UnknownEntityError", false]], "unknownnamespaceerror": [[9, "ramble.repository.UnknownNamespaceError", false]], "unknownobjecterror": [[9, "ramble.repository.UnknownObjectError", false]], "unused_environments() (ramble.software_environments.softwareenvironments method)": [[9, "ramble.software_environments.SoftwareEnvironments.unused_environments", false]], "unused_packages() (ramble.software_environments.softwareenvironments method)": [[9, "ramble.software_environments.SoftwareEnvironments.unused_packages", false]], "update() (in module ramble.schema.config)": [[17, "ramble.schema.config.update", false]], "update() (in module ramble.schema.spack)": [[17, "ramble.schema.spack.update", false]], "update() (ramble.repository.indexer method)": [[9, "ramble.repository.Indexer.update", false]], "update() (ramble.repository.tagindexer method)": [[9, "ramble.repository.TagIndexer.update", false]], "update_completion() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.update_completion", false]], "update_completion_args (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.update_completion_args", false]], "update_config() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.update_config", false]], "update_graph() (ramble.graphs.attributegraph method)": [[9, "ramble.graphs.AttributeGraph.update_graph", false]], "update_graph() (ramble.graphs.phasegraph method)": [[9, "ramble.graphs.PhaseGraph.update_graph", false]], "update_keys() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.update_keys", false]], "update_object() (ramble.repository.tagindex method)": [[9, "ramble.repository.TagIndex.update_object", false]], "upload_results() (in module ramble.experimental.uploader)": [[13, "ramble.experimental.uploader.upload_results", false]], "uploader (class in ramble.experimental.uploader)": [[13, "ramble.experimental.uploader.Uploader", false]], "url_attr (ramble.fetch_strategy.bundlefetchstrategy attribute)": [[9, "ramble.fetch_strategy.BundleFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.cvsfetchstrategy attribute)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.fetchstrategy attribute)": [[9, "ramble.fetch_strategy.FetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.gcsfetchstrategy attribute)": [[9, "ramble.fetch_strategy.GCSFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.gitfetchstrategy attribute)": [[9, "ramble.fetch_strategy.GitFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.gofetchstrategy attribute)": [[9, "ramble.fetch_strategy.GoFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.hgfetchstrategy attribute)": [[9, "ramble.fetch_strategy.HgFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.s3fetchstrategy attribute)": [[9, "ramble.fetch_strategy.S3FetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.svnfetchstrategy attribute)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.urlfetchstrategy attribute)": [[9, "ramble.fetch_strategy.URLFetchStrategy.url_attr", false]], "url_exists() (in module ramble.util.web)": [[25, "ramble.util.web.url_exists", false]], "urlfetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.URLFetchStrategy", false]], "usage() (ramble.cmd.commands.rambleargparserstwriter method)": [[11, "ramble.cmd.commands.RambleArgparseRstWriter.usage", false]], "use_configuration() (in module ramble.config)": [[9, "ramble.config.use_configuration", false]], "use_repositories() (in module ramble.repository)": [[9, "ramble.repository.use_repositories", false]], "user_config_path (in module ramble.paths)": [[9, "ramble.paths.user_config_path", false]], "uses_ssl() (in module ramble.util.web)": [[25, "ramble.util.web.uses_ssl", false]], "val (in module ramble.spec)": [[9, "ramble.spec.VAL", false]], "valid_fully_qualified_module_name() (in module ramble.util.naming)": [[25, "ramble.util.naming.valid_fully_qualified_module_name", false]], "valid_module_name() (in module ramble.util.naming)": [[25, "ramble.util.naming.valid_module_name", false]], "valid_workspace_name() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.valid_workspace_name", false]], "valid_workspace_name_re (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.valid_workspace_name_re", false]], "validate() (in module ramble.config)": [[9, "ramble.config.validate", false]], "validate_experiment() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.validate_experiment", false]], "validate_fully_qualified_module_name() (in module ramble.util.naming)": [[25, "ramble.util.naming.validate_fully_qualified_module_name", false]], "validate_module_name() (in module ramble.util.naming)": [[25, "ramble.util.naming.validate_module_name", false]], "validate_scope() (ramble.success_criteria.scopedcriterialist method)": [[9, "ramble.success_criteria.ScopedCriteriaList.validate_scope", false]], "validate_toolset() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.validate_toolset", false]], "validate_workspace_name() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.validate_workspace_name", false]], "variable_modification() (in module ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.variable_modification", false]], "variable_modifications (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.variable_modifications", false]], "variable_modifications (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.variable_modifications", false]], "variable_modifications (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.variable_modifications", false]], "variable_modifications (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.variable_modifications", false]], "variable_modifications (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.variable_modifications", false]], "variables (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.variables", false]], "variables (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.variables", false]], "variants (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.variants", false]], "variants (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.variants", false]], "vcsfetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.VCSFetchStrategy", false]], "verbose() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.verbose", false]], "verify() (in module ramble.cmd.license)": [[11, "ramble.cmd.license.verify", false]], "version_from_git() (ramble.fetch_strategy.gitfetchstrategy static method)": [[9, "ramble.fetch_strategy.GitFetchStrategy.version_from_git", false]], "version_json() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.version_json", false]], "versionfetcherror": [[9, "ramble.stage.VersionFetchError", false]], "vformatdelimiter (class in ramble.expander)": [[9, "ramble.expander.VformatDelimiter", false]], "walk() (ramble.expander.expansiongraph method)": [[9, "ramble.expander.ExpansionGraph.walk", false]], "walk() (ramble.graphs.attributegraph method)": [[9, "ramble.graphs.AttributeGraph.walk", false]], "warn() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.warn", false]], "warn_content_type_mismatch() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.warn_content_type_mismatch", false]], "warn_no_ssl_cert_checking() (in module ramble.util.web)": [[25, "ramble.util.web.warn_no_ssl_cert_checking", false]], "where (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.where", false]], "where (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.where", false]], "which() (in module ramble.util.executable)": [[25, "ramble.util.executable.which", false]], "workload (class in ramble.workload)": [[9, "ramble.workload.Workload", false]], "workload (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.workload", false]], "workload (ramble.test.dry_run_helpers.scopes attribute)": [[18, "ramble.test.dry_run_helpers.SCOPES.workload", false]], "workload (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.workload", false]], "workload() (in module ramble.language.application_language)": [[14, "ramble.language.application_language.workload", false]], "workload() (ramble.spec.specparser method)": [[9, "ramble.spec.SpecParser.workload", false]], "workload_group() (in module ramble.language.application_language)": [[14, "ramble.language.application_language.workload_group", false]], "workload_group_vars (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.workload_group_vars", false]], "workload_group_vars (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.workload_group_vars", false]], "workload_group_vars (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.workload_group_vars", false]], "workload_group_vars (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.workload_group_vars", false]], "workload_group_vars (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.workload_group_vars", false]], "workload_groups (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.workload_groups", false]], "workload_groups (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.workload_groups", false]], "workload_groups (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.workload_groups", false]], "workload_groups (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.workload_groups", false]], "workload_groups (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.workload_groups", false]], "workload_input_dir (ramble.expander.expander property)": [[9, "ramble.expander.Expander.workload_input_dir", false]], "workload_name (ramble.expander.expander property)": [[9, "ramble.expander.Expander.workload_name", false]], "workload_namespace (ramble.expander.expander property)": [[9, "ramble.expander.Expander.workload_namespace", false]], "workload_namespace (ramble.experiment_set.experimentset property)": [[9, "ramble.experiment_set.ExperimentSet.workload_namespace", false]], "workload_run_dir (ramble.expander.expander property)": [[9, "ramble.expander.Expander.workload_run_dir", false]], "workload_variable() (in module ramble.language.application_language)": [[14, "ramble.language.application_language.workload_variable", false]], "workloadenvironmentvariable (class in ramble.workload)": [[9, "ramble.workload.WorkloadEnvironmentVariable", false]], "workloadnotdefinederror": [[9, "ramble.expander.WorkloadNotDefinedError", false]], "workloads (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.workloads", false]], "workloads (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.workloads", false]], "workloads (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.workloads", false]], "workloads (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.workloads", false]], "workloads (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.workloads", false]], "workloadvariable (class in ramble.workload)": [[9, "ramble.workload.WorkloadVariable", false]], "workspace (class in ramble.workspace)": [[27, "ramble.workspace.Workspace", false]], "workspace (class in ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.Workspace", false]], "workspace (ramble.test.dry_run_helpers.scopes attribute)": [[18, "ramble.test.dry_run_helpers.SCOPES.workspace", false]], "workspace_archive_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_archive_path", false]], "workspace_config_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_config_path", false]], "workspace_deployments_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_deployments_path", false]], "workspace_experiment_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_experiment_path", false]], "workspace_input_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_input_path", false]], "workspace_log_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_log_path", false]], "workspace_shared_license_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_shared_license_path", false]], "workspace_shared_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_shared_path", false]], "workspace_software_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_software_path", false]], "workspace_template_extension (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_template_extension", false]], "wrap_named_directive() (in module ramble.util.directives)": [[25, "ramble.util.directives.wrap_named_directive", false]], "write() (ramble.repository.indexer method)": [[9, "ramble.repository.Indexer.write", false]], "write() (ramble.repository.tagindexer method)": [[9, "ramble.repository.TagIndexer.write", false]], "write() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.write", false]], "write() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.write", false]], "write_json_results() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.write_json_results", false]], "write_json_results() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.write_json_results", false]], "write_transaction() (ramble.util.file_cache.filecache method)": [[25, "ramble.util.file_cache.FileCache.write_transaction", false]], "write_transaction() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.write_transaction", false]], "write_transaction() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.write_transaction", false]], "ws_file_config_scope() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.ws_file_config_scope", false]], "ws_file_config_scope() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.ws_file_config_scope", false]], "ws_file_config_scope_name() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.ws_file_config_scope_name", false]], "ws_file_config_scope_name() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.ws_file_config_scope_name", false]], "yaml_equivalent() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.yaml_equivalent", false]], "zips (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.zips", false]], "zips (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.zips", false]]}, "objects": {"": [[9, 0, 0, "-", "ramble"]], "ramble": [[9, 0, 0, "-", "application"], [10, 0, 0, "-", "application_types"], [9, 0, 0, "-", "caches"], [11, 0, 0, "-", "cmd"], [9, 0, 0, "-", "config"], [9, 0, 0, "-", "context"], [9, 0, 0, "-", "error"], [9, 0, 0, "-", "expander"], [9, 0, 0, "-", "experiment_set"], [13, 0, 0, "-", "experimental"], [9, 0, 0, "-", "fetch_strategy"], [9, 0, 0, "-", "filters"], [9, 0, 0, "-", "graphs"], [9, 0, 0, "-", "keywords"], [14, 0, 0, "-", "language"], [9, 0, 0, "-", "main"], [9, 0, 0, "-", "mirror"], [9, 0, 0, "-", "modifier"], [15, 0, 0, "-", "modifier_types"], [9, 0, 0, "-", "namespace"], [9, 0, 0, "-", "package_manager"], [16, 0, 0, "-", "package_manager_types"], [9, 0, 0, "-", "paths"], [9, 0, 0, "-", "pkgmankit"], [9, 5, 1, "", "ramble_version"], [9, 5, 1, "", "ramble_version_info"], [9, 0, 0, "-", "renderer"], [9, 0, 0, "-", "repeats"], [9, 0, 0, "-", "repository"], [17, 0, 0, "-", "schema"], [9, 0, 0, "-", "software_environments"], [9, 0, 0, "-", "spec"], [9, 0, 0, "-", "stage"], [9, 0, 0, "-", "success_criteria"], [18, 0, 0, "-", "test"], [25, 0, 0, "-", "util"], [9, 0, 0, "-", "workload"], [27, 0, 0, "-", "workspace"]], "ramble.application": [[9, 1, 1, "", "ApplicationBase"], [9, 4, 1, "", "ApplicationError"], [9, 4, 1, "", "ChainCycleDetectedError"], [9, 4, 1, "", "ExecutableNameError"], [9, 4, 1, "", "FormattedExecutableError"], [9, 4, 1, "", "InvalidChainError"], [9, 4, 1, "", "InvalidPhaseError"], [9, 4, 1, "", "PhaseCycleDetectedError"], [9, 1, 1, "", "experiment_status"]], "ramble.application.ApplicationBase": [[9, 2, 1, "", "add_expand_vars"], [9, 3, 1, "", "archive_patterns"], [9, 2, 1, "", "build_modifier_instances"], [9, 2, 1, "", "build_phase_order"], [9, 2, 1, "", "build_used_variables"], [9, 3, 1, "", "builtins"], [9, 2, 1, "", "calculate_statistics"], [9, 3, 1, "", "compilers"], [9, 2, 1, "", "copy"], [9, 2, 1, "", "create_experiment_chain"], [9, 2, 1, "", "define_variable"], [9, 3, 1, "", "env_var_modifications"], [9, 2, 1, "", "env_vars"], [9, 2, 1, "", "evaluate_success"], [9, 3, 1, "", "executable_modifiers"], [9, 3, 1, "", "executables"], [9, 2, 1, "", "experiment_log_file"], [9, 3, 1, "", "figure_of_merit_contexts"], [9, 3, 1, "", "figures_of_merit"], [9, 2, 1, "", "format_doc"], [9, 2, 1, "", "get_pipeline_phases"], [9, 2, 1, "", "get_status"], [9, 2, 1, "", "has_tags"], [9, 3, 1, "", "inputs"], [9, 2, 1, "", "is_actionable"], [9, 3, 1, "", "license_inc_name"], [9, 3, 1, "", "maintainers"], [9, 3, 1, "", "modes"], [9, 3, 1, "", "modifier_variables"], [9, 3, 1, "", "name"], [9, 3, 1, "", "package_manager_configs"], [9, 3, 1, "", "package_manager_requirements"], [9, 3, 1, "", "package_manager_variables"], [9, 3, 1, "", "phase_definitions"], [9, 2, 1, "", "populate_inventory"], [9, 2, 1, "", "print_chain_order"], [9, 2, 1, "", "print_internals"], [9, 2, 1, "", "print_phase_times"], [9, 2, 1, "", "print_vars"], [9, 2, 1, "", "read_status"], [9, 3, 1, "", "required_packages"], [9, 3, 1, "", "required_vars"], [9, 2, 1, "", "run_phase"], [9, 2, 1, "", "set_chained_experiments"], [9, 2, 1, "", "set_env_variable_sets"], [9, 2, 1, "", "set_formatted_executables"], [9, 2, 1, "", "set_internals"], [9, 2, 1, "", "set_modifiers"], [9, 2, 1, "", "set_status"], [9, 2, 1, "", "set_tags"], [9, 2, 1, "", "set_template"], [9, 2, 1, "", "set_variables"], [9, 2, 1, "", "set_variants"], [9, 3, 1, "", "software_specs"], [9, 3, 1, "", "success_criteria"], [9, 3, 1, "", "tags"], [9, 2, 1, "", "validate_experiment"], [9, 3, 1, "", "variable_modifications"], [9, 3, 1, "", "workload_group_vars"], [9, 3, 1, "", "workload_groups"], [9, 3, 1, "", "workloads"]], "ramble.application.experiment_status": [[9, 3, 1, "", "COMPLETE"], [9, 3, 1, "", "FAILED"], [9, 3, 1, "", "RUNNING"], [9, 3, 1, "", "SETUP"], [9, 3, 1, "", "SUCCESS"], [9, 3, 1, "", "UNKNOWN"]], "ramble.application_types": [[10, 0, 0, "-", "executable"]], "ramble.application_types.executable": [[10, 1, 1, "", "ExecutableApplication"]], "ramble.application_types.executable.ExecutableApplication": [[10, 3, 1, "", "archive_patterns"], [10, 3, 1, "", "builtins"], [10, 3, 1, "", "compilers"], [10, 3, 1, "", "env_var_modifications"], [10, 3, 1, "", "executable_modifiers"], [10, 3, 1, "", "executables"], [10, 3, 1, "", "figure_of_merit_contexts"], [10, 3, 1, "", "figures_of_merit"], [10, 3, 1, "", "inputs"], [10, 3, 1, "", "modes"], [10, 3, 1, "", "modifier_variables"], [10, 3, 1, "", "package_manager_configs"], [10, 3, 1, "", "package_manager_requirements"], [10, 3, 1, "", "package_manager_variables"], [10, 3, 1, "", "phase_definitions"], [10, 3, 1, "", "required_packages"], [10, 3, 1, "", "required_vars"], [10, 3, 1, "", "software_specs"], [10, 3, 1, "", "success_criteria"], [10, 3, 1, "", "variable_modifications"], [10, 3, 1, "", "workload_group_vars"], [10, 3, 1, "", "workload_groups"], [10, 3, 1, "", "workloads"]], "ramble.caches": [[9, 1, 1, "", "MirrorCache"], [9, 5, 1, "", "fetch_cache"], [9, 6, 1, "", "fetch_cache_location"], [9, 5, 1, "", "misc_cache"]], "ramble.caches.MirrorCache": [[9, 2, 1, "", "store"], [9, 2, 1, "", "symlink"]], "ramble.cmd": [[11, 4, 1, "", "CommandNameError"], [11, 4, 1, "", "PythonNameError"], [11, 6, 1, "", "all_commands"], [11, 0, 0, "-", "attributes"], [11, 0, 0, "-", "clean"], [11, 6, 1, "", "cmd_name"], [11, 0, 0, "-", "commands"], [12, 0, 0, "-", "common"], [11, 0, 0, "-", "config"], [11, 0, 0, "-", "debug"], [11, 0, 0, "-", "edit"], [11, 6, 1, "", "elide_list"], [11, 6, 1, "", "extant_file"], [11, 6, 1, "", "find_workspace"], [11, 6, 1, "", "find_workspace_path"], [11, 6, 1, "", "get_command"], [11, 6, 1, "", "get_module"], [11, 0, 0, "-", "help"], [11, 0, 0, "-", "info"], [11, 6, 1, "", "is_git_repo"], [11, 0, 0, "-", "license"], [11, 0, 0, "-", "list"], [11, 0, 0, "-", "mirror"], [11, 0, 0, "-", "python"], [11, 6, 1, "", "python_name"], [11, 6, 1, "", "ramble_is_git_repo"], [11, 6, 1, "", "remove_options"], [11, 0, 0, "-", "repo"], [11, 6, 1, "", "require_active_workspace"], [11, 6, 1, "", "require_cmd_name"], [11, 6, 1, "", "require_python_name"], [11, 0, 0, "-", "results"], [11, 0, 0, "-", "software_definitions"], [11, 0, 0, "-", "style"], [11, 0, 0, "-", "unit_test"]], "ramble.cmd.attributes": [[11, 6, 1, "", "attributes"], [11, 6, 1, "", "attributes_to_objects"], [11, 6, 1, "", "defined_objects"], [11, 6, 1, "", "objects_to_attributes"], [11, 6, 1, "", "setup_parser"], [11, 6, 1, "", "union_values"]], "ramble.cmd.clean": [[11, 1, 1, "", "AllClean"], [11, 6, 1, "", "clean"], [11, 6, 1, "", "remove_python_caches"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.commands": [[11, 1, 1, "", "BashCompletionWriter"], [11, 1, 1, "", "RambleArgparseRstWriter"], [11, 1, 1, "", "SubcommandWriter"], [11, 6, 1, "", "bash"], [11, 6, 1, "", "commands"], [11, 6, 1, "", "formatter"], [11, 5, 1, "", "formatters"], [11, 6, 1, "", "names"], [11, 6, 1, "", "prepend_header"], [11, 6, 1, "", "rst"], [11, 6, 1, "", "rst_index"], [11, 6, 1, "", "setup_parser"], [11, 6, 1, "", "subcommands"], [11, 6, 1, "", "update_completion"], [11, 5, 1, "", "update_completion_args"]], "ramble.cmd.commands.BashCompletionWriter": [[11, 2, 1, "", "body"], [11, 2, 1, "", "optionals"], [11, 2, 1, "", "positionals"], [11, 2, 1, "", "subcommands"]], "ramble.cmd.commands.RambleArgparseRstWriter": [[11, 2, 1, "", "usage"]], "ramble.cmd.commands.SubcommandWriter": [[11, 2, 1, "", "format"]], "ramble.cmd.common": [[12, 0, 0, "-", "arguments"], [12, 0, 0, "-", "info"], [12, 0, 0, "-", "list"], [12, 6, 1, "", "shell_init_instructions"]], "ramble.cmd.common.arguments": [[12, 6, 1, "", "add_common_arguments"]], "ramble.cmd.common.info": [[12, 6, 1, "", "print_info"], [12, 6, 1, "", "print_text_info"], [12, 6, 1, "", "section_title"], [12, 6, 1, "", "setup_info_parser"]], "ramble.cmd.common.list": [[12, 6, 1, "", "filter_by_name"], [12, 6, 1, "", "formatter"], [12, 6, 1, "", "github_url"], [12, 6, 1, "", "html"], [12, 6, 1, "", "name_only"], [12, 6, 1, "", "perform_list"], [12, 6, 1, "", "rows_for_ncols"], [12, 6, 1, "", "setup_list_parser"], [12, 6, 1, "", "version_json"]], "ramble.cmd.config": [[11, 6, 1, "", "config"], [11, 6, 1, "", "config_add"], [11, 6, 1, "", "config_blame"], [11, 6, 1, "", "config_edit"], [11, 6, 1, "", "config_get"], [11, 6, 1, "", "config_list"], [11, 6, 1, "", "config_remove"], [11, 6, 1, "", "config_revert"], [11, 6, 1, "", "config_update"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.debug": [[11, 6, 1, "", "debug"], [11, 6, 1, "", "report"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.edit": [[11, 6, 1, "", "edit"], [11, 6, 1, "", "edit_object"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.help": [[11, 6, 1, "", "help"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.info": [[11, 6, 1, "", "info"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.license": [[11, 1, 1, "", "LicenseError"], [11, 5, 1, "", "apache2_mit_spdx"], [11, 5, 1, "", "git"], [11, 5, 1, "", "lgpl_exceptions"], [11, 6, 1, "", "license"], [11, 5, 1, "", "license_lines"], [11, 5, 1, "", "licensed_files"], [11, 6, 1, "", "list_files"], [11, 6, 1, "", "setup_parser"], [11, 6, 1, "", "verify"]], "ramble.cmd.license.LicenseError": [[11, 2, 1, "", "add_error"], [11, 2, 1, "", "error_messages"], [11, 2, 1, "", "has_errors"]], "ramble.cmd.list": [[11, 6, 1, "", "list"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.mirror": [[11, 6, 1, "", "mirror"], [11, 6, 1, "", "mirror_add"], [11, 6, 1, "", "mirror_destroy"], [11, 6, 1, "", "mirror_list"], [11, 6, 1, "", "mirror_remove"], [11, 6, 1, "", "mirror_set_url"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.python": [[11, 6, 1, "", "ipython_interpreter"], [11, 6, 1, "", "propagate_exceptions_from"], [11, 6, 1, "", "python"], [11, 6, 1, "", "python_interpreter"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.repo": [[11, 6, 1, "", "repo"], [11, 6, 1, "", "repo_add"], [11, 6, 1, "", "repo_create"], [11, 6, 1, "", "repo_list"], [11, 6, 1, "", "repo_remove"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.results": [[11, 6, 1, "", "import_results_file"], [11, 6, 1, "", "results"], [11, 6, 1, "", "results_upload"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.software_definitions": [[11, 6, 1, "", "collect_definitions"], [11, 6, 1, "", "count_conflicts"], [11, 6, 1, "", "nested_1"], [11, 6, 1, "", "nested_2"], [11, 6, 1, "", "print_conflicts"], [11, 6, 1, "", "print_summary"], [11, 6, 1, "", "section_title"], [11, 6, 1, "", "setup_parser"], [11, 6, 1, "", "software_definitions"]], "ramble.cmd.style": [[11, 6, 1, "", "add_pattern_exemptions"], [11, 6, 1, "", "changed_files"], [11, 5, 1, "", "exclude_directories"], [11, 6, 1, "", "filter_file"], [11, 6, 1, "", "is_object"], [11, 5, 1, "", "max_line_length"], [11, 5, 1, "", "pattern_exemptions"], [11, 6, 1, "", "print_output"], [11, 6, 1, "", "print_tool_header"], [11, 6, 1, "", "print_tool_result"], [11, 6, 1, "", "run_black"], [11, 6, 1, "", "run_flake8"], [11, 6, 1, "", "setup_parser"], [11, 6, 1, "", "style"], [11, 1, 1, "", "tool"], [11, 6, 1, "", "validate_toolset"]], "ramble.cmd.unit_test": [[11, 6, 1, "", "add_back_pytest_args"], [11, 6, 1, "", "do_list"], [11, 6, 1, "", "setup_parser"], [11, 6, 1, "", "unit_test"]], "ramble.config": [[9, 4, 1, "", "ConfigError"], [9, 4, 1, "", "ConfigFileError"], [9, 4, 1, "", "ConfigFormatError"], [9, 1, 1, "", "ConfigScope"], [9, 4, 1, "", "ConfigSectionError"], [9, 1, 1, "", "Configuration"], [9, 1, 1, "", "ImmutableConfigScope"], [9, 1, 1, "", "InternalConfigScope"], [9, 1, 1, "", "SingleFileScope"], [9, 6, 1, "", "add"], [9, 6, 1, "", "add_default_platform_scope"], [9, 6, 1, "", "add_from_file"], [9, 5, 1, "", "command_line_scopes"], [9, 5, 1, "", "config"], [9, 5, 1, "", "config_defaults"], [9, 5, 1, "", "configuration_paths"], [9, 6, 1, "", "default_list_scope"], [9, 6, 1, "", "default_modify_scope"], [9, 6, 1, "", "ensure_latest_format_fn"], [9, 6, 1, "", "first_existing"], [9, 6, 1, "", "get"], [9, 6, 1, "", "get_valid_type"], [9, 6, 1, "", "merge_yaml"], [9, 6, 1, "", "override"], [9, 5, 1, "", "overrides_base_name"], [9, 6, 1, "", "process_config_path"], [9, 6, 1, "", "read_config_file"], [9, 6, 1, "", "scopes"], [9, 5, 1, "", "scopes_metavar"], [9, 5, 1, "", "section_schemas"], [9, 6, 1, "", "set"], [9, 6, 1, "", "use_configuration"], [9, 6, 1, "", "validate"]], "ramble.config.ConfigScope": [[9, 2, 1, "", "clear"], [9, 2, 1, "", "get_section"], [9, 2, 1, "", "get_section_filename"], [9, 7, 1, "", "is_platform_dependent"]], "ramble.config.Configuration": [[9, 2, 1, "", "clear_caches"], [9, 7, 1, "", "file_scopes"], [9, 2, 1, "", "get"], [9, 2, 1, "", "get_config"], [9, 2, 1, "", "get_config_filename"], [9, 2, 1, "", "highest_precedence_non_platform_scope"], [9, 2, 1, "", "highest_precedence_scope"], [9, 2, 1, "", "matching_scopes"], [9, 2, 1, "", "pop_scope"], [9, 2, 1, "", "print_section"], [9, 2, 1, "", "push_scope"], [9, 2, 1, "", "remove_scope"], [9, 2, 1, "", "set"], [9, 2, 1, "", "update_config"]], "ramble.config.InternalConfigScope": [[9, 2, 1, "", "clear"], [9, 2, 1, "", "get_section"], [9, 2, 1, "", "get_section_filename"]], "ramble.config.SingleFileScope": [[9, 2, 1, "", "get_section"], [9, 2, 1, "", "get_section_filename"], [9, 7, 1, "", "is_platform_dependent"]], "ramble.context": [[9, 1, 1, "", "Context"], [9, 6, 1, "", "create_context_from_dict"]], "ramble.context.Context": [[9, 2, 1, "", "merge_context"]], "ramble.error": [[9, 4, 1, "", "RambleError"], [9, 4, 1, "", "SpecError"], [9, 5, 1, "", "debug"]], "ramble.error.RambleError": [[9, 2, 1, "", "die"], [9, 7, 1, "", "long_message"], [9, 2, 1, "", "print_context"]], "ramble.expander": [[9, 4, 1, "", "ApplicationNotDefinedError"], [9, 1, 1, "", "Expander"], [9, 4, 1, "", "ExpanderError"], [9, 1, 1, "", "ExpansionDelimiter"], [9, 1, 1, "", "ExpansionDict"], [9, 1, 1, "", "ExpansionGraph"], [9, 1, 1, "", "ExpansionNode"], [9, 4, 1, "", "ExperimentNotDefinedError"], [9, 4, 1, "", "MathEvaluationError"], [9, 4, 1, "", "RamblePassthroughError"], [9, 4, 1, "", "RambleSyntaxError"], [9, 1, 1, "", "VformatDelimiter"], [9, 4, 1, "", "WorkloadNotDefinedError"], [9, 6, 1, "", "raise_passthrough_error"]], "ramble.expander.Expander": [[9, 2, 1, "", "add_no_expand_var"], [9, 7, 1, "", "application_input_dir"], [9, 7, 1, "", "application_name"], [9, 7, 1, "", "application_namespace"], [9, 7, 1, "", "application_run_dir"], [9, 2, 1, "", "copy"], [9, 7, 1, "", "env_path"], [9, 2, 1, "", "eval_math"], [9, 2, 1, "", "evaluate_predicate"], [9, 2, 1, "", "expand_lists"], [9, 2, 1, "", "expand_var"], [9, 2, 1, "", "expand_var_name"], [9, 2, 1, "", "expansion_str"], [9, 7, 1, "", "experiment_name"], [9, 7, 1, "", "experiment_namespace"], [9, 7, 1, "", "experiment_run_dir"], [9, 7, 1, "", "license_input_dir"], [9, 2, 1, "", "perform_math_eval"], [9, 2, 1, "", "set_no_expand_vars"], [9, 7, 1, "", "workload_input_dir"], [9, 7, 1, "", "workload_name"], [9, 7, 1, "", "workload_namespace"], [9, 7, 1, "", "workload_run_dir"]], "ramble.expander.ExpansionDelimiter": [[9, 3, 1, "", "escape"], [9, 3, 1, "", "left"], [9, 3, 1, "", "right"]], "ramble.expander.ExpansionGraph": [[9, 2, 1, "", "walk"]], "ramble.expander.ExpansionNode": [[9, 2, 1, "", "add_children"], [9, 2, 1, "", "define_value"], [9, 2, 1, "", "relative_indices"]], "ramble.expander.VformatDelimiter": [[9, 3, 1, "", "left"], [9, 3, 1, "", "right"]], "ramble.experiment_set": [[9, 1, 1, "", "ExperimentSet"], [9, 4, 1, "", "RambleExperimentSetError"], [9, 4, 1, "", "RambleVariableDefinitionError"]], "ramble.experiment_set.ExperimentSet": [[9, 2, 1, "", "add_chained_experiment"], [9, 2, 1, "", "all_experiment_tags"], [9, 2, 1, "", "all_experiments"], [9, 7, 1, "", "application_namespace"], [9, 2, 1, "", "build_experiment_chains"], [9, 7, 1, "", "experiment_namespace"], [9, 2, 1, "", "filtered_experiments"], [9, 2, 1, "", "get_config_env_vars"], [9, 2, 1, "", "get_config_vars"], [9, 2, 1, "", "get_experiment"], [9, 2, 1, "", "get_var_from_experiment"], [9, 3, 1, "", "keywords"], [9, 2, 1, "", "num_experiments"], [9, 2, 1, "", "num_filtered_experiments"], [9, 2, 1, "", "read_config_vars"], [9, 2, 1, "", "search_primary_experiments"], [9, 2, 1, "", "set_application_context"], [9, 2, 1, "", "set_base_var"], [9, 2, 1, "", "set_experiment_context"], [9, 2, 1, "", "set_required_var"], [9, 2, 1, "", "set_workload_context"], [9, 2, 1, "", "template_experiments"], [9, 7, 1, "", "workload_namespace"]], "ramble.experimental": [[13, 0, 0, "-", "uploader"]], "ramble.experimental.uploader": [[13, 1, 1, "", "BigQueryUploader"], [13, 1, 1, "", "Experiment"], [13, 1, 1, "", "Uploader"], [13, 6, 1, "", "determine_node_type"], [13, 6, 1, "", "format_data"], [13, 6, 1, "", "get_user"], [13, 6, 1, "", "upload_results"]], "ramble.experimental.uploader.BigQueryUploader": [[13, 2, 1, "", "chunked_upload"], [13, 2, 1, "", "get_experiment_id"], [13, 2, 1, "", "insert_data"], [13, 2, 1, "", "perform_upload"]], "ramble.experimental.uploader.Experiment": [[13, 2, 1, "", "generate_hash"], [13, 2, 1, "", "get_hash"], [13, 2, 1, "", "to_json"]], "ramble.experimental.uploader.Uploader": [[13, 2, 1, "", "perform_upload"]], "ramble.fetch_strategy": [[9, 1, 1, "", "BundleFetchStrategy"], [9, 1, 1, "", "CacheURLFetchStrategy"], [9, 4, 1, "", "ChecksumError"], [9, 1, 1, "", "CvsFetchStrategy"], [9, 4, 1, "", "ExtrapolationError"], [9, 4, 1, "", "FailedDownloadError"], [9, 4, 1, "", "FetchError"], [9, 1, 1, "", "FetchStrategy"], [9, 1, 1, "", "FetchStrategyComposite"], [9, 4, 1, "", "FetcherConflict"], [9, 1, 1, "", "FsCache"], [9, 1, 1, "", "GCSFetchStrategy"], [9, 1, 1, "", "GitFetchStrategy"], [9, 1, 1, "", "GoFetchStrategy"], [9, 1, 1, "", "HgFetchStrategy"], [9, 4, 1, "", "InvalidArgsError"], [9, 4, 1, "", "NoArchiveFileError"], [9, 4, 1, "", "NoCacheError"], [9, 4, 1, "", "NoDigestError"], [9, 4, 1, "", "NoStageError"], [9, 1, 1, "", "S3FetchStrategy"], [9, 1, 1, "", "SvnFetchStrategy"], [9, 1, 1, "", "URLFetchStrategy"], [9, 1, 1, "", "VCSFetchStrategy"], [9, 5, 1, "", "all_strategies"], [9, 6, 1, "", "check_pkg_attributes"], [9, 6, 1, "", "fetcher"], [9, 6, 1, "", "for_package_version"], [9, 6, 1, "", "from_kwargs"], [9, 6, 1, "", "from_list_url"], [9, 6, 1, "", "from_url"], [9, 6, 1, "", "from_url_scheme"], [9, 6, 1, "", "stable_target"], [9, 6, 1, "", "warn_content_type_mismatch"]], "ramble.fetch_strategy.BundleFetchStrategy": [[9, 7, 1, "", "cachable"], [9, 2, 1, "", "fetch"], [9, 2, 1, "", "mirror_id"], [9, 2, 1, "", "source_id"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.CacheURLFetchStrategy": [[9, 2, 1, "", "fetch"]], "ramble.fetch_strategy.CvsFetchStrategy": [[9, 2, 1, "", "archive"], [9, 7, 1, "", "cachable"], [9, 7, 1, "", "cvs"], [9, 2, 1, "", "fetch"], [9, 2, 1, "", "mirror_id"], [9, 3, 1, "", "optional_attrs"], [9, 2, 1, "", "reset"], [9, 2, 1, "", "source_id"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.FetchStrategy": [[9, 2, 1, "", "archive"], [9, 7, 1, "", "cachable"], [9, 2, 1, "", "check"], [9, 2, 1, "", "expand"], [9, 2, 1, "", "fetch"], [9, 2, 1, "", "matches"], [9, 2, 1, "", "mirror_id"], [9, 3, 1, "", "optional_attrs"], [9, 2, 1, "", "reset"], [9, 2, 1, "", "source_id"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.FetchStrategyComposite": [[9, 2, 1, "", "matches"], [9, 2, 1, "", "source_id"]], "ramble.fetch_strategy.FsCache": [[9, 2, 1, "", "destroy"], [9, 2, 1, "", "fetcher"], [9, 2, 1, "", "store"]], "ramble.fetch_strategy.GCSFetchStrategy": [[9, 2, 1, "", "fetch"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.GitFetchStrategy": [[9, 2, 1, "", "archive"], [9, 7, 1, "", "cachable"], [9, 2, 1, "", "clone"], [9, 2, 1, "", "fetch"], [9, 7, 1, "", "git"], [9, 7, 1, "", "git_version"], [9, 3, 1, "", "git_version_re"], [9, 2, 1, "", "mirror_id"], [9, 3, 1, "", "optional_attrs"], [9, 2, 1, "", "protocol_supports_shallow_clone"], [9, 2, 1, "", "reset"], [9, 2, 1, "", "source_id"], [9, 3, 1, "", "url_attr"], [9, 2, 1, "", "version_from_git"]], "ramble.fetch_strategy.GoFetchStrategy": [[9, 2, 1, "", "archive"], [9, 2, 1, "", "expand"], [9, 2, 1, "", "fetch"], [9, 7, 1, "", "go"], [9, 7, 1, "", "go_version"], [9, 2, 1, "", "reset"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.HgFetchStrategy": [[9, 2, 1, "", "archive"], [9, 7, 1, "", "cachable"], [9, 2, 1, "", "fetch"], [9, 7, 1, "", "hg"], [9, 2, 1, "", "mirror_id"], [9, 3, 1, "", "optional_attrs"], [9, 2, 1, "", "reset"], [9, 2, 1, "", "source_id"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.S3FetchStrategy": [[9, 2, 1, "", "fetch"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.SvnFetchStrategy": [[9, 2, 1, "", "archive"], [9, 7, 1, "", "cachable"], [9, 2, 1, "", "fetch"], [9, 2, 1, "", "mirror_id"], [9, 3, 1, "", "optional_attrs"], [9, 2, 1, "", "reset"], [9, 2, 1, "", "source_id"], [9, 7, 1, "", "svn"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.URLFetchStrategy": [[9, 2, 1, "", "archive"], [9, 7, 1, "", "archive_file"], [9, 7, 1, "", "cachable"], [9, 7, 1, "", "candidate_urls"], [9, 2, 1, "", "check"], [9, 7, 1, "", "curl"], [9, 2, 1, "", "expand"], [9, 2, 1, "", "fetch"], [9, 2, 1, "", "mirror_id"], [9, 3, 1, "", "optional_attrs"], [9, 2, 1, "", "reset"], [9, 2, 1, "", "source_id"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.VCSFetchStrategy": [[9, 2, 1, "", "archive"], [9, 2, 1, "", "check"], [9, 2, 1, "", "expand"]], "ramble.filters": [[9, 1, 1, "", "Filters"]], "ramble.graphs": [[9, 1, 1, "", "AttributeGraph"], [9, 1, 1, "", "ExecutableGraph"], [9, 4, 1, "", "GraphCycleError"], [9, 4, 1, "", "GraphError"], [9, 1, 1, "", "PhaseGraph"]], "ramble.graphs.AttributeGraph": [[9, 2, 1, "", "add_node"], [9, 2, 1, "", "define_edges"], [9, 2, 1, "", "get_node"], [9, 3, 1, "", "node_type"], [9, 2, 1, "", "update_graph"], [9, 2, 1, "", "walk"]], "ramble.graphs.ExecutableGraph": [[9, 2, 1, "", "inject_executable"], [9, 3, 1, "", "node_type"], [9, 1, 1, "", "supported_injection_orders"]], "ramble.graphs.ExecutableGraph.supported_injection_orders": [[9, 3, 1, "", "after"], [9, 3, 1, "", "before"]], "ramble.graphs.PhaseGraph": [[9, 2, 1, "", "add_node"], [9, 3, 1, "", "node_type"], [9, 2, 1, "", "update_graph"]], "ramble.keywords": [[9, 1, 1, "", "Keywords"], [9, 4, 1, "", "RambleKeywordError"], [9, 3, 1, "", "key_type"], [9, 3, 1, "", "output_level"]], "ramble.keywords.Keywords": [[9, 2, 1, "", "all_required_keys"], [9, 2, 1, "", "all_reserved_keys"], [9, 2, 1, "", "check_required_keys"], [9, 2, 1, "", "check_reserved_keys"], [9, 2, 1, "", "copy"], [9, 2, 1, "", "is_key_level"], [9, 2, 1, "", "is_optional"], [9, 2, 1, "", "is_required"], [9, 2, 1, "", "is_reserved"], [9, 2, 1, "", "is_valid"], [9, 2, 1, "", "is_variable_level"], [9, 2, 1, "", "update_keys"]], "ramble.language": [[14, 0, 0, "-", "application_language"], [14, 0, 0, "-", "language_base"], [14, 0, 0, "-", "language_helpers"], [14, 0, 0, "-", "modifier_language"], [14, 0, 0, "-", "package_manager_language"], [14, 0, 0, "-", "shared_language"]], "ramble.language.application_language": [[14, 1, 1, "", "ApplicationMeta"], [14, 6, 1, "", "environment_variable"], [14, 6, 1, "", "executable"], [14, 6, 1, "", "input_file"], [14, 6, 1, "", "register_phase"], [14, 6, 1, "", "workload"], [14, 6, 1, "", "workload_group"], [14, 6, 1, "", "workload_variable"]], "ramble.language.language_base": [[14, 4, 1, "", "DirectiveError"], [14, 1, 1, "", "DirectiveMeta"]], "ramble.language.language_base.DirectiveMeta": [[14, 2, 1, "", "directive"]], "ramble.language.language_helpers": [[14, 6, 1, "", "check_definition"], [14, 6, 1, "", "expand_patterns"], [14, 6, 1, "", "merge_definitions"], [14, 6, 1, "", "require_definition"]], "ramble.language.modifier_language": [[14, 1, 1, "", "ModifierMeta"], [14, 6, 1, "", "default_mode"], [14, 6, 1, "", "env_var_modification"], [14, 6, 1, "", "executable_modifier"], [14, 6, 1, "", "mode"], [14, 6, 1, "", "modifier_variable"], [14, 6, 1, "", "package_manager_requirement"], [14, 6, 1, "", "required_variable"], [14, 6, 1, "", "variable_modification"]], "ramble.language.package_manager_language": [[14, 1, 1, "", "PackageManagerMeta"], [14, 6, 1, "", "package_manager_variable"]], "ramble.language.shared_language": [[14, 1, 1, "", "SharedMeta"], [14, 6, 1, "", "archive_pattern"], [14, 6, 1, "", "define_compiler"], [14, 6, 1, "", "figure_of_merit"], [14, 6, 1, "", "figure_of_merit_context"], [14, 6, 1, "", "maintainers"], [14, 6, 1, "", "package_manager_config"], [14, 6, 1, "", "register_builtin"], [14, 6, 1, "", "register_phase"], [14, 6, 1, "", "required_package"], [14, 6, 1, "", "software_spec"], [14, 6, 1, "", "success_criteria"], [14, 6, 1, "", "tags"]], "ramble.main": [[9, 1, 1, "", "RambleArgumentParser"], [9, 1, 1, "", "RambleCommand"], [9, 4, 1, "", "RambleCommandError"], [9, 1, 1, "", "RambleHelpFormatter"], [9, 6, 1, "", "add_all_commands"], [9, 5, 1, "", "aliases"], [9, 6, 1, "", "allows_unknown_args"], [9, 6, 1, "", "finish_parse_and_run"], [9, 6, 1, "", "get_git_hash"], [9, 6, 1, "", "get_version"], [9, 6, 1, "", "index_commands"], [9, 5, 1, "", "intro_by_level"], [9, 5, 1, "", "levels"], [9, 6, 1, "", "main"], [9, 6, 1, "", "make_argument_parser"], [9, 6, 1, "", "mock_repositories"], [9, 5, 1, "", "options_by_level"], [9, 6, 1, "", "print_setup_info"], [9, 5, 1, "", "ramble_working_dir"], [9, 5, 1, "", "required_command_properties"], [9, 5, 1, "", "section_descriptions"], [9, 5, 1, "", "section_order"], [9, 6, 1, "", "send_warning_to_tty"], [9, 6, 1, "", "set_working_dir"], [9, 6, 1, "", "setup_main_options"], [9, 5, 1, "", "stat_names"]], "ramble.main.RambleArgumentParser": [[9, 2, 1, "", "add_command"], [9, 2, 1, "", "add_subparsers"], [9, 2, 1, "", "format_help"], [9, 2, 1, "", "format_help_sections"]], "ramble.main.RambleHelpFormatter": [[9, 2, 1, "", "add_arguments"]], "ramble.mirror": [[9, 1, 1, "", "Mirror"], [9, 1, 1, "", "MirrorCollection"], [9, 4, 1, "", "MirrorError"], [9, 1, 1, "", "MirrorReference"], [9, 1, 1, "", "MirrorStats"], [9, 6, 1, "", "add"], [9, 6, 1, "", "create"], [9, 6, 1, "", "mirror_archive_paths"], [9, 6, 1, "", "push_url_from_directory"], [9, 6, 1, "", "push_url_from_mirror_name"], [9, 6, 1, "", "push_url_from_mirror_url"], [9, 6, 1, "", "remove"]], "ramble.mirror.Mirror": [[9, 2, 1, "", "display"], [9, 7, 1, "", "fetch_url"], [9, 2, 1, "", "from_dict"], [9, 2, 1, "", "from_json"], [9, 2, 1, "", "from_yaml"], [9, 2, 1, "", "get_access_pair"], [9, 2, 1, "", "get_access_token"], [9, 2, 1, "", "get_endpoint_url"], [9, 2, 1, "", "get_profile"], [9, 7, 1, "", "name"], [9, 7, 1, "", "push_url"], [9, 2, 1, "", "set_access_pair"], [9, 2, 1, "", "set_access_token"], [9, 2, 1, "", "set_endpoint_url"], [9, 2, 1, "", "set_profile"], [9, 2, 1, "", "to_dict"], [9, 2, 1, "", "to_json"], [9, 2, 1, "", "to_yaml"]], "ramble.mirror.MirrorCollection": [[9, 2, 1, "", "display"], [9, 2, 1, "", "from_dict"], [9, 2, 1, "", "lookup"], [9, 2, 1, "", "to_dict"], [9, 2, 1, "", "to_json"], [9, 2, 1, "", "to_yaml"]], "ramble.mirror.MirrorReference": [[9, 7, 1, "", "storage_path"]], "ramble.mirror.MirrorStats": [[9, 2, 1, "", "added"], [9, 2, 1, "", "already_existed"], [9, 2, 1, "", "error"], [9, 2, 1, "", "next_spec"], [9, 2, 1, "", "stats"]], "ramble.modifier": [[9, 4, 1, "", "InvalidModeError"], [9, 1, 1, "", "ModifierBase"], [9, 4, 1, "", "ModifierError"]], "ramble.modifier.ModifierBase": [[9, 2, 1, "", "all_env_var_modifications"], [9, 2, 1, "", "all_package_manager_requirements"], [9, 2, 1, "", "all_pipeline_phases"], [9, 2, 1, "", "applies_to_executable"], [9, 2, 1, "", "apply_executable_modifiers"], [9, 3, 1, "", "archive_patterns"], [9, 3, 1, "", "builtins"], [9, 3, 1, "", "compilers"], [9, 2, 1, "", "copy"], [9, 3, 1, "", "env_var_modifications"], [9, 3, 1, "", "executable_modifiers"], [9, 3, 1, "", "executables"], [9, 3, 1, "", "figure_of_merit_contexts"], [9, 3, 1, "", "figures_of_merit"], [9, 2, 1, "", "format_doc"], [9, 2, 1, "", "inherit_from_application"], [9, 3, 1, "", "inputs"], [9, 3, 1, "", "maintainers"], [9, 2, 1, "", "modded_variables"], [9, 2, 1, "", "mode_variables"], [9, 3, 1, "", "modes"], [9, 3, 1, "", "modifier_class"], [9, 3, 1, "", "modifier_variables"], [9, 2, 1, "", "modify_experiment"], [9, 3, 1, "", "name"], [9, 2, 1, "", "no_expand_vars"], [9, 3, 1, "", "package_manager_configs"], [9, 3, 1, "", "package_manager_requirements"], [9, 3, 1, "", "package_manager_variables"], [9, 3, 1, "", "phase_definitions"], [9, 3, 1, "", "required_packages"], [9, 3, 1, "", "required_vars"], [9, 2, 1, "", "run_phase_hook"], [9, 2, 1, "", "set_on_executables"], [9, 2, 1, "", "set_usage_mode"], [9, 3, 1, "", "software_specs"], [9, 3, 1, "", "success_criteria"], [9, 3, 1, "", "tags"], [9, 3, 1, "", "variable_modifications"], [9, 3, 1, "", "workload_group_vars"], [9, 3, 1, "", "workload_groups"], [9, 3, 1, "", "workloads"]], "ramble.modifier_types": [[15, 0, 0, "-", "basic"]], "ramble.modifier_types.basic": [[15, 1, 1, "", "BasicModifier"]], "ramble.modifier_types.basic.BasicModifier": [[15, 3, 1, "", "archive_patterns"], [15, 3, 1, "", "builtins"], [15, 3, 1, "", "compilers"], [15, 3, 1, "", "env_var_modifications"], [15, 3, 1, "", "executable_modifiers"], [15, 3, 1, "", "executables"], [15, 3, 1, "", "figure_of_merit_contexts"], [15, 3, 1, "", "figures_of_merit"], [15, 3, 1, "", "inputs"], [15, 3, 1, "", "modes"], [15, 3, 1, "", "modifier_class"], [15, 3, 1, "", "modifier_variables"], [15, 3, 1, "", "package_manager_configs"], [15, 3, 1, "", "package_manager_requirements"], [15, 3, 1, "", "package_manager_variables"], [15, 3, 1, "", "phase_definitions"], [15, 3, 1, "", "required_packages"], [15, 3, 1, "", "required_vars"], [15, 3, 1, "", "software_specs"], [15, 3, 1, "", "success_criteria"], [15, 3, 1, "", "variable_modifications"], [15, 3, 1, "", "workload_group_vars"], [15, 3, 1, "", "workload_groups"], [15, 3, 1, "", "workloads"]], "ramble.namespace": [[9, 1, 1, "", "namespace"]], "ramble.namespace.namespace": [[9, 3, 1, "", "application"], [9, 3, 1, "", "application_dir"], [9, 3, 1, "", "chained_experiments"], [9, 3, 1, "", "command"], [9, 3, 1, "", "compiler"], [9, 3, 1, "", "compiler_spec"], [9, 3, 1, "", "custom_executables"], [9, 3, 1, "", "env_var"], [9, 3, 1, "", "environments"], [9, 3, 1, "", "exclude"], [9, 3, 1, "", "executable_injection"], [9, 3, 1, "", "executables"], [9, 3, 1, "", "experiment"], [9, 3, 1, "", "external_env"], [9, 3, 1, "", "formatted_executables"], [9, 3, 1, "", "indentation"], [9, 3, 1, "", "inherit_variables"], [9, 3, 1, "", "internals"], [9, 3, 1, "", "join_separator"], [9, 3, 1, "", "matrices"], [9, 3, 1, "", "matrix"], [9, 3, 1, "", "modifiers"], [9, 3, 1, "", "n_repeats"], [9, 3, 1, "", "package_manager"], [9, 3, 1, "", "packages"], [9, 3, 1, "", "pkg_spec"], [9, 3, 1, "", "prefix"], [9, 3, 1, "", "ramble"], [9, 3, 1, "", "software"], [9, 3, 1, "", "success"], [9, 3, 1, "", "tags"], [9, 3, 1, "", "template"], [9, 3, 1, "", "variables"], [9, 3, 1, "", "variants"], [9, 3, 1, "", "where"], [9, 3, 1, "", "workload"], [9, 3, 1, "", "zips"]], "ramble.package_manager": [[9, 1, 1, "", "PackageManagerBase"], [9, 4, 1, "", "PackageManagerError"]], "ramble.package_manager.PackageManagerBase": [[9, 2, 1, "", "all_pipeline_phases"], [9, 3, 1, "", "archive_patterns"], [9, 2, 1, "", "build_used_variables"], [9, 3, 1, "", "builtins"], [9, 3, 1, "", "compilers"], [9, 2, 1, "", "copy"], [9, 2, 1, "", "environment_required"], [9, 3, 1, "", "figure_of_merit_contexts"], [9, 3, 1, "", "figures_of_merit"], [9, 2, 1, "", "format_doc"], [9, 2, 1, "", "get_spec_str"], [9, 3, 1, "", "maintainers"], [9, 3, 1, "", "name"], [9, 3, 1, "", "package_manager_class"], [9, 3, 1, "", "package_manager_configs"], [9, 3, 1, "", "package_manager_variables"], [9, 3, 1, "", "phase_definitions"], [9, 2, 1, "", "populate_inventory"], [9, 3, 1, "", "required_packages"], [9, 2, 1, "", "set_application"], [9, 3, 1, "", "software_specs"], [9, 2, 1, "", "spec_prefix"], [9, 3, 1, "", "success_criteria"], [9, 3, 1, "", "tags"]], "ramble.package_manager_types": [[16, 0, 0, "-", "runner"]], "ramble.package_manager_types.runner": [[16, 1, 1, "", "RunnerPackageManager"]], "ramble.package_manager_types.runner.RunnerPackageManager": [[16, 3, 1, "", "archive_patterns"], [16, 3, 1, "", "builtins"], [16, 3, 1, "", "compilers"], [16, 3, 1, "", "env_var_modifications"], [16, 3, 1, "", "executable_modifiers"], [16, 3, 1, "", "executables"], [16, 3, 1, "", "figure_of_merit_contexts"], [16, 3, 1, "", "figures_of_merit"], [16, 3, 1, "", "inputs"], [16, 3, 1, "", "modes"], [16, 3, 1, "", "modifier_variables"], [16, 3, 1, "", "package_manager_class"], [16, 3, 1, "", "package_manager_configs"], [16, 3, 1, "", "package_manager_requirements"], [16, 3, 1, "", "package_manager_variables"], [16, 3, 1, "", "phase_definitions"], [16, 3, 1, "", "required_packages"], [16, 3, 1, "", "required_vars"], [16, 3, 1, "", "software_specs"], [16, 3, 1, "", "success_criteria"], [16, 3, 1, "", "variable_modifications"], [16, 3, 1, "", "workload_group_vars"], [16, 3, 1, "", "workload_groups"], [16, 3, 1, "", "workloads"]], "ramble.paths": [[9, 5, 1, "", "bin_path"], [9, 5, 1, "", "prefix"], [9, 5, 1, "", "ramble_root"], [9, 5, 1, "", "ramble_script"], [9, 5, 1, "", "sbang_script"], [9, 5, 1, "", "user_config_path"]], "ramble.renderer": [[9, 4, 1, "", "RambleRendererError"], [9, 1, 1, "", "RenderGroup"], [9, 1, 1, "", "Renderer"]], "ramble.renderer.RenderGroup": [[9, 2, 1, "", "copy_contents"], [9, 2, 1, "", "from_dict"]], "ramble.renderer.Renderer": [[9, 2, 1, "", "render_objects"]], "ramble.repeats": [[9, 1, 1, "", "Repeats"]], "ramble.repeats.Repeats": [[9, 2, 1, "", "set_repeat_index"], [9, 2, 1, "", "set_repeats"]], "ramble.repository": [[9, 4, 1, "", "BadRepoError"], [9, 4, 1, "", "FailedConstructorError"], [9, 1, 1, "", "FastObjectChecker"], [9, 4, 1, "", "IndexError"], [9, 1, 1, "", "Indexer"], [9, 4, 1, "", "InvalidNamespaceError"], [9, 5, 1, "", "NOT_PROVIDED"], [9, 4, 1, "", "NoRepoConfiguredError"], [9, 1, 1, "", "ObjectNamespace"], [9, 1, 1, "", "ObjectTypes"], [9, 1, 1, "", "Repo"], [9, 4, 1, "", "RepoError"], [9, 1, 1, "", "RepoIndex"], [9, 1, 1, "", "RepoLoader"], [9, 1, 1, "", "RepoPath"], [9, 1, 1, "", "ReposFinder"], [9, 1, 1, "", "RepositoryNamespace"], [9, 1, 1, "", "RepositoryNamespaceLoader"], [9, 1, 1, "", "TagIndex"], [9, 1, 1, "", "TagIndexer"], [9, 4, 1, "", "UnknownEntityError"], [9, 4, 1, "", "UnknownNamespaceError"], [9, 4, 1, "", "UnknownObjectError"], [9, 6, 1, "", "additional_repository"], [9, 6, 1, "", "all_object_names"], [9, 6, 1, "", "autospec"], [9, 6, 1, "", "create"], [9, 6, 1, "", "create_or_construct"], [9, 6, 1, "", "create_repo"], [9, 6, 1, "", "get"], [9, 6, 1, "", "set_path"], [9, 6, 1, "", "use_repositories"]], "ramble.repository.FastObjectChecker": [[9, 2, 1, "", "invalidate"], [9, 2, 1, "", "last_mtime"]], "ramble.repository.Indexer": [[9, 2, 1, "", "create"], [9, 2, 1, "", "needs_update"], [9, 2, 1, "", "read"], [9, 2, 1, "", "set_object_type"], [9, 2, 1, "", "update"], [9, 2, 1, "", "write"]], "ramble.repository.ObjectTypes": [[9, 3, 1, "", "applications"], [9, 3, 1, "", "modifiers"], [9, 3, 1, "", "package_managers"]], "ramble.repository.Repo": [[9, 2, 1, "", "all_object_classes"], [9, 2, 1, "", "all_object_names"], [9, 2, 1, "", "all_objects"], [9, 2, 1, "", "dirname_for_object_name"], [9, 2, 1, "", "dump_provenance"], [9, 2, 1, "", "exists"], [9, 2, 1, "", "filename_for_object_name"], [9, 2, 1, "", "find_module"], [9, 2, 1, "", "get"], [9, 2, 1, "", "get_obj_class"], [9, 7, 1, "", "index"], [9, 2, 1, "", "is_prefix"], [9, 2, 1, "", "last_mtime"], [9, 2, 1, "", "load_module"], [9, 2, 1, "", "object_path"], [9, 2, 1, "", "objects_with_tags"], [9, 2, 1, "", "purge"], [9, 2, 1, "", "real_name"], [9, 7, 1, "", "tag_index"]], "ramble.repository.RepoIndex": [[9, 2, 1, "", "add_indexer"]], "ramble.repository.RepoPath": [[9, 2, 1, "", "all_object_classes"], [9, 2, 1, "", "all_object_names"], [9, 2, 1, "", "all_objects"], [9, 2, 1, "", "dirname_for_object_name"], [9, 2, 1, "", "dump_provenance"], [9, 2, 1, "", "exists"], [9, 2, 1, "", "filename_for_object_name"], [9, 2, 1, "", "find_module"], [9, 2, 1, "", "first_repo"], [9, 2, 1, "", "get"], [9, 2, 1, "", "get_full_namespace"], [9, 2, 1, "", "get_obj_class"], [9, 2, 1, "", "get_repo"], [9, 2, 1, "", "last_mtime"], [9, 2, 1, "", "load_module"], [9, 2, 1, "", "objects_with_tags"], [9, 2, 1, "", "put_first"], [9, 2, 1, "", "put_last"], [9, 2, 1, "", "remove"], [9, 2, 1, "", "repo_for_obj"]], "ramble.repository.ReposFinder": [[9, 2, 1, "", "compute_loader"], [9, 2, 1, "", "find_spec"]], "ramble.repository.RepositoryNamespaceLoader": [[9, 2, 1, "", "create_module"], [9, 2, 1, "", "exec_module"]], "ramble.repository.TagIndex": [[9, 2, 1, "", "from_json"], [9, 2, 1, "", "to_json"], [9, 2, 1, "", "update_object"]], "ramble.repository.TagIndexer": [[9, 2, 1, "", "read"], [9, 2, 1, "", "update"], [9, 2, 1, "", "write"]], "ramble.schema": [[17, 0, 0, "-", "applications"], [17, 0, 0, "-", "config"], [17, 0, 0, "-", "env_vars"], [17, 0, 0, "-", "formatted_executables"], [17, 0, 0, "-", "internals"], [17, 0, 0, "-", "licenses"], [17, 0, 0, "-", "merged"], [17, 0, 0, "-", "mirrors"], [17, 0, 0, "-", "modifier_repos"], [17, 0, 0, "-", "modifiers"], [17, 0, 0, "-", "package_manager_repos"], [17, 0, 0, "-", "repos"], [17, 0, 0, "-", "software"], [17, 0, 0, "-", "spack"], [17, 0, 0, "-", "success_criteria"], [17, 0, 0, "-", "types"], [17, 0, 0, "-", "variables"], [17, 0, 0, "-", "variants"], [17, 0, 0, "-", "workspace"], [17, 0, 0, "-", "zips"]], "ramble.schema.applications": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.config": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"], [17, 6, 1, "", "update"]], "ramble.schema.env_vars": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.formatted_executables": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.internals": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.licenses": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.merged": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.mirrors": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.modifier_repos": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.modifiers": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.package_manager_repos": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.repos": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.software": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.spack": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"], [17, 6, 1, "", "update"]], "ramble.schema.success_criteria": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.types": [[17, 1, 1, "", "OUTPUT_CAPTURE"]], "ramble.schema.types.OUTPUT_CAPTURE": [[17, 3, 1, "", "ALL"], [17, 3, 1, "", "DEFAULT"], [17, 3, 1, "", "STDERR"], [17, 3, 1, "", "STDOUT"]], "ramble.schema.variables": [[17, 5, 1, "", "schema"]], "ramble.schema.variants": [[17, 5, 1, "", "schema"]], "ramble.schema.workspace": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.zips": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.software_environments": [[9, 1, 1, "", "ExternalEnvironment"], [9, 4, 1, "", "RambleSoftwareEnvironmentError"], [9, 1, 1, "", "RenderedEnvironment"], [9, 1, 1, "", "RenderedPackage"], [9, 1, 1, "", "SoftwareEnvironment"], [9, 1, 1, "", "SoftwareEnvironments"], [9, 1, 1, "", "SoftwarePackage"], [9, 1, 1, "", "TemplateEnvironment"], [9, 1, 1, "", "TemplatePackage"]], "ramble.software_environments.ExternalEnvironment": [[9, 7, 1, "", "package_manager_name"]], "ramble.software_environments.RenderedEnvironment": [[9, 7, 1, "", "package_manager_name"]], "ramble.software_environments.RenderedPackage": [[9, 2, 1, "", "info"], [9, 2, 1, "", "spec_str"]], "ramble.software_environments.SoftwareEnvironment": [[9, 2, 1, "", "add_package"], [9, 2, 1, "", "info"]], "ramble.software_environments.SoftwareEnvironments": [[9, 2, 1, "", "compiler_specs_for_environment"], [9, 2, 1, "", "define_compiler_packages"], [9, 2, 1, "", "info"], [9, 2, 1, "", "package_specs_for_environment"], [9, 2, 1, "", "render_environment"], [9, 2, 1, "", "unused_environments"], [9, 2, 1, "", "unused_packages"]], "ramble.software_environments.SoftwarePackage": [[9, 2, 1, "", "info"], [9, 2, 1, "", "spec_str"]], "ramble.software_environments.TemplateEnvironment": [[9, 2, 1, "", "add_package_name"], [9, 2, 1, "", "add_rendered_environment"], [9, 2, 1, "", "info"], [9, 2, 1, "", "render_environment"]], "ramble.software_environments.TemplatePackage": [[9, 2, 1, "", "add_rendered_package"], [9, 2, 1, "", "info"], [9, 2, 1, "", "render_package"]], "ramble.spec": [[9, 5, 1, "", "AT"], [9, 5, 1, "", "COLON"], [9, 5, 1, "", "COMMA"], [9, 5, 1, "", "DEP"], [9, 5, 1, "", "EQ"], [9, 5, 1, "", "FILE"], [9, 5, 1, "", "HASH"], [9, 5, 1, "", "ID"], [9, 5, 1, "", "OFF"], [9, 5, 1, "", "ON"], [9, 5, 1, "", "PCT"], [9, 1, 1, "", "Spec"], [9, 4, 1, "", "SpecFormatStringError"], [9, 1, 1, "", "SpecLexer"], [9, 4, 1, "", "SpecParseError"], [9, 1, 1, "", "SpecParser"], [9, 5, 1, "", "VAL"], [9, 6, 1, "", "parse"], [9, 5, 1, "", "spec_id_re"]], "ramble.spec.Spec": [[9, 7, 1, "", "application"], [9, 7, 1, "", "application_class"], [9, 7, 1, "", "application_file_path"], [9, 2, 1, "", "cformat"], [9, 2, 1, "", "copy"], [9, 2, 1, "", "format"], [9, 7, 1, "", "fullname"]], "ramble.spec.SpecParser": [[9, 2, 1, "", "check_identifier"], [9, 2, 1, "", "do_parse"], [9, 2, 1, "", "workload"]], "ramble.stage": [[9, 1, 1, "", "DIYStage"], [9, 1, 1, "", "InputStage"], [9, 1, 1, "", "ResourceStage"], [9, 4, 1, "", "RestageError"], [9, 1, 1, "", "StageComposite"], [9, 4, 1, "", "StageError"], [9, 4, 1, "", "StagePathError"], [9, 4, 1, "", "VersionFetchError"], [9, 6, 1, "", "create_stage_root"], [9, 6, 1, "", "ensure_access"], [9, 6, 1, "", "get_checksums_for_versions"]], "ramble.stage.DIYStage": [[9, 2, 1, "", "cache_local"], [9, 2, 1, "", "check"], [9, 2, 1, "", "create"], [9, 2, 1, "", "destroy"], [9, 2, 1, "", "expand_archive"], [9, 7, 1, "", "expanded"], [9, 2, 1, "", "fetch"], [9, 3, 1, "", "managed_by_ramble"], [9, 2, 1, "", "restage"]], "ramble.stage.InputStage": [[9, 7, 1, "", "archive_file"], [9, 2, 1, "", "cache_local"], [9, 2, 1, "", "cache_mirror"], [9, 2, 1, "", "check"], [9, 2, 1, "", "create"], [9, 2, 1, "", "destroy"], [9, 2, 1, "", "expand_archive"], [9, 7, 1, "", "expanded"], [9, 7, 1, "", "expected_archive_files"], [9, 2, 1, "", "fetch"], [9, 3, 1, "", "managed_by_ramble"], [9, 2, 1, "", "restage"], [9, 7, 1, "", "save_filename"], [9, 2, 1, "", "set_subdir"], [9, 7, 1, "", "source_path"], [9, 3, 1, "", "stage_locks"], [9, 2, 1, "", "steal_source"]], "ramble.stage.ResourceStage": [[9, 2, 1, "", "expand_archive"], [9, 2, 1, "", "restage"]], "ramble.stage.StageComposite": [[9, 7, 1, "", "archive_file"], [9, 7, 1, "", "expanded"], [9, 7, 1, "", "path"], [9, 7, 1, "", "source_path"]], "ramble.success_criteria": [[9, 1, 1, "", "ScopedCriteriaList"], [9, 1, 1, "", "SuccessCriteria"]], "ramble.success_criteria.ScopedCriteriaList": [[9, 2, 1, "", "add_criteria"], [9, 2, 1, "", "all_criteria"], [9, 2, 1, "", "find_criteria"], [9, 2, 1, "", "flush_scope"], [9, 2, 1, "", "passed"], [9, 2, 1, "", "validate_scope"]], "ramble.success_criteria.SuccessCriteria": [[9, 2, 1, "", "mark_found"], [9, 2, 1, "", "passed"], [9, 2, 1, "", "reset_found"]], "ramble.test": [[18, 0, 0, "-", "application_inheritance"], [19, 0, 0, "-", "cmd"], [18, 0, 0, "-", "dry_run_helpers"], [20, 0, 0, "-", "end_to_end"], [21, 0, 0, "-", "modifier_functionality"], [18, 0, 0, "-", "spec_basic"], [22, 0, 0, "-", "success_criteria"], [23, 0, 0, "-", "util"], [24, 0, 0, "-", "workspace_hashing"]], "ramble.test.application_inheritance": [[18, 6, 1, "", "test_basic_inheritance"]], "ramble.test.cmd": [[19, 0, 0, "-", "debug"], [19, 0, 0, "-", "software_definitions"]], "ramble.test.cmd.debug": [[19, 6, 1, "", "test_debug_report"]], "ramble.test.cmd.software_definitions": [[19, 6, 1, "", "test_software_definitions_conflicts_runs"], [19, 6, 1, "", "test_software_definitions_error_on_conflicts"], [19, 6, 1, "", "test_software_definitions_runs"], [19, 6, 1, "", "test_software_definitions_summary"]], "ramble.test.dry_run_helpers": [[18, 1, 1, "", "SCOPES"], [18, 6, 1, "", "dry_run_config"], [18, 6, 1, "", "search_files_for_string"]], "ramble.test.dry_run_helpers.SCOPES": [[18, 3, 1, "", "application"], [18, 3, 1, "", "experiment"], [18, 3, 1, "", "workload"], [18, 3, 1, "", "workspace"]], "ramble.test.modifier_functionality": [[21, 0, 0, "-", "modifier_helpers"]], "ramble.test.modifier_functionality.modifier_helpers": [[21, 6, 1, "", "check_execute_script"], [21, 6, 1, "", "check_software_env"], [21, 6, 1, "", "env_var_append_paths_modifier"], [21, 6, 1, "", "env_var_append_paths_modifier_answer"], [21, 6, 1, "", "env_var_append_vars_modifier"], [21, 6, 1, "", "env_var_append_vars_modifier_answer"], [21, 6, 1, "", "env_var_prepend_paths_modifier"], [21, 6, 1, "", "env_var_prepend_paths_modifier_answer"], [21, 6, 1, "", "env_var_set_modifier"], [21, 6, 1, "", "env_var_set_modifier_answer"], [21, 6, 1, "", "env_var_unset_modifier"], [21, 6, 1, "", "env_var_unset_modifier_answer"], [21, 6, 1, "", "intel_aps_answer"], [21, 6, 1, "", "intel_aps_modifier"], [21, 6, 1, "", "lscpu_answer"], [21, 6, 1, "", "lscpu_modifier"], [21, 6, 1, "", "named_modifier"]], "ramble.test.spec_basic": [[18, 1, 1, "", "TestSpec"]], "ramble.test.spec_basic.TestSpec": [[18, 2, 1, "", "test_spec_copy"], [18, 2, 1, "", "test_spec_examples"]], "ramble.test.success_criteria": [[18, 6, 1, "", "generate_file"], [18, 6, 1, "", "test_criteria_list"], [18, 6, 1, "", "test_single_criteria"]], "ramble.test.util": [[23, 0, 0, "-", "env"]], "ramble.test.util.env": [[23, 6, 1, "", "test_env_var_append_command_gen"], [23, 6, 1, "", "test_env_var_prepend_command_gen"], [23, 6, 1, "", "test_env_var_set_command_gen"], [23, 6, 1, "", "test_env_var_unset_command_gen"]], "ramble.util": [[25, 0, 0, "-", "class_attributes"], [25, 0, 0, "-", "colors"], [25, 0, 0, "-", "directives"], [25, 0, 0, "-", "editor"], [25, 0, 0, "-", "env"], [25, 0, 0, "-", "executable"], [25, 0, 0, "-", "file_cache"], [25, 0, 0, "-", "file_util"], [25, 0, 0, "-", "graph"], [25, 0, 0, "-", "hashing"], [26, 0, 0, "-", "imp"], [25, 0, 0, "-", "install_cache"], [25, 0, 0, "-", "lock"], [25, 0, 0, "-", "logger"], [25, 0, 0, "-", "matrices"], [25, 0, 0, "-", "naming"], [25, 0, 0, "-", "path"], [25, 0, 0, "-", "sourcing"], [25, 0, 0, "-", "spec_utils"], [25, 0, 0, "-", "stats"], [25, 0, 0, "-", "web"], [25, 0, 0, "-", "yaml_generation"]], "ramble.util.class_attributes": [[25, 6, 1, "", "convert_class_attributes"]], "ramble.util.colors": [[25, 6, 1, "", "config_title"], [25, 6, 1, "", "level_func"], [25, 6, 1, "", "nested_1"], [25, 6, 1, "", "nested_2"], [25, 6, 1, "", "nested_3"], [25, 6, 1, "", "nested_4"], [25, 6, 1, "", "section_title"]], "ramble.util.directives": [[25, 6, 1, "", "define_directive_methods"], [25, 6, 1, "", "wrap_named_directive"]], "ramble.util.editor": [[25, 6, 1, "", "editor"]], "ramble.util.env": [[25, 1, 1, "", "Env"]], "ramble.util.env.Env": [[25, 2, 1, "", "get_env_append_commands"], [25, 2, 1, "", "get_env_prepend_commands"], [25, 2, 1, "", "get_env_set_commands"], [25, 2, 1, "", "get_env_unset_commands"]], "ramble.util.executable": [[25, 1, 1, "", "CommandExecutable"], [25, 4, 1, "", "CommandExecutableError"], [25, 1, 1, "", "PrefixedExecutable"], [25, 6, 1, "", "which"]], "ramble.util.executable.CommandExecutable": [[25, 2, 1, "", "copy"]], "ramble.util.executable.PrefixedExecutable": [[25, 2, 1, "", "add_default_prefix"], [25, 2, 1, "", "copy"]], "ramble.util.file_cache": [[25, 4, 1, "", "CacheError"], [25, 1, 1, "", "FileCache"]], "ramble.util.file_cache.FileCache": [[25, 2, 1, "", "cache_path"], [25, 2, 1, "", "destroy"], [25, 2, 1, "", "init_entry"], [25, 2, 1, "", "mtime"], [25, 2, 1, "", "read_transaction"], [25, 2, 1, "", "remove"], [25, 2, 1, "", "write_transaction"]], "ramble.util.file_util": [[25, 6, 1, "", "get_file_path"], [25, 6, 1, "", "is_dry_run_path"]], "ramble.util.graph": [[25, 1, 1, "", "GraphNode"]], "ramble.util.graph.GraphNode": [[25, 2, 1, "", "order_after"], [25, 2, 1, "", "order_before"], [25, 2, 1, "", "set_attribute"]], "ramble.util.hashing": [[25, 6, 1, "", "hash_file"], [25, 6, 1, "", "hash_json"], [25, 6, 1, "", "hash_string"]], "ramble.util.imp": [[26, 0, 0, "-", "imp_importer"], [26, 0, 0, "-", "importlib_importer"]], "ramble.util.imp.imp_importer": [[26, 6, 1, "", "import_lock"], [26, 6, 1, "", "load_source"], [26, 6, 1, "", "prepend_open"]], "ramble.util.imp.importlib_importer": [[26, 1, 1, "", "PrependFileLoader"], [26, 6, 1, "", "load_source"]], "ramble.util.imp.importlib_importer.PrependFileLoader": [[26, 2, 1, "", "get_data"], [26, 2, 1, "", "path_stats"]], "ramble.util.install_cache": [[25, 1, 1, "", "SetCache"]], "ramble.util.install_cache.SetCache": [[25, 2, 1, "", "add"], [25, 2, 1, "", "contains"]], "ramble.util.lock": [[25, 1, 1, "", "Lock"], [25, 6, 1, "", "check_lock_safety"]], "ramble.util.lock.Lock": [[25, 2, 1, "", "cleanup"]], "ramble.util.logger": [[25, 1, 1, "", "Logger"]], "ramble.util.logger.Logger": [[25, 2, 1, "", "active_log"], [25, 2, 1, "", "active_stream"], [25, 2, 1, "", "add_log"], [25, 2, 1, "", "all_msg"], [25, 2, 1, "", "configure_colors"], [25, 2, 1, "", "debug"], [25, 2, 1, "", "die"], [25, 2, 1, "", "error"], [25, 2, 1, "", "info"], [25, 2, 1, "", "msg"], [25, 2, 1, "", "remove_log"], [25, 2, 1, "", "verbose"], [25, 2, 1, "", "warn"]], "ramble.util.matrices": [[25, 6, 1, "", "extract_matrices"]], "ramble.util.naming": [[25, 1, 1, "", "NamespaceTrie"], [25, 6, 1, "", "mod_to_class"], [25, 6, 1, "", "possible_ramble_module_names"], [25, 6, 1, "", "ramble_module_to_python_module"], [25, 6, 1, "", "simplify_name"], [25, 6, 1, "", "valid_fully_qualified_module_name"], [25, 6, 1, "", "valid_module_name"], [25, 6, 1, "", "validate_fully_qualified_module_name"], [25, 6, 1, "", "validate_module_name"]], "ramble.util.naming.NamespaceTrie": [[25, 1, 1, "", "Element"], [25, 2, 1, "", "has_value"], [25, 2, 1, "", "is_leaf"], [25, 2, 1, "", "is_prefix"]], "ramble.util.path": [[25, 6, 1, "", "canonicalize_path"], [25, 6, 1, "", "substitute_config_variables"], [25, 6, 1, "", "substitute_path_variables"]], "ramble.util.sourcing": [[25, 6, 1, "", "source_str"]], "ramble.util.spec_utils": [[25, 6, 1, "", "specs_equiv"]], "ramble.util.stats": [[25, 1, 1, "", "StatsBase"], [25, 1, 1, "", "StatsCoefficientOfVariation"], [25, 1, 1, "", "StatsCountValues"], [25, 1, 1, "", "StatsMax"], [25, 1, 1, "", "StatsMean"], [25, 1, 1, "", "StatsMedian"], [25, 1, 1, "", "StatsMin"], [25, 1, 1, "", "StatsStdev"], [25, 1, 1, "", "StatsVar"], [25, 6, 1, "", "decimal_places"], [25, 6, 1, "", "max_decimal_places"]], "ramble.util.stats.StatsBase": [[25, 2, 1, "", "compute"], [25, 2, 1, "", "get_unit"], [25, 3, 1, "", "min_count"], [25, 2, 1, "", "report"]], "ramble.util.stats.StatsCoefficientOfVariation": [[25, 2, 1, "", "compute"], [25, 2, 1, "", "get_unit"], [25, 3, 1, "", "min_count"], [25, 3, 1, "", "name"]], "ramble.util.stats.StatsCountValues": [[25, 2, 1, "", "compute"], [25, 2, 1, "", "get_unit"], [25, 3, 1, "", "name"]], "ramble.util.stats.StatsMax": [[25, 2, 1, "", "compute"], [25, 3, 1, "", "name"]], "ramble.util.stats.StatsMean": [[25, 2, 1, "", "compute"], [25, 3, 1, "", "name"]], "ramble.util.stats.StatsMedian": [[25, 2, 1, "", "compute"], [25, 3, 1, "", "name"]], "ramble.util.stats.StatsMin": [[25, 2, 1, "", "compute"], [25, 3, 1, "", "name"]], "ramble.util.stats.StatsStdev": [[25, 2, 1, "", "compute"], [25, 3, 1, "", "min_count"], [25, 3, 1, "", "name"]], "ramble.util.stats.StatsVar": [[25, 2, 1, "", "compute"], [25, 2, 1, "", "get_unit"], [25, 3, 1, "", "min_count"], [25, 3, 1, "", "name"]], "ramble.util.web": [[25, 4, 1, "", "HTMLParseError"], [25, 1, 1, "", "LinkParser"], [25, 4, 1, "", "NoNetworkConnectionError"], [25, 5, 1, "", "SPACK_USER_AGENT"], [25, 4, 1, "", "SpackWebError"], [25, 6, 1, "", "find_versions_of_archive"], [25, 6, 1, "", "get_header"], [25, 6, 1, "", "list_url"], [25, 6, 1, "", "push_to_url"], [25, 6, 1, "", "read_from_url"], [25, 6, 1, "", "remove_url"], [25, 6, 1, "", "spider"], [25, 6, 1, "", "url_exists"], [25, 6, 1, "", "uses_ssl"], [25, 6, 1, "", "warn_no_ssl_cert_checking"]], "ramble.util.web.LinkParser": [[25, 2, 1, "", "handle_starttag"]], "ramble.util.yaml_generation": [[25, 6, 1, "", "all_config_options"], [25, 6, 1, "", "apply_default_config_values"], [25, 6, 1, "", "get_config_value"], [25, 6, 1, "", "read_config_file"], [25, 6, 1, "", "set_config_value"]], "ramble.workload": [[9, 1, 1, "", "Workload"], [9, 1, 1, "", "WorkloadEnvironmentVariable"], [9, 1, 1, "", "WorkloadVariable"]], "ramble.workload.Workload": [[9, 2, 1, "", "add_environment_variable"], [9, 2, 1, "", "add_executable"], [9, 2, 1, "", "add_input"], [9, 2, 1, "", "add_tag"], [9, 2, 1, "", "add_variable"], [9, 2, 1, "", "as_str"], [9, 2, 1, "", "find_environment_variable"], [9, 2, 1, "", "find_executable"], [9, 2, 1, "", "find_input"], [9, 2, 1, "", "find_variable"], [9, 2, 1, "", "is_valid"]], "ramble.workload.WorkloadEnvironmentVariable": [[9, 2, 1, "", "as_str"], [9, 2, 1, "", "copy"]], "ramble.workload.WorkloadVariable": [[9, 2, 1, "", "as_str"], [9, 2, 1, "", "copy"]], "ramble.workspace": [[27, 4, 1, "", "RambleActiveWorkspaceError"], [27, 4, 1, "", "RambleConflictingDefinitionError"], [27, 4, 1, "", "RambleInvalidTemplateNameError"], [27, 4, 1, "", "RambleMissingApplicationDirError"], [27, 4, 1, "", "RambleMissingApplicationError"], [27, 4, 1, "", "RambleMissingExperimentError"], [27, 4, 1, "", "RambleMissingWorkloadError"], [27, 4, 1, "", "RambleWorkspaceError"], [27, 1, 1, "", "Workspace"], [27, 6, 1, "", "activate"], [27, 6, 1, "", "active"], [27, 6, 1, "", "active_workspace"], [27, 6, 1, "", "all_template_paths"], [27, 6, 1, "", "all_workspace_names"], [27, 6, 1, "", "all_workspaces"], [27, 6, 1, "", "config_dict"], [27, 6, 1, "", "config_file"], [27, 6, 1, "", "create"], [27, 6, 1, "", "deactivate"], [27, 6, 1, "", "default_config_yaml"], [27, 6, 1, "", "exists"], [27, 6, 1, "", "get_workspace_path"], [27, 6, 1, "", "is_workspace_dir"], [27, 6, 1, "", "licenses_file"], [27, 1, 1, "", "namespace"], [27, 6, 1, "", "no_active_workspace"], [27, 6, 1, "", "read"], [27, 6, 1, "", "root"], [27, 0, 0, "-", "shell"], [27, 6, 1, "", "template_path"], [27, 0, 0, "-", "workspace"]], "ramble.workspace.Workspace": [[27, 7, 1, "", "active"], [27, 2, 1, "", "add_to_cache"], [27, 2, 1, "", "all_applications"], [27, 2, 1, "", "all_auxiliary_software_files"], [27, 2, 1, "", "all_experiments"], [27, 7, 1, "", "all_experiments_path"], [27, 2, 1, "", "all_specs"], [27, 2, 1, "", "all_templates"], [27, 2, 1, "", "all_workloads"], [27, 2, 1, "", "append_result"], [27, 7, 1, "", "archive_dir"], [27, 7, 1, "", "auxiliary_software_dir"], [27, 2, 1, "", "build_experiment_set"], [27, 2, 1, "", "check_cache"], [27, 2, 1, "", "clear"], [27, 2, 1, "", "concretize"], [27, 7, 1, "", "config_dir"], [27, 7, 1, "", "config_file_path"], [27, 2, 1, "", "config_scopes"], [27, 2, 1, "", "create_mirror"], [27, 2, 1, "", "date_string"], [27, 2, 1, "", "default_results"], [27, 7, 1, "", "deployments_dir"], [27, 2, 1, "", "destroy"], [27, 2, 1, "", "dump_results"], [27, 7, 1, "", "experiment_dir"], [27, 2, 1, "", "extract_success_criteria"], [27, 2, 1, "", "get_applications"], [27, 2, 1, "", "get_software_dict"], [27, 2, 1, "", "get_workspace_env_vars"], [27, 2, 1, "", "get_workspace_formatted_executables"], [27, 2, 1, "", "get_workspace_internals"], [27, 2, 1, "", "get_workspace_modifiers"], [27, 2, 1, "", "get_workspace_variants"], [27, 2, 1, "", "get_workspace_vars"], [27, 2, 1, "", "get_workspace_zips"], [27, 3, 1, "", "hash_file_name"], [27, 2, 1, "", "included_config_scopes"], [27, 7, 1, "", "input_dir"], [27, 2, 1, "", "insert_result"], [27, 7, 1, "", "internal"], [27, 3, 1, "", "inventory_file_name"], [27, 7, 1, "", "latest_archive"], [27, 7, 1, "", "latest_archive_path"], [27, 7, 1, "", "log_dir"], [27, 7, 1, "", "name"], [27, 7, 1, "", "named_deployment"], [27, 7, 1, "", "path"], [27, 7, 1, "", "shared_dir"], [27, 7, 1, "", "shared_license_dir"], [27, 2, 1, "", "simlink_result"], [27, 2, 1, "", "simplify"], [27, 7, 1, "", "software_dir"], [27, 2, 1, "", "template_path"], [27, 2, 1, "", "write"], [27, 2, 1, "", "write_json_results"], [27, 2, 1, "", "write_transaction"], [27, 2, 1, "", "ws_file_config_scope"], [27, 2, 1, "", "ws_file_config_scope_name"]], "ramble.workspace.namespace": [[27, 3, 1, "", "application"], [27, 3, 1, "", "application_dir"], [27, 3, 1, "", "chained_experiments"], [27, 3, 1, "", "command"], [27, 3, 1, "", "compiler"], [27, 3, 1, "", "compiler_spec"], [27, 3, 1, "", "custom_executables"], [27, 3, 1, "", "env_var"], [27, 3, 1, "", "environments"], [27, 3, 1, "", "exclude"], [27, 3, 1, "", "executable_injection"], [27, 3, 1, "", "executables"], [27, 3, 1, "", "experiment"], [27, 3, 1, "", "external_env"], [27, 3, 1, "", "formatted_executables"], [27, 3, 1, "", "indentation"], [27, 3, 1, "", "inherit_variables"], [27, 3, 1, "", "internals"], [27, 3, 1, "", "join_separator"], [27, 3, 1, "", "matrices"], [27, 3, 1, "", "matrix"], [27, 3, 1, "", "modifiers"], [27, 3, 1, "", "n_repeats"], [27, 3, 1, "", "package_manager"], [27, 3, 1, "", "packages"], [27, 3, 1, "", "pkg_spec"], [27, 3, 1, "", "prefix"], [27, 3, 1, "", "ramble"], [27, 3, 1, "", "software"], [27, 3, 1, "", "success"], [27, 3, 1, "", "tags"], [27, 3, 1, "", "template"], [27, 3, 1, "", "variables"], [27, 3, 1, "", "variants"], [27, 3, 1, "", "where"], [27, 3, 1, "", "workload"], [27, 3, 1, "", "zips"]], "ramble.workspace.shell": [[27, 6, 1, "", "activate"], [27, 6, 1, "", "activate_header"], [27, 6, 1, "", "deactivate"], [27, 6, 1, "", "deactivate_header"]], "ramble.workspace.workspace": [[27, 4, 1, "", "RambleActiveWorkspaceError"], [27, 4, 1, "", "RambleConflictingDefinitionError"], [27, 4, 1, "", "RambleInvalidTemplateNameError"], [27, 4, 1, "", "RambleMissingApplicationDirError"], [27, 4, 1, "", "RambleMissingApplicationError"], [27, 4, 1, "", "RambleMissingExperimentError"], [27, 4, 1, "", "RambleMissingWorkloadError"], [27, 4, 1, "", "RambleWorkspaceError"], [27, 1, 1, "", "Workspace"], [27, 6, 1, "", "activate"], [27, 6, 1, "", "active"], [27, 6, 1, "", "active_workspace"], [27, 6, 1, "", "all_template_paths"], [27, 6, 1, "", "all_workspace_names"], [27, 6, 1, "", "all_workspaces"], [27, 5, 1, "", "applications_schema"], [27, 5, 1, "", "auxiliary_software_dir_name"], [27, 6, 1, "", "config_dict"], [27, 6, 1, "", "config_file"], [27, 5, 1, "", "config_schema"], [27, 6, 1, "", "create"], [27, 6, 1, "", "deactivate"], [27, 6, 1, "", "deactivate_config_scope"], [27, 6, 1, "", "default_config_yaml"], [27, 6, 1, "", "exists"], [27, 6, 1, "", "get_workspace"], [27, 6, 1, "", "get_workspace_path"], [27, 6, 1, "", "get_yaml_filepath"], [27, 6, 1, "", "is_workspace_dir"], [27, 6, 1, "", "license_path"], [27, 6, 1, "", "licenses_file"], [27, 5, 1, "", "lockfile_name"], [27, 6, 1, "", "no_active_workspace"], [27, 6, 1, "", "prepare_config_scope"], [27, 5, 1, "", "ramble_workspace_var"], [27, 6, 1, "", "read"], [27, 6, 1, "", "root"], [27, 6, 1, "", "template_path"], [27, 6, 1, "", "valid_workspace_name"], [27, 5, 1, "", "valid_workspace_name_re"], [27, 6, 1, "", "validate_workspace_name"], [27, 5, 1, "", "workspace_archive_path"], [27, 5, 1, "", "workspace_config_path"], [27, 5, 1, "", "workspace_deployments_path"], [27, 5, 1, "", "workspace_experiment_path"], [27, 5, 1, "", "workspace_input_path"], [27, 5, 1, "", "workspace_log_path"], [27, 5, 1, "", "workspace_shared_license_path"], [27, 5, 1, "", "workspace_shared_path"], [27, 5, 1, "", "workspace_software_path"], [27, 5, 1, "", "workspace_template_extension"], [27, 6, 1, "", "yaml_equivalent"]], "ramble.workspace.workspace.Workspace": [[27, 7, 1, "", "active"], [27, 2, 1, "", "add_to_cache"], [27, 2, 1, "", "all_applications"], [27, 2, 1, "", "all_auxiliary_software_files"], [27, 2, 1, "", "all_experiments"], [27, 7, 1, "", "all_experiments_path"], [27, 2, 1, "", "all_specs"], [27, 2, 1, "", "all_templates"], [27, 2, 1, "", "all_workloads"], [27, 2, 1, "", "append_result"], [27, 7, 1, "", "archive_dir"], [27, 7, 1, "", "auxiliary_software_dir"], [27, 2, 1, "", "build_experiment_set"], [27, 2, 1, "", "check_cache"], [27, 2, 1, "", "clear"], [27, 2, 1, "", "concretize"], [27, 7, 1, "", "config_dir"], [27, 7, 1, "", "config_file_path"], [27, 2, 1, "", "config_scopes"], [27, 2, 1, "", "create_mirror"], [27, 2, 1, "", "date_string"], [27, 2, 1, "", "default_results"], [27, 7, 1, "", "deployments_dir"], [27, 2, 1, "", "destroy"], [27, 2, 1, "", "dump_results"], [27, 7, 1, "", "experiment_dir"], [27, 2, 1, "", "extract_success_criteria"], [27, 2, 1, "", "get_applications"], [27, 2, 1, "", "get_software_dict"], [27, 2, 1, "", "get_workspace_env_vars"], [27, 2, 1, "", "get_workspace_formatted_executables"], [27, 2, 1, "", "get_workspace_internals"], [27, 2, 1, "", "get_workspace_modifiers"], [27, 2, 1, "", "get_workspace_variants"], [27, 2, 1, "", "get_workspace_vars"], [27, 2, 1, "", "get_workspace_zips"], [27, 3, 1, "", "hash_file_name"], [27, 2, 1, "", "included_config_scopes"], [27, 7, 1, "", "input_dir"], [27, 2, 1, "", "insert_result"], [27, 7, 1, "", "internal"], [27, 3, 1, "", "inventory_file_name"], [27, 7, 1, "", "latest_archive"], [27, 7, 1, "", "latest_archive_path"], [27, 7, 1, "", "log_dir"], [27, 7, 1, "", "name"], [27, 7, 1, "", "named_deployment"], [27, 7, 1, "", "path"], [27, 7, 1, "", "shared_dir"], [27, 7, 1, "", "shared_license_dir"], [27, 2, 1, "", "simlink_result"], [27, 2, 1, "", "simplify"], [27, 7, 1, "", "software_dir"], [27, 2, 1, "", "template_path"], [27, 2, 1, "", "write"], [27, 2, 1, "", "write_json_results"], [27, 2, 1, "", "write_transaction"], [27, 2, 1, "", "ws_file_config_scope"], [27, 2, 1, "", "ws_file_config_scope_name"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "exception", "Python exception"], "5": ["py", "data", "Python data"], "6": ["py", "function", "Python function"], "7": ["py", "property", "Python property"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:exception", "5": "py:data", "6": "py:function", "7": "py:property"}, "terms": {"": [1, 3, 4, 5, 6, 8, 9, 11, 12, 14, 17, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 44, 46, 47, 48], "0": [1, 9, 11, 17, 25, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 47, 48], "00": [31, 41], "000": 41, "0000": [33, 34, 40], "0001": [33, 34, 41], "0003": [33, 34, 35, 36], "0006": [33, 34], "001": 41, "0012": [33, 34], "002": 41, "0024": [33, 34], "003": 41, "004": 41, "0048": [33, 34], "005": 41, "006": 41, "007": 41, "008": 41, "009": 41, "0096": [33, 34], "00a722b253bae186bba403d0f92ff1eba719591f": 41, "01": [31, 41], "0161eb8": 41, "0161eb870fdfaf61be9d70132c9447a537320342366362e76b8460c823bf95ca": 41, "0192": [33, 34], "02": 41, "02f5fbbfe0a9fe38b99186619e7fb1d11e6398c637a24bb972fffa66e82bf3f": 47, "03": 41, "035f0c03572706ee6da6f0f74614717b201aabe0f7671fc094478d1a97e5dcc4": 47, "0384": [33, 34], "03d908cf5768cfe6b7ad588c921c6ed21acabfb2b79b788d1330453507647a": 41, "04": 41, "04e96c2404ea70c590c546eba4202a4e12722c640016c12b9b2f1ce3d481e9a8": 41, "05": 41, "06": 41, "06c9e13bdf7eb24d4ceb6b59205a4f67c2c7e7213119644430fe82fbd14a0abb": 41, "07": [9, 17], "0768": [33, 34], "0b": 41, "0b0e3aa07c8c063ddf40b082bdf7e37a1562bda40a0ff5272957f3e987e0e54b": 41, "0c": 41, "0cecb2ef0c67b166de93732769abdeba0555086d51de1090df325e18ee8da9c8": 41, "0e": 41, "0eac10": 41, "0eac10ed90aeb0459ad8851f88081d439a4e41978e586ec743069e8b059370ac": 41, "0fc2c3b848885404201f5435389e9028460ea68affd6c78149b7a8c7e925d004": 47, "1": [7, 8, 9, 11, 17, 18, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 46, 48], "10": [7, 9, 11, 29, 32, 41], "11": [1, 7, 9, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "11981": 9, "12": [17, 39], "120": 25, "12f222f06ca05cb6fca37368452b3adedf316bc224ea447e894c87d672333cca": 47, "13": 41, "133": 41, "14": 41, "145a340fd9d55f0b84779a44a12d5f79d77c99663967f8cfa168d7905ca52454": 41, "15": 41, "1505": 41, "1508": 41, "1536": [33, 34], "16": [30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 46, 48], "1641": 9, "17": 41, "18": [25, 38, 39, 41], "19": [8, 41], "1919a0e0499057c1a570619d069817022bae95b17cf1a52bdaa174f8e8d11508": 8, "1970": 31, "198bff6534cc85a121adc9e12f1c4bc53406c403bda331775a1291509e7b2f23": 41, "19e7f31": 41, "19e7f31b96536928621b1c29bb6d1a57bcb7aa672cea8719acf9ac934cdd2a3": 41, "1a": 41, "1a79bbb": 41, "1a79bbb6eaee750e0d6f7f3d059b30a45fc54e8e388a8e05e9c3ae598590146f": 41, "1ac1656debb27497563036f7bffc281490f83f9b8457c0d60bcfb638fb6b6171": 41, "1b": 41, "1b324f7746681f6d24d06fcf163cf3b8ae7ac320adc776c3d611b2b62c31b65f": 41, "1c": [8, 41], "1ce97f4": [8, 41], "1ce97f4fd09e440bdf00f67711b1c50439ac27595ea6796efbfb32e0b9a1f3e4": [8, 41], "1f": 41, "1f4696ce70b4ee5f85f1e1623dc1229b210029fa4b7aee573df3e2ba7b036937": 41, "1x2": 48, "1x4": 48, "2": [7, 9, 11, 17, 18, 25, 26, 27, 29, 30, 31, 35, 36, 37, 38, 39, 40, 41, 46, 48], "20": [38, 41, 47], "2018": 41, "2020": 33, "2021": [1, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "2022": [1, 48], "2023": [41, 48], "204": 41, "21": 41, "213ef58089d2f2c972ea353517dc60ec3656f050dcc027666e118b508423e517": 41, "21fb90b4cffd46b2257469da346cdf0bcf7070227290262b000bb6c467acfc44": 47, "22": 41, "23": 41, "238a7d219b7c8e285db28fe4f0c96ebe5068d91c": [8, 41], "24": [9, 41], "25": 41, "254f3642b04e309fee775123133c6464181addc150499561020312ec61c1bf7c": 41, "25b83de": 41, "25b83de1e081f020efa9e21c94c595220849f78c125ad43d8015631d453dfcb9": 41, "26": 41, "27": [8, 41], "274": 41, "27c7268": [8, 41], "27c7268f6c84b884d21e4afad0bab8554b06961cf4d6bfd7d0f5a457dcfdffb1": [8, 41], "2fb58b2b856117515c75be9141450cca14642be2a1afe53baae3c85d06935caf": 47, "2x2": 48, "3": [1, 6, 7, 8, 9, 11, 18, 26, 28, 29, 33, 38, 39, 41, 47, 48], "30": 41, "3072": [33, 34], "32": [11, 25, 48], "33": 41, "333e111": 41, "333e111ed39f7452f904590b47b996812590b8818f1c51ad68407dc05a1b18b0": 41, "34": 41, "36": 41, "36b0feb": 41, "36b0febff1e560091ae7476026921f31b6d1dd4c918dcb7b741aa2dad1aec8f7": 41, "38": 41, "386e2695286702156eba27ab7c68816efb192230": 41, "38d34de": 41, "38d34de38bad99737d3308867071196f20a3fb39b936de7bfcfbc85eb0c7ef54": 41, "39": 41, "3926150": 41, "392615011adb7afeb0010152409a37b150f03dbde5b534503e9cd7363b742a19": 41, "39e304c": 41, "39e304c7a526888f9e112e733848215736fb7b9d540729b9e31f3347b7a1e0a5": 41, "3a": 41, "3a4e60f": 41, "3a4e60fe56a450632140c48acbf14d22850c1d72835bf441e3f8514d6c617a9f": 41, "3b": 41, "3bbd7d6": 41, "3bbd7d6f9933d80b9571533867b444c6f8f5a1ba0575bfba1fba4db9d885a71a": 41, "3bc093c": 41, "3bc093cf526ceac23eb80256b0ec87fa1735540d659742107b6284d635c43787": 41, "3be4a26d825ffdfda52a56fc43246456989a3630093cced3fbddf4771ee58a70": 41, "3c3a4c75776ece43c95df46908dea026ac2a9276": 47, "3e": 41, "3e06d42": 41, "3e06d42596b105839648070a5921157fe284b932289ffdbfa304ddc3457e5637": 41, "3f": 41, "3f4a333db9f76a06826e4c3775bb4384af8904f474a74a4b1eb61f4d6d02939c": 47, "3fdcf2d": 41, "3fdcf2d1e47c34f3a012f23306322c5a35cad55b180c9b6fb34537b55884645c": 41, "3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35": 41, "3proxi": [9, 25], "4": [1, 7, 9, 11, 18, 29, 30, 31, 33, 34, 36, 37, 38, 39, 40, 41, 46, 48], "40": 41, "42": 41, "4278e9a5181d5af9cd7885322fdecebc444f9a3da87c526e7d47f7a12a37d1cc": 41, "44": 41, "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a": 47, "45": [36, 41], "4547b90": 41, "4547b906fb2570866c21887807de5dee19838a60a1afb66385b272155e4355cc": 41, "47": 36, "49": 41, "495b3e5": 41, "495b3e5beb7f074625bcec2ca76aebd339e42719e9c5ccbedbdcc4ffb81a7450": 41, "49d831bffcc5f3d01482340fe5af59852ca2fe76c3e05df0e67203ebbe0f1d90": 41, "4a084e03575da65f254917ef5d8eb39074abd3fc": 41, "4d": 41, "4d79b5a": 41, "4d79b5a2adec3c2e8114cbd3d63c1771f7c6cf64035368624903d257014f5bea": 41, "4e": 41, "4e10547": 41, "4e105472de95a1bb5d8b0b910d6935ce9152777d4fe18b678b58347fa0122abc": 41, "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945": 47, "5": [7, 9, 11, 29, 32, 33, 34, 41, 48], "50": [40, 41], "500": 47, "50dbc8f39797950aa2c98e939947c527e5ac9ebd2c1b99dd7b06ba33a6767ae6": 41, "53": 36, "57": 41, "57c7a9b": 41, "57c7a9b0d94dd41e4276b57b0a4a89d91303d36180c1068b9e3ab8f6149b18dd": 41, "57cee5f": 41, "57cee5ff1992b4098eda079815c36fc2da9b10e00a9056df054f2384c4fc7523": 41, "5c": 41, "5c237ab": 41, "5c237ab3c6c97c23cf52b2a118adc265b7fb411b57c93a5f7c221d50fafbe556": 41, "5d": 41, "5d2cc3d78bec3dbe212a9d7fa629ada25a7da928af432c93060ff5c17ee28a9c": 41, "5f": 41, "5fadcae90aa4ae041150f8e2d26c37d980522cdb49f923fc1e1b5eb8d74e71ad": 41, "5km": [8, 41], "6": [6, 7, 9, 11, 26, 29, 33, 34, 35, 36, 38, 39, 41], "60": 41, "6087d9192f7f91967147e50f5bc8b9e49310cf98": 41, "60be2c504bd8f1fa6e424b1956495d7e7ced52a2ac94db5fd27f4b6bfc8f74f0": 41, "65": [33, 34], "6502d5d9c15f5f9a652dec244cc12434af737c3c": [8, 41], "68": 41, "682a465": 41, "682a465a68633650565c43d59f0b8cdf149c13a874682d3c20cb4af6709b9144": 41, "69": 41, "6931283d9ac87c5073f30b6290c4c75f21632bb4fc3603ac8100812bed248159": 41, "6a": 41, "6a0e87e3401efddc50539e71e5437fd7a5af9228b64cd4837e739737c3706fc3": 41, "7": [7, 9, 29, 36, 41], "70": 41, "704aed49b19eb5a7178b34b2873620ec299db08752d6a8574f95d41879ab8851": 41, "72": 9, "74": 41, "74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b": 47, "74b1081d21fff13ae4bd7c16e5d6e504a4c26f7cde1dca0d963a484174bbcacd": 41, "7b": 41, "7be2968c67c2175cd40b57118d9732eda5fdb0828edaa25baf57cc289da1a9b8": 41, "7c6fd575b7a8fe5715b07b38db160e606c302956": [8, 41], "7e": 41, "7ee195": 41, "7ee195e4ce4c9eac81920843b4d4d27254bec7b43e0b744f457858a9f156e621": 41, "8": [1, 6, 7, 9, 25, 29, 41, 48], "83": 41, "837a6a8": 41, "837a6a82f815c0905cf7ea4c4ef0112f36396fc8b2138028204000178a1befa5": 41, "87": 41, "8747c92": 41, "8747c92c35d5db32eae99af66f17b384abaca961653e185677f9c9a571ed2d58": 41, "877788f": 41, "877788f9228d1a9907a4bcfe3d6dd0439c08d728949458b41208d9bf9060274b": 41, "8c": 41, "8cf4302": 41, "8cf4302ca8b480c60ccdcaa29ec53d9d50a71d4baf469ac8c6fca00ca31e58a2": 41, "8f": 41, "8f74213b56238c85a50a5329f77e06198771e70dd9a739779f4c02f65d971313": 41, "9": [1, 7, 8, 9, 11, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 41, 46, 48], "91": 41, "9182a118244b058651c576baa9d0366ee05983c4d4ae1d9ddd3236a9f2304997": 41, "94": 41, "94ddb22": 41, "94ddb2210b71eb5389c7756865d60e343666dfb722c85892f8226b26bb3eeaef": 41, "96": [33, 34, 41], "96151685cec997e1f9f3387e3626d61e6284d4d6e66e0e440c209286c03e9cc7": 41, "98": 41, "98e9c3d949d1b924e28e01eccb7deed865eefebf25c2f21c702e5cd5b63b85e1": 41, "99": 11, "9947210de68fb42dfd843ed1ab982aba0145e9d3": 47, "9a": [11, 41], "9ac1b3a": 41, "9ac1b3ac2ec7b1bf0709af047f2d7d2a34ccde353684e57c6b47ebca77d7a376": 41, "9d": 41, "9da50e155df72bce55cb69f51f1dbb4b62d23740fb99f6178bb27f22ebdf8a46": 41, "9e": 41, "9e43aa9": 41, "9e43aa93378c7e9f7001d8174b1beb948deefa6799b6f581673f465b7d9d4780": 41, "A": [1, 3, 4, 5, 7, 9, 11, 14, 25, 27, 28, 29, 30, 38, 47, 48], "AND": [9, 25], "AT": 9, "And": [6, 25, 30, 31, 35, 39, 40, 47], "As": [1, 3, 4, 5, 6, 8, 14, 25, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 43, 44, 46, 47, 48], "At": [31, 35, 37, 38, 39], "But": 28, "By": [1, 5, 6, 9, 25, 31, 36, 47, 48], "For": [1, 3, 4, 5, 6, 9, 11, 14, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 47, 48], "If": [1, 4, 6, 7, 8, 9, 11, 14, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 45, 47, 48], "In": [1, 3, 4, 5, 6, 8, 9, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 47, 48], "It": [1, 3, 4, 5, 6, 9, 10, 11, 14, 27, 32, 33, 34, 35, 36, 39, 40, 47, 48], "Its": [1, 14, 35], "NOT": 9, "No": 9, "Not": 31, "ON": 9, "OR": 11, "One": [3, 4, 5, 25, 30, 37, 39], "Or": 9, "That": [6, 9], "The": [1, 3, 4, 5, 6, 8, 9, 11, 13, 14, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "Their": 30, "Then": [8, 9, 36, 39, 41], "There": [4, 5, 6, 9, 17, 27, 35, 40, 48], "These": [1, 3, 4, 5, 6, 9, 14, 25, 28, 30, 34, 35, 36, 37, 40, 47, 48], "To": [1, 3, 4, 6, 9, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "Will": [1, 6, 32, 39, 40, 47], "With": [6, 11, 47, 48], "_": [9, 11, 14, 25, 35, 36, 38, 39, 41, 48], "__file__": 9, "__getitem__": 9, "__init__": [11, 25], "_arg": 39, "_compil": 17, "_compiler_spec": 17, "_default_editor": 25, "_directive_class": 25, "_directive_funct": 25, "_directive_nam": 25, "_enable_lock": 25, "_etc": 41, "_exec_func": 25, "_experi": 47, "_flush_scop": 9, "_input": [8, 41], "_language_class": 25, "_lock": 25, "_main": 9, "_path": 48, "_pkg_spec": [1, 17], "_prependfileload": 9, "_ramble_root": [9, 11], "_single_rank": 35, "_sourc": [8, 41], "_spec_prefix": 9, "_unlock": 25, "a0": 8, "a04f5c425bedd262413ec88192a0f0896572cc38549de85ca120863c43df047a": 8, "a1": 41, "a1114b3eb4149c2f108964b83cad02150d619e50032059d119ac4ffc9d5dd8e0": 41, "a2": 41, "a2bfb8c09d436770edc59f50fa483e785b161a3b7b9d547573cb08065fd462f": 41, "a7ea050ebb3c412a99cc352859d5176a9b5ef986": 41, "aachen": 9, "ab": [27, 41], "ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269": 41, "abab8c237d85c982bb4d6bde9b03c1f3d611dcacbd58bca55afac2496d61d4b": 41, "abil": [3, 4, 40, 48], "abl": [3, 5, 25, 26, 30, 33, 36, 39, 48], "about": [1, 3, 6, 9, 11, 30, 31, 32, 33, 34, 35, 36, 40, 41, 47, 48], "abov": [1, 3, 8, 25, 28, 30, 31, 33, 35, 38, 39, 40, 41, 46, 47, 48], "absolut": [25, 47, 48], "abstract": [1, 3, 5, 9, 30], "ac": 41, "ac9f315": 41, "ac9f315d204afa6b99ceefa1fe46d4eed2b8a23c7315d32d33c0f378d930e950": 41, "acceler": 3, "accept": [9, 14, 32, 47, 48], "accept_content_typ": 25, "access": [1, 8, 9, 25, 28], "accomplish": [4, 5, 48], "accord": [9, 12], "achiev": [33, 34, 35, 36, 42], "acquir": 6, "across": [9, 38, 39, 47, 48], "act": [9, 33, 47, 48], "action": [1, 4, 5, 6, 9, 11, 16, 25, 28, 34, 47], "activ": [1, 6, 7, 8, 9, 11, 25, 27, 41], "activate_head": [9, 27], "active_log": [9, 25], "active_stream": [9, 25], "active_workspac": [9, 27], "actual": [3, 4, 6, 9, 11, 14, 25, 31, 35, 37, 48], "ad": [4, 9, 12, 14, 25, 28, 30, 31, 37, 38, 41, 48], "adapt": 26, "adaptor": 9, "add": [3, 4, 5, 8, 9, 11, 14, 25, 26, 27, 30, 31, 35, 37, 39, 40, 41, 47, 48], "add_all_command": 9, "add_argu": 9, "add_back_pytest_arg": [9, 11], "add_chained_experi": 9, "add_children": 9, "add_command": 9, "add_common_argu": [11, 12], "add_criteria": 9, "add_default_platform_scop": 9, "add_default_prefix": [9, 25], "add_environment_vari": 9, "add_error": [9, 11], "add_execut": 9, "add_expand_var": 9, "add_from_fil": 9, "add_help": 9, "add_index": 9, "add_input": 9, "add_log": [9, 25], "add_no_expand_var": 9, "add_nod": 9, "add_packag": 9, "add_package_nam": 9, "add_pattern_exempt": [9, 11], "add_rendered_environ": 9, "add_rendered_packag": 9, "add_subpars": 9, "add_tag": 9, "add_to_cach": [9, 27], "add_vari": 9, "add_view": 27, "addit": [3, 4, 9, 14, 15, 17, 25, 30, 31, 35, 36, 37, 40, 47, 48], "addition": [3, 6, 9, 28, 30, 31, 32, 33, 36, 37, 38, 39, 40, 47, 48], "additional_external_search_path": [9, 17, 27], "additional_repositori": 9, "additionalproperti": [9, 17, 27], "adequ": 28, "adher": 9, "admin": 9, "administr": [1, 9], "advanc": [1, 3, 4, 5, 9, 34], "affect": 1, "aforement": 1, "after": [1, 3, 4, 5, 6, 9, 14, 17, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 40, 43, 44, 47, 48], "after_chain": 48, "after_root": 48, "again": [30, 36, 41, 48], "against": [9, 14, 21], "agent": 25, "aggreg": 9, "ahead": 31, "aid": 1, "aim": 1, "alia": 9, "alias": [9, 11], "all": [1, 3, 4, 6, 9, 11, 12, 14, 17, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 47, 48], "all_appl": [9, 27], "all_auxiliary_software_fil": [9, 27], "all_command": [9, 11], "all_config_opt": [9, 25], "all_criteria": 9, "all_env_var_modif": 9, "all_environ": 9, "all_experi": [6, 9, 27, 32, 33, 47], "all_experiment_tag": 9, "all_experiments_path": [9, 27], "all_fil": 11, "all_host": 48, "all_msg": [9, 25], "all_object": 9, "all_object_class": 9, "all_object_nam": 9, "all_packag": 9, "all_package_manager_requir": 9, "all_package_templ": 9, "all_pipeline_phas": 9, "all_pkg": 9, "all_required_kei": 9, "all_reserved_kei": 9, "all_spec": [9, 27], "all_strategi": 9, "all_templ": [9, 27], "all_template_path": [9, 27], "all_workload": [9, 27], "all_workspac": [9, 27], "all_workspace_nam": [9, 27], "allclean": [9, 11], "alloc": 48, "allow": [1, 3, 4, 5, 6, 9, 11, 14, 17, 25, 28, 30, 31, 34, 35, 36, 38, 39, 40, 48], "allow_abbrev": 9, "allow_passthrough": 9, "allow_sgid": [9, 17, 27], "allows_unknown_arg": 9, "allreduc": 48, "alon": [33, 48], "along": [30, 32, 33, 34, 35, 36, 38, 47], "alongsid": [3, 4, 5], "alphabet": 9, "alphanumer": 48, "alreadi": [1, 4, 9, 10, 25, 36, 37, 40, 41], "already_exist": 9, "also": [1, 3, 4, 5, 6, 8, 9, 25, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 46, 47, 48], "altern": [1, 8, 30, 31, 33, 34, 35, 38, 40, 44, 46], "although": [4, 5], "alwai": [6, 9, 14, 27, 28, 40], "always_print_fom": [9, 18], "ambigu": 9, "among": 9, "amount": 33, "an": [1, 4, 5, 6, 8, 9, 10, 11, 12, 14, 18, 25, 27, 28, 30, 31, 33, 34, 35, 36, 37, 39, 40, 41, 43, 44, 47, 48], "analysi": [3, 4, 9, 27, 30], "analyz": [4, 5, 7, 9, 10, 14, 28, 30, 31, 34, 35, 36, 37, 38, 39, 40, 42, 45, 48], "analyze_experi": [9, 10], "analyze_fom_output": [9, 18], "ani": [1, 3, 4, 6, 8, 9, 11, 14, 25, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 45, 47, 48], "annot": 1, "anonym": [6, 8, 9, 32], "anoth": [1, 3, 8, 9, 14, 25, 39, 47, 48], "anyof": [9, 17, 27], "anyth": [4, 6, 9, 25, 34, 47], "ap": [30, 48], "apach": 11, "apache2_mit_spdx": [9, 11], "api": [9, 25], "app": [1, 3, 9, 14, 32], "app_addprop": 17, "app_context": 9, "app_inst": [9, 14, 25], "app_nam": 18, "app_path": 48, "app_val": 48, "app_workload": [35, 36, 41], "appear": [9, 11, 27], "append": [1, 4, 9, 14, 17, 27, 48], "append_exec": 14, "append_result": [9, 27], "append_var": 48, "appkit": [7, 11], "appli": [1, 4, 9, 11, 14, 25, 27, 28, 31, 40, 47, 48], "applic": [2, 4, 5, 7, 8, 10, 11, 14, 18, 25, 27, 30, 31, 34, 35, 36, 37, 38, 39, 40, 41, 46, 47, 48], "application_class": [3, 9], "application_definit": 9, "application_dir": [9, 27], "application_directori": [9, 17, 27], "application_file_path": 9, "application_fom_": 28, "application_funct": [14, 28], "application_inherit": 9, "application_input_dir": [9, 48], "application_languag": [3, 9], "application_nam": [1, 3, 9, 47, 48], "application_namespac": 9, "application_run_dir": [9, 48], "application_test": 9, "application_typ": [3, 9], "application_workload": 48, "applicationbas": [9, 10, 14, 25], "applicationerror": 9, "applicationmeta": [9, 14], "applicationnotdefinederror": 9, "applications_properti": 17, "applications_schema": [9, 27], "applies_to_execut": 9, "apply_default_config_valu": [9, 25], "apply_executable_modifi": 9, "approach": [6, 26], "appropri": [6, 9, 30, 31, 34, 35, 36, 37, 38, 39, 40, 42, 45, 48], "ar": [1, 3, 4, 5, 6, 8, 9, 10, 11, 13, 14, 17, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "arbitrari": [3, 25, 32, 33, 34, 35, 36, 38, 40, 47, 48], "archiv": [7, 8, 9, 10, 14, 25, 27, 41, 48], "archive_dir": [9, 27], "archive_experi": [9, 10], "archive_fil": 9, "archive_pattern": [9, 10, 14, 15, 16, 25, 47], "archive_url": 25, "area": [9, 14], "arg": [9, 11, 12, 14, 17, 25, 26, 27], "arg_valu": 11, "arginp": 41, "argpars": [9, 11, 27], "argparsecompletionwrit": 11, "argparserstwrit": 11, "argparsewrit": 11, "arguabl": 3, "argument": [1, 4, 8, 9, 11, 14, 18, 21, 25, 26, 27, 28, 39, 47], "argument_default": 9, "argumentpars": 9, "argv": 9, "around": [4, 8, 9, 41], "arrai": [9, 17, 27], "array_of_strings_or_num": 17, "array_or_scalar_of_strings_or_num": 17, "artifact": [9, 47], "as_str": 9, "ascii": 41, "asid": 32, "ask": 9, "aspect": [1, 2, 3, 4, 5, 6, 14, 28, 30, 31, 32, 33, 34, 35, 36, 43, 44, 47, 48], "assign": 9, "assist": 25, "associ": [8, 9, 11, 14], "assum": [9, 34, 35, 36, 37, 38, 41], "ast": 9, "atmospher": [30, 31, 37, 38, 39, 40], "atom": 25, "attach": [9, 25], "attempt": [9, 27, 37, 38, 48], "attr": 25, "attr1": 25, "attr2": 25, "attr3": 25, "attr_dict": 14, "attr_nam": 11, "attrbit": 1, "attribut": [1, 6, 9, 14, 18, 25, 28, 31, 32, 34, 36, 39, 40, 47, 48], "attributegraph": 9, "attributes_to_object": [9, 11], "augment": 3, "author": 9, "auto": [9, 48], "automat": [1, 4, 5, 8, 9, 14, 30, 35, 47, 48], "autospec": 9, "auxiliari": [6, 27, 33], "auxiliary_software_dir": [9, 27], "auxiliary_software_dir_nam": [9, 27], "auxiliary_software_fil": [27, 47], "avail": [1, 4, 5, 6, 9, 11, 13, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 40, 43, 44, 46, 48], "averag": [30, 31, 37, 38, 39, 40, 45], "avg": [30, 31, 37, 38, 39, 40, 45], "avoid": [11, 27, 41], "awar": 34, "b1": 41, "b1aa3d2": 41, "b1aa3d2a40eee2dea9708229740742e649c32bb8db13535ea78f8ac15377394c": 41, "b3": 41, "b3a24de97a8fdbc835b9833169501030b8977031bcb54b3b3ac13740f846ab30": 41, "b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674": 41, "b4": 41, "b4e7428": 41, "b4e7428ac6c2918beacc1b73f33e784ac520ef981d87e98285610b1bfa299d7b": 41, "b5": 41, "b54974d32fd610acace92e3df1f643144015ac65847f0a041fdc17db6f43f243": 41, "back": [9, 25, 47, 48], "backlash": 41, "bad": 9, "badrepoerror": 9, "bahvior": [4, 5], "ball": 6, "bar": [9, 25, 47], "bar_baz": 9, "bare": [9, 33, 34], "base": [1, 9, 10, 11, 13, 14, 15, 16, 17, 18, 25, 26, 27, 28, 35, 37, 39, 47, 48], "base_dir": 21, "basenam": [9, 27], "bash": [6, 9, 11, 17, 27, 48], "bashcompletionwrit": [9, 11], "basi": [9, 48], "basic": [3, 4, 5, 9, 11, 30, 31, 35, 37, 38, 39, 40, 41, 46, 47], "basic_gromac": [33, 34, 35, 36, 43, 44], "basic_gromacs_config": [33, 34, 35, 44], "basicmodifi": [4, 9, 15], "batch": [7, 9], "batch_cmd": 18, "batch_submit": [18, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 47, 48], "batch_system": 48, "baz": [9, 25], "bb": 41, "bbd8d39217509d163cb544a40d6428ac666ddc83e22905d3e52c925781f0f659": 41, "bbf97f1": 41, "bbf97f1ec40a929edab5aa81998c1e2ef435436c597754916e6a5868f273aff7": 41, "bc": 41, "bc104d101278c68b303359b3dc4192f81592ae8640f1aee486921138f7f88cb7": 41, "becaus": [9, 26, 27, 30, 35, 36, 37, 38, 39, 40], "becom": 4, "been": [3, 8, 9, 14, 17, 27, 34, 35, 36, 41], "befor": [1, 3, 4, 5, 6, 9, 14, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47, 48], "before_chain": 48, "before_root": 48, "beforehand": 9, "begin": [1, 3, 4, 5, 9, 14, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 48], "behav": [3, 4, 14, 30, 48], "behavior": [1, 3, 4, 5, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 43, 44, 46, 47, 48], "behvior": 4, "being": [1, 9, 14, 25, 30, 31, 32, 33, 38, 39, 40, 41, 46, 47, 48], "belong": [4, 5], "below": [1, 2, 3, 8, 9, 28, 29, 31, 32, 33, 34, 35, 36, 38, 43, 44, 47, 48], "bench_12km": 8, "bench_2": 8, "benchmark": [6, 32, 33, 34, 35, 36, 42, 48], "benefit": [34, 47], "berkelei": 41, "best": 5, "better": 47, "between": [4, 9, 14, 25, 47], "beyond": 48, "bigqueri": [1, 9, 13, 17, 27, 47], "bigqueryupload": [9, 13], "bin": [6, 9, 11], "bin_path": 9, "binari": [6, 10, 48], "binary_index_root": [9, 17, 27], "bison": 41, "bit": [25, 32, 33], "bitwis": 48, "black_cmd": 11, "blame": [1, 9, 11], "blank": 1, "block": [3, 8, 11, 27, 28, 31, 36, 40, 47, 48], "blosc": 41, "blueprint": 27, "bodi": [9, 11], "bool": [9, 14, 25, 27], "boolean": [9, 14, 17, 27, 48], "both": [1, 6, 8, 9, 14, 25, 28, 30, 33, 34, 35, 36, 39, 48], "bottom": [30, 33, 35], "bound": 41, "brace": [47, 48], "branch": [6, 9], "branchnam": 9, "break": 1, "bring": 9, "bucket": 9, "build": [3, 5, 9, 11, 12, 14, 17, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 48], "build_experiment_chain": 9, "build_experiment_set": [9, 27], "build_job": [9, 17, 27], "build_languag": [9, 17, 27], "build_modifier_inst": 9, "build_phase_ord": 9, "build_stag": [9, 17, 27], "build_typ": [30, 31, 37, 38, 39, 40, 41, 46], "build_used_vari": 9, "buildcach": [1, 9, 17, 27], "built": [9, 10, 11, 35], "builtin": [1, 3, 9, 10, 14, 15, 16, 31, 48], "builtin_group": 9, "builtin_object": 9, "bundl": [1, 9, 14], "bundlefetchstrategi": 9, "bundlepackag": 9, "byte": 26, "bz2": [8, 41], "bzip2": 41, "c": [6, 9, 41], "c5": [8, 41], "c5162c2": [8, 41], "c5162c23a132b377132924f8f1545313861c6cee5a627e9ebbdcf7b7b9d5726f": [8, 41], "c522c47": 41, "c522c4733720df9a18237c06d8ab6199fa9674d78375b644aec7017cb38af9c5": 41, "c9925454fd384a17c8c03d358c6778a552e9287b": 41, "ca": 41, "ca159c8": 41, "ca159c83706541c6bbe39129a33d63bbd76ac594303f67e4d35678711c51b753": 41, "ca60bd9": 41, "ca60bd9c1a1b35bc0dc58b6a4a19d5c2651f7a94a4b22b2c5ea001a1ca7a8a7f": 41, "cach": [1, 5, 7, 8, 17, 25, 27, 41], "cachabl": 9, "cache_fetch": 9, "cache_fil": 25, "cache_loc": 9, "cache_mirror": 9, "cache_path": [9, 25], "cacheerror": [9, 25], "cacheurlfetchstrategi": 9, "calcul": [1, 9, 33, 34, 35, 36, 42, 48], "calculate_statist": 9, "call": [1, 5, 9, 11, 14, 25, 27, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 48], "callabl": 9, "caller": 9, "can": [1, 3, 4, 5, 6, 8, 9, 10, 11, 12, 14, 15, 16, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "candidate_url": 9, "cannot": [5, 9, 25], "canonic": 9, "canonicalize_path": [9, 25], "capabl": [6, 9, 47], "capit": 25, "captur": [3, 14, 30, 31, 48], "capword": 25, "care": 9, "case": [9, 25, 30, 35, 38, 39, 48], "cast": 48, "categori": 6, "caus": [1, 9, 12, 30, 36, 47, 48], "cb": 41, "cb928a9": 41, "cb928a91f87c1615a0788f95b95d7a2e3df91dc16822f8b8a34a85d4e926c0d": 41, "cbe93f275d5231df28ced9549253793e40cd2b555e3d288df09d7b89a9967b07": 41, "ccach": [9, 17, 27], "cd": 41, "cdac3941803364cf81a908499beb79c200ead60b6b5b40cad124fd1e06caa295": 41, "ceil": 48, "certif": 41, "cfe6231aa6b018062b443cbe2fd9073f15283344": 41, "cformat": 9, "chain": [7, 9, 47], "chain_index": 48, "chaincycledetectederror": 9, "chained_experi": [9, 17, 27, 47, 48], "chained_experiment_def": 17, "chained_experiment_namespac": 48, "chained_experiment_var_inherit": [9, 18], "chang": [1, 3, 4, 5, 6, 7, 8, 9, 11, 14, 17, 26, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "changed_fil": [9, 11], "charact": [1, 9, 35, 37, 47, 48], "characterist": 4, "check": [1, 9, 11, 14, 25, 27, 30, 40], "check_cach": [9, 27], "check_definit": [9, 14], "check_execute_script": [18, 21], "check_identifi": 9, "check_lock_safeti": [9, 25], "check_pkg_attribut": 9, "check_required_kei": 9, "check_reserved_kei": 9, "check_software_env": [18, 21], "checker": 9, "checkout": 6, "checksum": [3, 9, 14, 17, 27], "checksumerror": 9, "chem": [30, 31, 37, 38, 39, 40, 41, 46], "child_level1_experi": 48, "child_level2_experi": 48, "children": [9, 25], "choic": [9, 11], "chunked_upload": [9, 13], "citeria": 27, "cl": 9, "class": [9, 10, 11, 13, 14, 15, 16, 17, 18, 25, 26, 27, 48], "class_attribut": 9, "classmethod": [9, 14], "clean": [9, 18, 41], "cleanup": [9, 25, 31, 41], "clear": [9, 27], "clear_cach": 9, "client": 25, "clingo": [9, 17, 27], "clobber": [1, 27], "clone": [6, 9, 11], "close": [1, 8, 25, 37], "closer": 48, "cmake": 41, "cmd": [9, 18, 25], "cmd_name": [9, 11, 27], "cname": 11, "code": [8, 9, 11, 14, 25, 26], "collapas": 35, "collaps": 35, "collect": [4, 9, 11, 27, 30, 47], "collect_definit": [9, 11], "collis": 9, "colon": 9, "color": 9, "color_level": 9, "com": [6, 9], "combin": [9, 14, 33, 34, 35, 38, 39, 44], "come": [3, 4, 5, 9, 25, 34, 35, 47], "comma": [9, 11], "command": [1, 3, 4, 5, 7, 8, 9, 12, 14, 17, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 47], "command_flag": 17, "command_index": 11, "command_line_scop": 9, "command_nam": 9, "commandexecut": [4, 9, 25], "commandexecutableerror": [9, 25], "commandnameerror": [9, 11], "comment": 47, "commit": 9, "common": [9, 11, 25, 40, 47, 48], "commonli": 9, "commun": [3, 4, 5, 48], "compar": [34, 35], "compil": [1, 6, 9, 10, 11, 14, 15, 16, 17, 27, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 48], "compile_typ": [30, 31, 37, 38, 39, 40, 41, 46], "compiler_find": [9, 17, 27], "compiler_spec": [1, 9, 14, 17, 27, 33, 34, 35, 36], "compiler_specs_for_environ": 9, "complet": [1, 3, 4, 6, 9, 11, 26, 28, 32, 33, 35, 39, 40, 47, 48], "complex": [3, 28, 39], "complic": [1, 3, 28, 36], "compos": 4, "composit": 9, "comprehens": 38, "compris": [30, 31, 38, 39, 40, 46], "comput": [9, 25, 39, 48], "computation": 37, "compute_load": 9, "concaten": 25, "concept": [30, 31, 33, 34, 35, 36, 37, 38, 39, 40], "concret": [1, 7, 9, 17, 27, 37, 41, 48], "concretize_builtin": 9, "concretize_flag": 17, "concretize_with_different_package_manag": [9, 18], "concurr": 25, "condit": 30, "conf_path": 25, "config": [3, 4, 5, 6, 7, 14, 18, 25, 27, 28, 31, 32, 33, 34, 35, 36, 39, 43, 44, 47, 48], "config_add": [9, 11], "config_blam": [9, 11], "config_data": 25, "config_default": 9, "config_dict": [9, 25, 27], "config_dir": [9, 27], "config_edit": [9, 11], "config_fil": [9, 27], "config_file_path": [9, 27], "config_get": [9, 11], "config_list": [9, 11], "config_path": 18, "config_remov": [9, 11], "config_revert": [9, 11], "config_schema": [9, 27], "config_scop": [9, 27], "config_sect": 1, "config_section_env_var": [9, 18], "config_titl": [9, 25], "config_upd": [9, 11], "configerror": 9, "configfileerror": 9, "configformaterror": 9, "configscop": 9, "configsectionerror": 9, "configur": [3, 4, 5, 7, 8, 9, 11, 14, 17, 18, 25, 27, 28, 29, 41, 47], "configuration_path": 9, "configure_color": [9, 25], "confirm": 41, "conflict": [1, 9, 11, 27], "conflict_handl": 9, "conftest": 9, "confus": 26, "connect": [9, 25, 39], "connect_timeout": [9, 17, 27], "connection_token": 9, "connection_tupl": 9, "consequ": 9, "consid": [1, 3, 4, 5, 9, 11, 34, 35, 40, 47, 48], "consist": [6, 38], "consol": [8, 11], "consolid": [25, 26], "const": 11, "constant": 27, "construct": [1, 9, 11, 14, 35, 36, 39, 47, 48], "constructor": 9, "consum": [9, 35, 38, 48], "contain": [1, 3, 4, 5, 6, 8, 9, 11, 14, 17, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 47, 48], "contains_regex": 14, "content": [9, 11, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 46, 47, 48], "content_length": 25, "content_typ": 9, "contentlength": 25, "context": [1, 4, 7, 13, 14, 25, 27, 28, 48], "context_nam": [9, 13], "continu": [6, 9], "control": [1, 3, 4, 5, 6, 7, 9, 14, 30, 31, 32, 47], "conus_12km": [6, 30, 31, 37, 38, 39, 40, 41, 46], "conus_2p5km": [6, 37, 41], "convei": [3, 9, 25], "conveni": [9, 11], "convent": [9, 25], "convers": 25, "convert": [9, 11, 13, 17, 25, 37, 48], "convert_class_attribut": [9, 25], "cooki": 9, "copi": [1, 3, 4, 6, 8, 9, 25, 30, 31, 35, 37, 38, 39, 47], "copy_cont": 9, "core": [9, 11, 14, 17, 30, 33, 34, 35, 36, 38, 42], "correct": [3, 14, 31, 35, 37, 39, 40, 47, 48], "correctli": [4, 32, 33, 41], "correspond": [8, 9, 21, 25, 27, 48], "cosmetic_path": 9, "costli": 37, "could": [1, 3, 4, 8, 9, 25, 31, 36, 37, 40, 47, 48], "count": [9, 11, 30, 31, 37, 38, 39, 40, 45], "count_conflict": [9, 11], "coupl": 14, "cours": 39, "cover": [1, 28, 37], "cpanm": 41, "cpio": 41, "cpu": [13, 30, 33, 34, 35, 36, 42], "creat": [1, 3, 4, 5, 7, 9, 11, 18, 25, 27, 41, 42, 45, 48], "create_context_from_dict": 9, "create_experiment_chain": 9, "create_mirror": [9, 27], "create_modul": 9, "create_or_construct": 9, "create_repo": 9, "create_stage_root": 9, "creation": [1, 8, 9, 33, 34, 35, 44], "criteria": [4, 7, 9, 14, 17, 27, 29, 47], "criteria1": 28, "criteria2": 28, "criteria_mod": 1, "criteria_nam": 1, "cross": [9, 35, 38], "cross_reference_var": 1, "csh": [6, 9, 11, 17, 27], "cumtim": 9, "cumul": [9, 30, 31, 37, 38, 39, 40, 45], "curl": [9, 17, 27, 41], "curli": [47, 48], "current": [1, 3, 9, 10, 17, 25, 26, 27, 28, 30, 31, 34, 35, 36, 37, 38, 39, 40, 47], "custom": [1, 9, 31, 48], "custom_execut": [1, 9, 17, 18, 27, 31, 48], "custom_executables_def": 17, "cv": [9, 25], "cvsfetchstrategi": 9, "cvsroot": 9, "cwd": 9, "cycl": 9, "d": [6, 8, 9, 11, 27, 32, 33, 40, 41, 47, 48], "d1": 41, "d1b54b5": 41, "d1b54b5c5432faed9791ffde813560e226896a68fc5933d066172bcf3b2eb8bd": 41, "d2": 41, "d2045087dae5e9482158f1f1c0f21c7d3de6f7cdc7cc5848bdabda544e69aa58": 41, "d2358c9": 41, "d2358c930d5ab89e5965204dded499591b42a22d0a865e2149b8c0f1446fac34": 41, "d8": 41, "d80d3be90a201868de83d78dad3413ad88160cc53bcc36eb9eaf7c20dbf023f1": 41, "d8e5e98": 41, "d8e5e98933cf5756f862243c0601cb69d3667bb33f2c7b751fe4e40b2c3fd069": 41, "dai": [33, 34, 35, 36, 42], "dash": [25, 48], "data": [1, 9, 11, 13, 17, 25, 26, 27, 37, 40, 47], "data_in": 13, "databas": [13, 37], "datastor": 1, "date": [6, 9, 31], "date_str": [9, 27], "datetim": 27, "db": 41, "db_lock_timeout": [9, 17, 27], "dc": 41, "dcae9965d1873c1c1e34e21ad653179783302b9a13528ac10fab092b998578f6": 41, "dd": 41, "dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3": 41, "dd172acb53867a68012f94c17389401b2f274a1aa5ae8f84cbfb8b7e383ea8d3": 41, "de": 9, "deactiv": [9, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 47], "deactivate_config_scop": [9, 27], "deactivate_head": [9, 27], "debug": [1, 3, 9, 17, 18, 25, 27, 40], "decim": 25, "decimal_plac": [9, 25], "declar": 14, "decompos": 13, "decompress": 9, "decor": [9, 11, 12, 14, 25], "deduc": [1, 9], "deep": 9, "def": [4, 5, 14, 17, 25], "default": [1, 3, 4, 5, 6, 8, 9, 11, 14, 17, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 43, 44, 47, 48], "default_config_str": 25, "default_config_yaml": [9, 27], "default_list_scop": 9, "default_mod": [1, 4, 9, 14], "default_modify_scop": 9, "default_result": [9, 27], "defin": [1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 17, 25, 27, 30, 34, 36, 37, 40, 46, 47], "define_compil": [3, 9, 14], "define_compiler_packag": 9, "define_directive_method": [9, 25], "define_edg": 9, "define_package_path": [9, 18], "define_valu": 9, "define_vari": 9, "defined_object": [9, 11], "definit": [1, 2, 7, 9, 11, 14, 25, 27, 28, 32, 33, 34, 35, 47, 48], "degin": 28, "del": 17, "delai": 41, "delet": [11, 35], "delimit": [1, 9, 14, 25, 35], "demlimit": 1, "demonstr": 41, "denot": [1, 48], "dep": 9, "dep_nod": 9, "depend": [4, 5, 6, 9, 14, 25, 32, 33, 47, 48], "depends_on": [9, 10, 11, 14], "deploy": [7, 9, 27], "deploy_artifact": [9, 10], "deployment_nam": 47, "deployments_dir": [9, 27], "deprec": [9, 17, 26, 27], "deprecatedproperti": [9, 17, 27], "depth": [9, 25, 40], "deriv": [1, 9, 11, 25], "describ": [1, 3, 8, 9, 14, 27, 28, 32, 33, 34, 35, 36, 37, 39, 43, 44, 47, 48], "descript": [1, 8, 9, 14, 33], "desir": [27, 35, 38], "dest": [9, 11], "destin": [1, 9], "destroi": [8, 9, 25, 27], "destruct": 47, "detail": [3, 4, 5, 6, 9, 28, 30, 34, 35, 39, 47], "detect": [9, 11, 25], "determin": [1, 3, 4, 9, 14, 27, 34, 48], "determine_node_typ": [9, 13], "dev0": 47, "develop": [6, 7, 9, 11, 28], "df": 9, "dict": [9, 11, 14, 17, 18, 25, 27], "dictionari": [1, 6, 7, 9, 11, 14, 17, 25, 27, 30, 31, 32, 35, 37, 39], "dictionary_of_strings_or_num": 17, "did": 28, "didn": 39, "die": [9, 25], "differ": [1, 3, 4, 5, 8, 9, 11, 13, 14, 25, 30, 31, 35, 38, 39, 40, 46, 47, 48], "diffutil": 41, "digest": [9, 47], "digit": 25, "dir": [1, 11, 47], "direct": [4, 5, 9, 14, 41, 47, 48], "directive_arg": 25, "directive_nam": [14, 25], "directiveerror": [9, 14], "directivemeta": [9, 14, 25], "directli": [4, 6, 9, 12, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 46, 47], "directori": [1, 3, 4, 5, 6, 8, 9, 11, 14, 21, 25, 27, 30, 31, 32, 34, 35, 36, 39, 41, 43, 44, 47, 48], "dirname_for_object_nam": 9, "dirti": [9, 17, 27], "disabl": [3, 9, 25, 36], "disable_logg": [9, 17, 27], "disable_passthrough": [1, 9, 17, 27], "disable_progress_bar": [9, 17, 27], "discard": 25, "discourag": 9, "discov": 9, "disk": [27, 30, 47], "displai": [9, 11, 25], "distinguish": 9, "divis": 48, "diystag": 9, "dm": [30, 31, 37, 38, 39, 40, 41, 46], "do": [1, 3, 4, 6, 9, 25, 26, 27, 30, 31, 32, 33, 35, 37, 38, 39, 40, 41, 47], "do_list": [9, 11], "do_pars": 9, "doc": [9, 11, 28, 48], "document": [1, 3, 5, 8, 11, 12, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 43, 44, 46, 47, 48], "documented_command": 11, "doe": [1, 5, 9, 11, 15, 25, 32, 33, 37, 41, 48], "does_no_contain_regex": 14, "does_not_contain_regex": 14, "doesn": [4, 9, 11, 33, 34, 35, 36, 41, 43, 44], "don": [1, 9, 41], "done": [6, 9, 26, 32, 33], "down": [9, 47], "download": [1, 6, 8, 9, 25, 32, 33, 41, 47], "draft": [9, 17], "dramat": 3, "drive": 6, "dry": [3, 4, 5, 30, 31, 32, 33, 36, 41, 47, 48], "dry_run": [25, 27], "dry_run_config": [9, 18], "dry_run_help": 9, "dryrun_chained_experi": [9, 18], "dryrun_copies_external_env": [9, 18], "dryrun_series_contains_package_path": [9, 18], "dsl": 9, "due": [9, 41], "dump": [9, 11], "dump_proven": 9, "dump_result": [9, 27], "duplic": [11, 47], "durat": 27, "dure": [9, 14, 36], "dynam": [33, 34, 36], "e": [1, 6, 9, 14, 25, 26, 32, 35, 47, 48], "e5": 41, "e501": [11, 17], "e55be05": 41, "e55be055a68cb0719b0ccb5edc9a74edcc1d1f689e8a501525b3bc5ebad325dc": 41, "e6": 41, "e6c88ff": 41, "e6c88ffc291c9d4bda4d6bedf3c9be89cb96ce7dc245163e251345221fa77216": 41, "e7": 41, "e72bd03827b8564bbb3dc3ea0d0e689b4863871ce3861d946f2efd7a186ecf3": 41, "ea07af55040670edaf23e2bfd0b537c8ed70280a3616021a5203bdf65e08a4c6": 47, "each": [1, 3, 4, 5, 6, 9, 11, 14, 18, 21, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 45, 47, 48], "earli": 9, "earlier": [27, 30], "easi": 9, "easier": [34, 35, 36, 40], "easili": [1, 9, 25, 30], "ec": 41, "ec41bdd": 41, "ec41bdd8b00fd884e847708513df41d51b1243cecb680189e31b7173d01ca52f": 41, "echo": [14, 47], "ed": 9, "edg": 9, "edit": [4, 6, 9, 30, 31, 32, 33, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47], "edit_object": [9, 11], "editor": [6, 9, 11, 18, 34, 35, 36, 41], "effect": [9, 27], "effort": 3, "eight": 48, "either": [1, 4, 5, 9, 14, 25, 28, 36, 38, 40, 47], "elaps": [33, 34, 35, 36, 42], "element": [9, 11, 25, 35, 48], "elide_list": [9, 11], "els": 9, "elsewher": 11, "elt": 12, "em_real": [30, 31, 37, 38, 39, 40, 41, 46], "embed": 14, "emploi": [9, 35, 39], "empti": [9, 14, 32], "en": [1, 8, 47], "enabl": [5, 6, 9, 12, 25, 48], "encapsul": [4, 5, 48], "encasul": 30, "encount": [9, 30, 35, 36, 37, 38, 39], "end": [1, 4, 5, 9, 14, 31, 35, 47, 48], "end_mark": 9, "end_tim": 31, "end_to_end": [9, 18], "energi": 3, "enforc": 11, "enough": 25, "ensur": [6, 8, 9, 11, 14, 25, 33, 35, 40, 47, 48], "ensure_access": 9, "ensure_latest_format_fn": 9, "entir": [1, 4, 9, 27, 31, 34, 35, 36, 37, 48], "entireti": 9, "entri": [9, 25, 31, 48], "enum": [9, 17, 18, 27], "enumer": [9, 18], "env": [6, 9, 17, 18, 27, 41], "env_creat": [1, 9, 17, 27], "env_nam": [9, 17, 21, 36, 39, 48], "env_path": [9, 48], "env_properti": 17, "env_var": [1, 9, 10, 27, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 47, 48], "env_var_act": 17, "env_var_append_paths_modifi": [18, 21], "env_var_append_paths_modifier_answ": [18, 21], "env_var_append_vars_modifi": [18, 21], "env_var_append_vars_modifier_answ": [18, 21], "env_var_builtin": [9, 18], "env_var_modif": [4, 9, 10, 14, 15, 16], "env_var_nam": 9, "env_var_prepend_paths_modifi": [18, 21], "env_var_prepend_paths_modifier_answ": [18, 21], "env_var_set_modifi": [18, 21], "env_var_set_modifier_answ": [18, 21], "env_var_unset_modifi": [18, 21], "env_var_unset_modifier_answ": [18, 21], "env_variable_set": 9, "environ": [5, 6, 7, 9, 11, 14, 17, 21, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 46], "environment_nam": 1, "environment_requir": 9, "environment_vari": [9, 14], "environmenterror": 25, "environmentmodif": 27, "epilog": 9, "eq": 9, "equal": [1, 14, 25, 48], "equat": 40, "equival": [12, 27, 48], "err_msg": 9, "error": [1, 7, 11, 14, 17, 25, 27, 30, 35, 36, 37, 38, 39, 48], "error_messag": [9, 11], "escap": [9, 37, 39, 47], "etc": [1, 9, 13, 25, 41], "eval": 9, "eval_math": 9, "evalaut": 48, "evalu": [9, 14, 28, 39, 47, 48], "evaluate_pred": 9, "evaluate_success": [3, 9, 28], "evaluation_func": 9, "even": [8, 9, 36, 48], "eventu": 6, "everi": [1, 3, 5, 6, 14, 31, 36, 37, 39, 47, 48], "everyth": [9, 11], "ex": 11, "exact": [6, 47], "exactli": [9, 27], "examin": [3, 30, 31, 36, 39, 48], "exampl": [1, 3, 4, 5, 6, 8, 9, 11, 14, 25, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 43, 44, 47, 48], "example_builtin": 14, "exc_obj": 9, "exc_tb": 9, "exc_typ": 9, "except": [8, 9, 11, 14, 25, 27, 47, 48], "excepthook": 11, "exclud": [9, 11, 17, 27, 47, 48], "exclude_def": 17, "exclude_directori": [9, 11], "exclude_wher": 9, "exclude_where_filt": 9, "exclus": [9, 47], "exclusive_filtered_vector_workload": [9, 18], "exec_modul": 9, "exec_nam": 9, "exec_ord": 9, "execut": [5, 7, 9, 14, 15, 16, 17, 27, 41, 43, 44, 46, 48], "executable_inject": [1, 9, 17, 27, 31, 48], "executable_injection_def": 17, "executable_modif": 4, "executable_modifi": [4, 9, 10, 14, 15, 16], "executable_nam": [1, 9, 14], "executableappl": [3, 9, 10], "executablecommand": 14, "executablegraph": 9, "executablenameerror": 9, "executables_def": 17, "execute_experi": [6, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "execute_pb": 48, "execute_slurm": 48, "execv": 25, "exempt": 11, "exeperi": 6, "exhaust": 3, "exist": [1, 3, 4, 5, 6, 9, 11, 17, 21, 25, 27, 28, 31, 34, 36, 39, 47], "exit": [14, 34, 35, 36, 41], "exit_on_error": 9, "exmin": 33, "exp": [1, 9], "exp1_valu": 48, "expand": [1, 7, 14, 25, 27, 32, 33, 35, 38, 39, 47, 48], "expand_arch": 9, "expand_list": 9, "expand_pattern": [9, 14], "expand_var": 9, "expand_var_nam": 9, "expanded_fom_dry_run": [9, 18], "expandererror": 9, "expans": [1, 7, 9, 29, 34, 35, 47, 48], "expansion_dict": 9, "expansion_func": 9, "expansion_str": 9, "expansiondelimit": 9, "expansiondict": 9, "expansiongraph": 9, "expansionnod": 9, "expect": [3, 9, 14, 28, 30, 34, 35, 36, 37, 38, 39, 40], "expected_archive_fil": 9, "expected_cont": 21, "expens": [34, 37, 47], "experi": [4, 5, 7, 8, 9, 11, 13, 14, 17, 18, 25, 27, 28, 29, 41], "experiment": [1, 6, 9, 47], "experiment_context": 9, "experiment_dir": [9, 27], "experiment_exclud": [9, 18], "experiment_index": 48, "experiment_log_fil": 9, "experiment_modif": [9, 18], "experiment_nam": [1, 9, 13, 47, 48], "experiment_namespac": [9, 47], "experiment_repeat": [9, 18], "experiment_run_dir": [6, 9, 31, 40, 48], "experiment_set": 7, "experiment_statu": 9, "experiment_templ": [9, 18], "experimentnotdefinederror": 9, "experimentset": 9, "explain": 48, "explicit": [1, 4, 5, 9, 31, 35, 38, 39], "explicit_zip": [9, 18], "explicitli": [6, 9, 14, 31, 35, 39, 48], "explor": [3, 5, 6, 32, 33, 35, 36, 40, 48], "expon": 48, "export": 48, "expos": [3, 34], "express": [9, 11, 14, 28, 32, 47], "extant_fil": [9, 11], "extend": [9, 11, 12, 35], "extenison": 47, "extens": [6, 9, 14, 17, 27, 30, 47, 48], "extern": [9, 11, 47], "external_env": [1, 9, 17, 27], "external_env_nam": 1, "external_spack_env": [9, 17, 27], "externalenviron": 9, "extra": [12, 25, 28], "extra_arg": [11, 25], "extra_kei": 9, "extra_var": 9, "extract": [3, 5, 6, 9, 11, 13, 14, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 45, 47, 48], "extract_matric": [9, 25], "extract_success_criteria": [9, 27], "extrapol": 9, "extrapolationerror": 9, "f": [11, 26], "f403": 11, "f8": 41, "f811": 11, "f826691": 41, "f8266916189ebbdfbad5c2c28ac00ed25f07be70f054d9830eb84ba84b3d03ef": 41, "f82a18c": 41, "f82a18cf7334e0cbbfdf4ef3aa91ca26d4a372709f114ce0116b3fbb136ffac6": 41, "f8904d5a1d89420dde0f9d2c0e051ba08d08e086": 41, "f9": 41, "f925683": 41, "f925683429f20973c552bff6702c74c58c2a38ff6e5cf305a8e847119c5a6b64": 41, "f973bd3": 41, "f973bd33a7fd8af0002a9b8992216ffc04fdf2927917113e42e58f28b702dc14": 41, "f9e578e720bb35228948564192adbe3bc503d5fb": 41, "fa": 11, "facilit": 25, "fail": [1, 8, 9, 25, 28, 40, 41], "failedconstructorerror": 9, "faileddownloaderror": 9, "failur": 9, "fake": 9, "fall": [6, 25], "fals": [1, 9, 11, 14, 17, 25, 27, 28, 31, 48], "famili": 30, "far": [11, 30, 33, 35, 36], "fast": 9, "faster": [12, 26, 30, 36], "fastobjectcheck": 9, "fatal": 9, "favorit": [6, 11, 41], "fb": 41, "fbacf0c81e62429df3e33bda4cee38756604f18e01d977338e23306a3e3b521": 41, "fc": 41, "fc9b616": 41, "fc9b61654a3ba1a8d6cd78ce087e7c96366c290bc8d2c299f09828d793b853c8": 41, "fcbcf165908dd18a9e49f7ff27810176db8e9f63b4352213741664245224f8aa": 47, "fe": 41, "fe5b60d": 41, "fe5b60d091c33f169740df8cb718bf4259f84528b42435194ffe0dd5b79cd125": 41, "featur": [1, 3, 4, 5, 6, 25, 27, 29], "feel": [32, 33, 34, 35, 36, 37, 40, 43, 44], "fetch": [1, 9, 14, 17, 25, 41], "fetch_cach": 9, "fetch_cache_loc": 9, "fetch_opt": 9, "fetch_strategi": 7, "fetch_url": [1, 9], "fetcher": 9, "fetcherconflict": 9, "fetcherror": 9, "fetchstrategi": 9, "fetchstrategycomposit": 9, "few": [3, 35, 47], "field": [9, 25], "figur": [4, 6, 14, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 45, 47], "figure_of_merit": [3, 9, 14], "figure_of_merit_context": [3, 9, 10, 14, 15, 16], "figures_of_merit": [9, 10, 15, 16], "file": [4, 5, 6, 7, 8, 9, 11, 12, 14, 17, 18, 21, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "file_cach": 9, "file_cache_object": 25, "file_criteria_should_be_found_in": 1, "file_extens": 27, "file_list": [11, 18], "file_nam": 27, "file_path": [9, 10, 15, 16, 25], "file_prefix": 6, "file_scop": 9, "file_util": 9, "filecach": [9, 25], "filenam": [9, 11, 27, 48], "filename_bas": 27, "filename_for_object_nam": 9, "filepath": 25, "fileserv": 8, "filesystem": [8, 9, 25], "fill": [3, 6, 9, 37, 41], "filter": [3, 6, 7, 11, 12, 32, 38, 48], "filter_by_nam": [11, 12], "filter_fil": [9, 11], "filtered_experi": 9, "final": [3, 9, 30, 31, 34, 35, 38, 39, 40, 46, 48], "find": [8, 9, 11, 25], "find_criteria": 9, "find_environment_vari": 9, "find_execut": 9, "find_input": 9, "find_modul": 9, "find_spec": 9, "find_vari": 9, "find_versions_of_arch": [9, 25], "find_workspac": [9, 11], "find_workspace_path": [9, 11], "findutil": 41, "fine": [39, 47], "finish": [9, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], "finish_parse_and_run": 9, "first": [1, 3, 6, 8, 9, 11, 13, 25, 27, 38, 40, 41, 48], "first_exist": 9, "first_repo": 9, "first_stage_funct": 9, "fish": [6, 9, 17, 27], "fit": 37, "fix": [30, 31, 35, 37, 38, 39, 41], "fix_12km": 31, "flag": [1, 6, 9, 11, 17, 27, 33, 34, 35, 37, 39, 41, 44, 48], "flake8": [6, 9, 18], "flake8_cmd": 11, "flatten": 48, "float": [9, 48], "floor": 48, "flush": 14, "flush_scop": 9, "flux": 48, "fnmatch": [28, 48], "focu": [33, 34, 35, 36, 39, 40, 43, 44], "focus": [6, 28, 30, 34], "folder": [32, 33], "follow": [1, 3, 4, 5, 6, 8, 9, 14, 25, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 48], "fom": [1, 9, 13, 14, 40], "fom_comparison": [14, 28, 40], "fom_context": [9, 14, 17, 27, 28], "fom_context_": 28, "fom_nam": [9, 13, 14, 17, 27, 28, 40], "fom_regex": 14, "fom_valu": 9, "foo": [9, 14, 25, 47], "foo_bar": 9, "foo_bar_baz": 9, "for_package_vers": 9, "forc": [9, 40], "force_comput": 9, "forecast": [30, 31, 37, 38, 39, 40], "forev": 12, "form": [8, 9, 17, 18, 48], "format": [6, 7, 9, 11, 13, 14, 17, 25, 27, 38, 47, 48], "format_data": [9, 13], "format_doc": 9, "format_help": 9, "format_help_sect": 9, "format_str": 9, "formatt": [9, 11, 12], "formatted_execut": [1, 9, 18, 27], "formattedexecutableerror": 9, "formatter_class": 9, "formula": [9, 14, 17, 27, 28, 40], "fortran": 41, "forward": 9, "found": [1, 3, 6, 8, 9, 11, 14, 25, 27, 28, 48], "four": [1, 30, 35, 48], "framework": 6, "free": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44], "freeli": 33, "frequent": 47, "freshli": 9, "from": [1, 3, 4, 5, 6, 8, 9, 11, 12, 13, 14, 17, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "from_dict": 9, "from_json": 9, "from_kwarg": 9, "from_list_url": 9, "from_url": 9, "from_url_schem": 9, "from_yaml": 9, "fromfile_prefix_char": 9, "front": 3, "fscach": 9, "ftp": 11, "full": [5, 9, 14, 17, 25, 26, 28, 31], "full_index": [8, 41], "full_nam": 26, "fulli": [1, 9, 14, 25, 26, 33, 37, 47, 48], "fullnam": 9, "fullpath": 9, "func": [9, 11, 12], "function": [1, 3, 5, 9, 11, 14, 23, 25, 30, 31, 34, 37, 38, 39, 40, 47], "further": [9, 36], "futur": [6, 47], "fuzzi": 25, "g": [1, 6, 9, 14, 25, 26, 32, 48], "gather": 4, "gc": 9, "gcc": [1, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "gcc9": [1, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "gcp": [13, 30], "gcs_fetch": 9, "gcsfetchstrategi": 9, "gdbm": 41, "gen": [33, 34], "gener": [1, 4, 5, 6, 9, 12, 13, 14, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47, 48], "generate_fil": [9, 18], "generate_hash": [9, 13], "get": [1, 3, 4, 7, 9, 11, 14, 17, 25, 27, 29, 30, 33, 34, 35, 36, 47, 48], "get_access_pair": 9, "get_access_token": 9, "get_appl": [9, 27], "get_checksums_for_vers": 9, "get_command": [9, 11], "get_config": 9, "get_config_env_var": 9, "get_config_filenam": 9, "get_config_valu": [9, 25], "get_config_var": 9, "get_data": [25, 26], "get_endpoint_url": 9, "get_env_append_command": [9, 25], "get_env_prepend_command": [9, 25], "get_env_set_command": [9, 25], "get_env_unset_command": [9, 25], "get_experi": 9, "get_experiment_id": [9, 13], "get_file_path": [9, 25], "get_full_namespac": 9, "get_full_repo": 9, "get_git_hash": 9, "get_hash": [9, 13], "get_head": [9, 25], "get_index": 9, "get_input": [9, 10], "get_modul": [9, 11], "get_nod": 9, "get_obj_class": 9, "get_pipeline_phas": 9, "get_profil": 9, "get_repo": 9, "get_sect": 9, "get_section_filenam": 9, "get_software_dict": [9, 27], "get_spec_str": 9, "get_statu": 9, "get_unit": [9, 25], "get_us": [9, 13], "get_valid_typ": 9, "get_var_from_experi": 9, "get_vers": 9, "get_workspac": [9, 27], "get_workspace_env_var": [9, 27], "get_workspace_formatted_execut": [9, 27], "get_workspace_intern": [9, 27], "get_workspace_modifi": [9, 27], "get_workspace_path": [9, 27], "get_workspace_var": [9, 27], "get_workspace_vari": [9, 27], "get_workspace_zip": [9, 27], "get_yaml_filepath": [9, 27], "getcwd": 9, "gethost": 41, "gettempdir": 25, "gettext": 41, "git": [6, 9, 11], "git_ex": 9, "git_vers": 9, "git_version_r": 9, "gitfetchstrategi": 9, "github": [6, 9, 12, 14], "github_url": [11, 12], "give": [9, 11, 27, 34, 38, 41, 47, 48], "given": [1, 3, 9, 11, 25, 32, 33, 34, 35, 36, 43, 44], "glibc": 41, "glob": [1, 9, 14, 28, 41, 48], "global": [1, 6, 9, 11, 17, 27], "global_arg": 17, "global_path": 9, "globbing_pattern": [9, 18], "gmake": 41, "gmx50": [33, 34], "go": [3, 9, 31, 33, 34, 35, 36, 43, 44], "go_vers": 9, "goal": [4, 13, 38, 48], "gofetchstrategi": 9, "good": [4, 25, 33, 37, 47], "googlecloudplatform": 6, "gr": 9, "grab": 9, "grain": 47, "grammar": 9, "graph": 7, "graphcycleerror": 9, "grapherror": 9, "graphic": 25, "graphnod": [9, 25], "greater": [6, 48], "greator": 48, "grm": 48, "grm_env": 48, "gromac": [1, 7, 29, 35, 36, 43, 44, 47, 48], "gromacs_size_expans": [9, 18], "gromacs_vers": 36, "group": [1, 3, 4, 5, 9, 14, 25, 30, 38, 48], "group_nam": 14, "guarante": 9, "guard": 41, "guard_old_libcrypt_fix": 41, "gudi": 3, "guid": [7, 28, 32], "guidelin": 7, "gz": [8, 41], "h": [6, 8, 9, 32], "ha": [1, 3, 4, 6, 9, 11, 14, 17, 18, 25, 27, 28, 30, 32, 34, 35, 36, 38, 41, 47, 48], "had": [32, 34, 38, 40], "handl": [9, 13, 14, 25, 26, 35, 47], "handle_starttag": [9, 25], "handler": 9, "happen": [9, 14, 35, 47], "hard": 9, "hardwar": 48, "has_error": [9, 11], "has_tag": 9, "has_valu": [9, 25], "hash": [9, 41], "hash_fil": [9, 25], "hash_file_nam": [9, 27], "hash_json": [9, 25], "hash_str": [9, 25], "hasn": 9, "have": [1, 3, 4, 5, 6, 8, 9, 11, 14, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48], "haven": 39, "hbond": [33, 34], "hdf5": [9, 41], "header": [9, 11, 25, 31], "header_nam": 25, "hello": [7, 29], "hello_world": 32, "help": [3, 4, 5, 7, 9, 25, 27, 30, 35, 37, 38, 39, 47, 48], "helpformatt": 9, "here": [1, 8, 9, 11, 14, 33, 35, 37, 40], "hg": [9, 11], "hgfetchstrategi": 9, "hierarchi": [9, 25], "high": [14, 30], "higher": [1, 9, 36, 38], "highest": [1, 9, 27], "highest_precedence_non_platform_scop": 9, "highest_precedence_scop": 9, "hmmer": 32, "hoist": [9, 39], "home": [9, 11, 25, 41], "homepag": 11, "hook": [9, 28], "hook_nam": 9, "hostfil": 37, "hostnam": [9, 32, 47, 48], "hour": [33, 34, 35, 36, 42], "hous": [1, 6, 9], "how": [1, 3, 4, 5, 9, 11, 14, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47, 48], "howev": [3, 5, 6, 30, 31, 33, 34, 35, 36, 37, 39, 47, 48], "hpcc": 32, "hpcg": 32, "hpl": [3, 32], "href": 25, "html": [1, 8, 9, 11, 12, 25, 28, 47, 48], "htmlparseerror": [9, 25], "htmlparser": 25, "http": [1, 6, 8, 9, 11, 17, 27, 28, 47, 48], "human": [9, 27], "hyphen": 9, "i": [1, 2, 3, 4, 5, 7, 8, 9, 11, 12, 13, 14, 17, 18, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "id": [9, 11], "idea": 13, "identifi": [3, 9, 11, 25, 35, 38, 47], "idx": 48, "ignor": [9, 17, 27], "ignore_us": 9, "illustr": [30, 35, 37, 38, 39], "imagin": 38, "immutableconfigscop": 9, "imp": [9, 25], "imp_import": [9, 25], "impact": 34, "impermiss": 11, "impi2021": [1, 33, 34, 35, 36, 48], "implement": [4, 5, 9, 14, 26, 27, 37, 39, 47, 48], "implicit": 35, "implicitli": [35, 39, 48], "import": [1, 3, 4, 5, 6, 9, 11, 17, 25, 26, 36, 37, 39, 40, 47, 48], "import_lock": [25, 26], "import_nam": 9, "import_results_fil": [9, 11], "importerror": 9, "importlib": 26, "importlib_import": [9, 25], "impos": 5, "improv": [3, 6], "in_context": 9, "in_dict": [9, 25], "in_group": 9, "in_json": 25, "in_nod": 9, "in_str": 9, "inc": 9, "includ": [1, 3, 4, 5, 6, 9, 12, 17, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47, 48], "include_where_filt": 9, "included_config_scop": [9, 27], "inclus": [9, 17, 47], "inclusive_filtered_vector_workload": [9, 18], "incorrect": 14, "incorrectli": 1, "increas": 6, "incredibli": 3, "indent": [1, 9, 17, 27], "indent_incr": 9, "independ": [6, 28, 47, 48], "index": [7, 9, 38, 48], "index_command": 9, "indexerror": 9, "indic": [8, 9, 14, 25, 27], "indirect": [7, 29], "individu": [1, 4, 5, 9, 35, 38, 48], "infer": 9, "influenc": 9, "info": [3, 6, 9, 18, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 46, 47, 48], "inform": [1, 5, 6, 7, 9, 11, 12, 14, 25, 27, 30, 31, 32, 34, 35, 36, 37, 39, 43, 44, 48], "infrastructur": 9, "inherit": [3, 4, 5, 30], "inherit_from_appl": 9, "inherit_vari": [9, 17, 27, 48], "init_entri": [9, 25], "initi": [9, 12, 14, 48], "initial_spec": 9, "inject": [1, 4, 5, 6, 9, 14, 18, 25, 26, 27, 30, 36, 48], "inject_execut": 9, "injection_dict": 18, "injection_method": [9, 10, 14], "injection_ord": 9, "inlin": 12, "input": [1, 6, 8, 9, 10, 13, 14, 15, 16, 18, 21, 25, 27, 32, 33, 34, 41, 47, 48], "input_cach": [1, 9, 17, 27], "input_dir": [9, 27], "input_fil": [3, 9, 14, 48], "input_mirror_url": 8, "input_nam": [9, 14, 48], "input_path": [9, 33, 34], "inputs_dir": 27, "inputstag": 9, "insensit": 25, "insert": [13, 27, 48], "insert_before_exp": 27, "insert_data": [9, 13], "insert_result": [9, 27], "insid": [1, 3, 4, 9, 28, 38, 47, 48], "inspect": 9, "inst": 9, "instal": [1, 5, 7, 8, 9, 14, 15, 17, 27, 30, 31, 33, 34, 35, 36, 38, 40, 41, 43, 44, 46, 47, 48], "install_cach": 9, "install_flag": 17, "install_hash_length": [9, 17, 27], "install_missing_compil": [9, 17, 27], "install_path_schem": [9, 17, 27], "install_tre": [9, 17, 27], "instanc": [1, 9, 11, 14, 25], "instead": [1, 8, 9, 12, 25, 35, 39, 41, 47, 48], "instruct": [3, 12], "insuffici": 48, "int": [1, 9, 25, 48], "integ": [9, 17, 27, 48], "intel": [1, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "intel_aps_answ": [18, 21], "intel_aps_modifi": [18, 21], "intelmpi": 39, "intend": [1, 3, 8, 9, 11, 12, 25, 28, 30, 48], "intent": [4, 5], "interact": [3, 11, 32], "interactiveconsol": 11, "interest": 3, "interfac": [9, 26, 28], "intern": [3, 7, 9, 11, 14, 25, 27, 29, 47], "internal_ord": 9, "internalconfigscop": 9, "internals_def": 17, "internals_wrf": 31, "internet": [8, 9, 25, 41], "interpret": [6, 11, 37, 41], "interven": 11, "intranet": 9, "intro": 9, "intro_by_level": 9, "introduc": [3, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 46], "introduct": 32, "invalid": [9, 27, 41], "invalidargserror": 9, "invalidchainerror": 9, "invalidmodeerror": 9, "invalidnamespaceerror": 9, "invalidphaseerror": 9, "inventori": 9, "inventory_file_nam": [9, 27], "invoc": [6, 47], "invok": [9, 14, 25], "involv": 3, "io": [1, 8, 47], "ipython": 11, "ipython_interpret": [9, 11], "is_action": 9, "is_dry_run_path": [9, 25], "is_git_repo": [9, 11], "is_key_level": 9, "is_leaf": [9, 25], "is_object": [9, 11], "is_opt": 9, "is_platform_depend": 9, "is_prefix": [9, 25], "is_repeat_bas": 9, "is_requir": 9, "is_reserv": 9, "is_templ": 9, "is_valid": 9, "is_variable_level": 9, "is_workspace_dir": [9, 27], "ish": 9, "isinst": 17, "isn": [9, 14, 25], "issu": [1, 3, 6, 8, 9, 30, 31, 35, 36, 37, 38, 39], "item": [9, 17, 25, 27], "iter": [9, 11, 27, 35, 39, 48], "its": [1, 3, 5, 6, 9, 14, 25, 27, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 43, 44, 47, 48], "itself": [3, 4, 9, 25, 36, 48], "jai": 9, "jasper": 41, "job": [14, 48], "join": [9, 48], "join_separ": [1, 9, 17, 27], "json": [9, 11, 14, 17, 27, 38, 47], "jsonschema": [9, 17], "just": [6, 9, 11, 14, 25, 27, 48], "k": 9, "keep": [9, 37, 47], "keep_origin": 25, "keep_stag": 9, "kei": [9, 14, 17, 25, 27, 36, 37], "key_typ": 9, "keyerror": 25, "keyword": [1, 7, 14, 25, 26, 48], "know": [9, 14, 32, 34], "known": [9, 48], "known_appl": [5, 9, 18], "krb5": 41, "kwarg": [9, 14, 25, 26], "laid": 12, "lang": 17, "languag": [3, 4, 5, 9, 11, 25, 27], "language_bas": 9, "language_help": 9, "larg": [4, 5, 8, 30, 35], "larger": [34, 38], "last": 9, "last_mtim": 9, "later": [17, 26, 27, 33], "latest": [1, 6, 8, 9, 12, 27, 33, 47], "latest_arch": [9, 27], "latest_archive_path": [9, 27], "latest_bas": 27, "layer": [5, 6], "layout": 9, "lazi": 9, "lazili": [1, 9], "ld_library_path": 48, "lead": 35, "learn": [30, 31, 32, 34, 35, 36, 37, 38, 39, 40], "least": [3, 14, 40], "left": [3, 9], "left_idx": 9, "length": [11, 25, 35, 38, 48], "less": [37, 47, 48], "let": [11, 41], "letter": 25, "level": [1, 6, 9, 14, 25, 26, 27, 30, 35, 36, 37, 39, 48], "level_func": [9, 25], "leverag": 9, "lexer": 9, "lgpl": 11, "lgpl_except": [9, 11], "lib": [1, 9, 11], "libaec": 41, "liber": 25, "libiconv": 41, "libjpeg": 41, "libpng": 41, "librari": [7, 14, 28, 30], "libsigsegv": 41, "libtinfo": 41, "libtirpc": 41, "libtool": 41, "libxml2": 41, "licens": [7, 9, 27, 33], "license_dir": [9, 17, 27], "license_inc_nam": 9, "license_includ": [9, 10], "license_input_dir": 9, "license_lin": [9, 11], "license_path": [9, 27], "licensed_fil": [9, 11], "licenseerror": [9, 11], "licenses_fil": [9, 27], "lifecycl": 9, "light": 47, "lightweight": 5, "like": [1, 3, 4, 9, 13, 14, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 47, 48], "likewis": [8, 9], "limit": [6, 9, 11], "line": [1, 9, 11, 12, 17, 25, 30, 36, 39], "line_list": 11, "liner": 40, "link": [9, 12, 25, 27], "linkpars": [9, 25], "lint": 6, "linux": [6, 32], "list": [1, 2, 3, 4, 5, 6, 8, 9, 14, 18, 21, 25, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 41], "list_depth": 25, "list_fil": [9, 11], "list_of_argu": 12, "list_url": [9, 11, 25], "list_var_nam": 1, "littl": [4, 5, 9], "live": [9, 31, 47, 48], "ll": [9, 11, 25, 32, 33, 34, 35, 36, 37, 38, 39, 43, 44], "llnl": [11, 17, 25], "lmod": 9, "load": [9, 26, 27], "load_modul": 9, "load_sourc": [25, 26], "loader": 9, "local": [8, 9, 32, 41, 47, 48], "local_file_path": 25, "local_replac": 25, "locat": [1, 6, 8, 9, 11, 14, 27, 30, 31, 34, 37, 38, 39, 40, 46, 47, 48], "lock": [9, 17, 27, 47, 48], "lockfil": 27, "lockfile_nam": [9, 27], "log": [9, 14, 25, 27, 32, 33, 47, 48], "log_dir": [9, 27, 48], "log_fil": [1, 9, 14, 17, 25, 27, 28, 48], "logger": 9, "logic": [1, 3, 9, 14, 28, 30, 31, 35, 36, 38, 46, 47, 48], "login": 9, "logs_dir": 9, "long": [8, 9, 11, 32, 33, 35, 41], "long_messag": [9, 14, 25, 27], "long_msg": 9, "longer": [9, 34, 35, 36, 37], "look": [1, 9, 25, 27, 30, 31, 33, 35, 36, 37, 38, 39, 40, 41, 48], "lookup": [9, 39], "loop": 9, "loss": 27, "low": 26, "lower": [1, 3, 9, 30], "lowercas": 25, "lowercase_with_underscor": 25, "lowest": [1, 27, 35], "lscpu": [4, 48], "lscpu_answ": [18, 21], "lscpu_modifi": [18, 21], "lulesh": 32, "lwm2": 9, "lz4": 41, "m": 11, "m4": 41, "machin": [1, 13, 32, 38, 47, 48], "machineri": 26, "maco": 6, "made": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45], "mai": [1, 3, 9, 14, 25, 27, 30, 33, 34, 35, 36, 39, 41, 43, 44], "main": [6, 7, 40], "maintain": [9, 11, 14], "major": 9, "make": [3, 9, 11, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 47], "make_argument_pars": 9, "make_experi": [9, 10, 47], "manag": [4, 6, 9, 11, 14, 16, 17, 25, 27, 30, 31, 32, 33, 34, 35, 37, 38, 40, 43, 44, 46, 47, 48], "managed_by_rambl": 9, "manger": 47, "mani": [4, 5, 6, 9, 11, 26, 30, 35, 36, 37, 48], "manipul": [4, 25, 48], "manpag": 41, "manual": [3, 4, 5, 9, 14], "manyfil": 6, "map": [9, 11, 25, 32, 39], "mark": [14, 28, 33, 48], "mark_found": 9, "mass": 3, "match": [1, 3, 9, 11, 14, 17, 25, 27, 28, 39, 47, 48], "matching_scop": 9, "materi": [34, 35, 37], "math": [9, 39, 48], "mathemat": [28, 48], "mathevaluationerror": 9, "matric": [1, 7, 9, 17, 27, 29, 36], "matrices_def": 17, "matrix": [1, 9, 17, 25, 27, 30, 31, 35, 39, 40, 46, 48], "matrix_def": 17, "max": [11, 25, 30, 31, 37, 38, 39, 40, 45, 48], "max_decimal_plac": [9, 25], "max_help_posit": 9, "max_len": 9, "max_line_length": [9, 11], "max_num": 11, "maximum": [25, 30, 31, 37, 38, 39, 40, 45, 48], "md5": 9, "mean": [8, 14, 25, 27, 48], "measur": 6, "mechan": [1, 25, 47, 48], "median": 25, "memori": [9, 27], "memoryus": 41, "mention": [30, 33, 47], "mercuri": 9, "mere": 1, "merg": [1, 9, 11, 14, 28], "merge_config_fil": [9, 18], "merge_context": 9, "merge_definit": [9, 14], "merge_yaml": 9, "mergin": 48, "merit": [4, 6, 14, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 45, 47], "merti": 3, "messag": [9, 11, 14, 17, 25, 27, 30, 38], "met": 9, "meta": [13, 25], "meta_path": 9, "metaclass": 9, "metadata": [17, 26, 30], "metapathfind": 9, "metavar": [9, 11], "method": [4, 5, 6, 9, 11, 14, 21, 25, 28, 31, 32, 33], "method_nam": 14, "metric": 3, "micro": 32, "might": [1, 3, 8, 9, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 47, 48], "min": [25, 48], "min_count": [9, 25], "minim": [9, 30, 47], "minimum": [9, 17, 27, 30, 31, 37, 38, 39, 40, 45, 48], "minor": 9, "mirro": 1, "mirror": [5, 7, 10, 18, 29, 47], "mirror1_nam": 1, "mirror2_nam": 1, "mirror_add": [9, 11], "mirror_archive_path": 9, "mirror_destroi": [9, 11], "mirror_id": 9, "mirror_input": [9, 10, 41], "mirror_list": [9, 11], "mirror_nam": 9, "mirror_onli": 9, "mirror_path": [8, 9], "mirror_ref": 9, "mirror_remov": [9, 11], "mirror_root": 27, "mirror_set_url": [9, 11], "mirror_softwar": 41, "mirror_test": 9, "mirror_url": [9, 47], "mirrorcach": 9, "mirrorcollect": 9, "mirrorerror": 9, "mirrorrefer": 9, "mirrorstat": 9, "misc_cach": [9, 17, 27], "mismatch": 38, "miss": 37, "missing_mpi_cmd": [9, 18], "missing_required_dry_run": [9, 18], "mit": 11, "mix": 28, "mock_env_var_modifi": [9, 18], "mock_modifier_dry_run": [9, 18], "mock_modifier_phas": [9, 18], "mock_modifier_spack_config": [9, 18], "mock_repositori": 9, "mock_spack_modifi": [9, 18], "mod": [4, 9, 18, 30, 48], "mod_nam": [25, 48], "mod_to_class": [9, 25], "modded_vari": 9, "mode": [1, 6, 7, 9, 10, 14, 15, 16, 17, 27, 30, 40, 48], "mode_for_modifi": 1, "mode_vari": 9, "model": [4, 30, 32], "modif": [1, 9, 14, 25, 27, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 48], "modifi": [5, 7, 11, 14, 15, 18, 27, 29, 31, 33, 35, 36, 39, 47], "modifier_appl": 9, "modifier_builtin": 14, "modifier_class": [4, 9, 15], "modifier_function": [9, 18], "modifier_help": [9, 18], "modifier_languag": 9, "modifier_nam": [1, 4, 14], "modifier_prepare_analysi": [9, 18], "modifier_repo": [1, 4, 9], "modifier_typ": [4, 9], "modifier_vari": [4, 9, 10, 14, 15, 16], "modifierbas": [9, 15, 25], "modifiererror": 9, "modifiermeta": [9, 14], "modifiers_wrf": 30, "modify_experi": 9, "modkit": [7, 11], "modul": [3, 4, 5, 7, 48], "modular": 14, "module_root": [9, 17, 27], "modulenam": 9, "moduletyp": [9, 26], "modulo": 48, "molecular": [33, 34, 36], "monitor": 33, "monochromegan": 9, "more": [1, 3, 4, 5, 6, 9, 13, 25, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47, 48], "most": [3, 4, 5, 6, 9, 27, 40, 47], "mostli": 25, "move": [9, 25], "mozilla": 41, "mpi": [1, 7, 14, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 46], "mpi_arg": 39, "mpi_command": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "mpi_nam": 39, "mpich": 48, "mpirun": [4, 14, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "msg": [9, 25], "mtime": [9, 25], "much": [12, 30], "multi": [6, 8, 9], "multi_modifier_dry_run": [9, 18], "multipl": [1, 3, 4, 8, 9, 14, 25, 35, 38, 39, 47, 48], "multiple_arg_nam": 14, "multiple_pattern_match": 14, "multiple_typ": 14, "multipli": 37, "must": [3, 8, 9, 11, 14, 27, 30, 31, 38, 48], "mutable_mock_apps_repo": [18, 23], "my": [28, 47], "my_criteria": 28, "n": [1, 9, 17, 27, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "n_indent": 9, "n_node": [30, 31, 37, 38, 39, 40, 41, 46, 48], "n_rank": [9, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 47, 48], "n_repeat": [1, 9, 17, 27, 48], "n_successful_repeat": 25, "n_thread": [30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "name": [1, 3, 4, 5, 6, 8, 9, 10, 11, 13, 14, 17, 21, 26, 27, 28, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 43, 44], "name_of_workspac": 47, "name_onli": [11, 12], "name_or_path": [9, 47], "name_or_path_to_spack_env": 1, "name_or_url": 9, "name_templ": 9, "named_deploy": [9, 27], "named_modifi": [18, 21], "namespac": [7, 11, 17, 25, 27, 35, 47, 48], "namespace_tri": 9, "namespacetri": [9, 25], "nanosec": [33, 34, 35, 36, 42], "nanosecond": [33, 34, 35, 36, 42], "narg": 11, "nasm": 41, "nativ": 9, "navig": 32, "ncall": 9, "ncol": 12, "ncurs": 41, "necessari": [3, 9, 47], "necessarili": 9, "need": [1, 3, 4, 5, 6, 9, 11, 14, 15, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "needs_upd": 9, "neither": [25, 38], "nest": [9, 30, 31, 37, 38, 39, 40, 41, 46, 47], "nested_1": [9, 11, 25], "nested_2": [9, 11, 25], "nested_3": [9, 25], "nested_4": [9, 25], "nested_compilers_are_instal": [9, 18], "netcdf": 41, "never": 9, "new": [1, 3, 4, 5, 6, 7, 9, 11, 14, 18, 25, 27, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 45, 47], "new_command": 1, "new_packag": 9, "newer": 26, "newkei": 17, "newli": [6, 30, 31, 34, 37, 38, 39, 40], "next": [9, 35, 37], "next_spec": 9, "nfl": 9, "nice": 9, "no_active_workspac": [9, 27], "no_expand_var": 9, "noarchivefileerror": 9, "nocacheerror": 9, "node": [9, 11, 13, 25, 30, 31, 37, 38, 39, 40, 46, 48], "node_typ": 9, "nodigesterror": 9, "non": [9, 14, 27], "none": [1, 9, 11, 13, 14, 17, 25, 26, 27, 36], "nonetworkconnectionerror": [9, 25], "noqa": 17, "nor": [30, 38], "norepoconfigurederror": 9, "normal": [9, 30], "nostageerror": 9, "not_empti": 14, "not_provid": 9, "notabl": [47, 48], "note": [1, 4, 5, 8, 9, 11, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 46, 47, 48], "noth": 25, "notic": 35, "now": [3, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45], "np": 39, "nperhost": 48, "null": [1, 9, 14, 17, 27, 28, 36], "num3proxi": 9, "num_experi": 9, "num_filtered_experi": 9, "number": [1, 3, 9, 11, 17, 25, 27, 30, 31, 35, 37, 38, 39, 40, 41, 45, 48], "numer": 9, "o": [14, 25, 30], "obj": [12, 25], "obj_fullnam": 9, "obj_inst": [9, 25], "obj_nam": [9, 12], "obj_typ": 9, "obj_type_nam": 11, "object": [3, 4, 5, 9, 11, 12, 13, 14, 17, 18, 25, 27, 30, 36, 47], "object_check": 9, "object_file_nam": 9, "object_nam": [9, 11], "object_path": 9, "object_typ": [9, 11, 12], "objectnamespac": 9, "objects_path": 9, "objects_to_attribut": [9, 11], "objects_with_tag": 9, "objecttyp": [9, 11], "obtain": 9, "occur": [1, 6, 9, 11], "off": [9, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 47, 48], "offer": 11, "oftentim": 36, "old": [1, 9, 25, 41], "omit": [31, 47], "omp_num_thread": [30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46], "ompi": 48, "on_execut": [1, 9, 17, 27, 48], "onc": [3, 6, 8, 9, 17, 25, 30, 31, 32, 33, 36, 38, 39, 40, 41, 47, 48], "one": [1, 3, 4, 5, 6, 8, 9, 14, 17, 25, 26, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 44, 45, 47, 48], "oneapi": [1, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "oneof": [9, 17, 27], "ones": [4, 5, 27], "onli": [1, 3, 4, 5, 8, 9, 10, 14, 25, 26, 28, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 47, 48], "onlin": 37, "onto": 27, "op": 9, "open": [11, 25, 26, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 48], "openmpi": [39, 48], "openmpi_arg": 39, "openssl": 41, "oper": [9, 11, 25, 30, 31, 37, 38, 39, 40, 48], "operand": 9, "operator_to_use_for_redirect": 1, "opt": 9, "option": [1, 3, 5, 6, 8, 9, 11, 14, 25, 26, 28, 36, 38, 41, 48], "option_nam": 25, "option_str": 11, "option_valu": 25, "optional_attr": 9, "optional_definit": 1, "options_by_level": 9, "order": [1, 3, 6, 8, 9, 11, 12, 14, 17, 25, 27, 35, 36, 40, 47, 48], "order_aft": [9, 25], "order_befor": [9, 25], "ordereddict": 9, "ordereddict_backport": 11, "org": [9, 17, 27, 28, 48], "organ": [3, 9], "origin": [9, 17, 25, 27, 39, 48], "orterunprefix": 39, "osu": 32, "other": [1, 3, 4, 5, 6, 9, 11, 17, 25, 30, 34, 35, 38, 39, 40, 47, 48], "otherwis": [9, 17, 25], "ouptu": 14, "our": [9, 25, 26, 31, 37], "out": [3, 6, 9, 11, 12, 25, 27, 33, 36, 37, 39, 40, 41, 48], "out_str": 9, "outcom": 1, "output": [9, 11, 13, 14, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 46, 47, 48], "output_captur": [1, 9, 14, 17, 25, 27, 31], "output_directori": 9, "output_format": [14, 27], "output_level": 9, "outsid": [36, 37], "over": [1, 9, 11, 27, 35, 39, 47, 48], "overal": [27, 47], "overlaid": 9, "overrid": [1, 3, 9, 11, 25, 27, 31, 34, 48], "overridden": [6, 9, 36, 48], "overrides_base_nam": 9, "overview": 47, "overwrit": [1, 9, 14, 47], "overwritten": 25, "own": [1, 3, 4, 5, 9, 30, 32, 33, 34, 35, 37, 38, 39, 48], "p": [11, 47], "packag": [4, 7, 8, 14, 16, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "package_lock_timeout": [9, 17, 27], "package_manag": [1, 3, 5, 7, 11, 14, 27, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 46, 48], "package_manager_class": [5, 9, 16], "package_manager_config": [9, 10, 14, 15, 16, 18], "package_manager_languag": 9, "package_manager_nam": [5, 9], "package_manager_repo": [5, 9], "package_manager_requir": [9, 10, 14, 15, 16, 18], "package_manager_typ": [5, 9], "package_manager_vari": [5, 9, 10, 14, 15, 16], "package_nam": 1, "package_name_to_use_as_compil": 1, "package_specs_for_environ": 9, "packagemanagerbas": [5, 9, 16], "packagemanagererror": 9, "packagemanagermeta": [9, 14], "padded_length": [9, 17, 27], "page": [6, 7, 25], "pair": [3, 48], "parallel": 48, "paramet": [3, 6, 9, 11, 12, 14, 17, 25, 26, 27, 35, 37], "parameter": [5, 7, 29, 36], "parent": [9, 25], "parent_experi": 48, "parent_experiment_namespac": 48, "pars": [9, 11, 12, 27, 39], "parse_error": 9, "parsed_url": 25, "parseerror": 9, "parser": [9, 11, 12, 25, 35], "part": [1, 3, 4, 5, 8, 9, 14, 25, 26, 31, 32, 47, 48], "part1": 48, "part2": 48, "parti": 3, "particular": [9, 11, 25, 41, 48], "particularli": 48, "partit": 48, "partition_def": 48, "pass": [1, 5, 6, 9, 14, 25, 40], "passthrough": 9, "passthrough_vari": [9, 18], "past": [30, 35, 37, 38, 39], "patch": [8, 9, 11, 41], "path": [1, 5, 6, 7, 8, 11, 14, 17, 18, 26, 27, 30, 31, 33, 34, 35, 36, 38, 40, 41, 43, 44, 46, 47, 48], "path_or_scop": 9, "path_stat": [25, 26], "path_to_append": 1, "path_to_prepend": 1, "path_to_workspac": 47, "paths_and_repo": 9, "pattern": [4, 9, 11, 14, 30, 48], "pattern_exempt": [9, 11], "patternproperti": [9, 17, 27], "pb": 48, "pcakag": 5, "pcall": 9, "pct": 9, "peopl": 47, "pep": 25, "pep440": 9, "per": [3, 11, 25, 30, 33, 34, 35, 36, 37, 39, 42, 48], "per_input_ref": 9, "percent": [33, 34, 35, 36, 42], "perform": [3, 4, 5, 6, 9, 11, 14, 16, 18, 23, 25, 27, 28, 30, 31, 33, 35, 36, 37, 38, 39, 40, 45, 47, 48], "perform_list": [11, 12], "perform_math_ev": 9, "perform_upload": [9, 13], "period": 25, "perl": 41, "perl5162": 41, "perm": 9, "permiss": 25, "persist": 9, "phase": [9, 10, 14, 27, 41], "phase_definit": [9, 10, 15, 16], "phase_filt": 9, "phase_nam": 9, "phase_not": 9, "phase_select": [9, 18], "phase_selection_with_depend": [9, 18], "phasecycledetectederror": 9, "phasegraph": 9, "physic": [3, 48], "piec": [3, 9, 14, 48], "pigz": 41, "ping": 9, "pip": [6, 9, 17, 27], "pipelin": [4, 5, 7, 14, 48], "pkg": 9, "pkg_info": 9, "pkg_keymap": 17, "pkg_man": 5, "pkg_man_nam": 1, "pkg_manager_nam": 17, "pkg_name": 17, "pkg_spec": [1, 9, 14, 17, 27, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "pkg_spec_for_packag": 1, "pkgconf": 41, "pkgmankit": [7, 11], "place": [1, 3, 4, 5, 6, 14, 17, 25, 28, 31, 37, 40, 41], "placehold": [25, 35, 36, 40], "platform": [6, 9, 10, 25, 27, 30, 39], "platform1": [38, 39], "platform2": [38, 39], "platform3": 38, "platform_config": [38, 39], "pleas": [30, 31, 33, 34, 35, 36, 37, 38, 39, 40], "plu": 14, "pluse": 25, "pm_name": 9, "pme": [33, 34, 35, 36], "pme_1rank": 35, "pme_2rank": 35, "pme_4rank": 35, "pme_single_rank": [33, 34, 35], "pname": 11, "pnetcdf": [30, 31, 37, 38, 39, 40, 41, 46], "point": [9, 25, 27, 31, 33, 35, 37, 38, 39, 48], "pointer": [9, 41], "poke": 11, "pop": [9, 25], "pop_scop": 9, "popul": [8, 9, 35, 47, 48], "populate_inventori": 9, "portabl": 3, "portion": [1, 3, 4, 5, 9, 14, 25, 30, 31, 35, 36, 38, 39, 40, 46], "posit": [9, 11, 25], "posix": 25, "possibl": [5, 9, 11, 25, 32, 33, 34, 37, 47], "possible_ramble_module_nam": [9, 25], "post": 9, "potenti": [6, 34, 48], "power": 4, "ppn": [33, 34, 35, 36, 37, 39, 48], "ppr": 39, "practic": [37, 48], "pre": [10, 33, 34, 48], "preced": [1, 9, 27, 47, 48], "predic": 9, "preexist": 9, "prefer": [5, 25, 35], "preferenti": 9, "prefix": [1, 9, 17, 25, 27, 31, 40, 48], "prefix_char": 9, "prefixedexecut": [9, 25], "prepare_analysi": [9, 10], "prepare_config_scop": [9, 27], "prepend": [1, 4, 9, 10, 14, 17, 25, 26, 27, 48], "prepend_exec": 14, "prepend_head": [9, 11], "prepend_open": [25, 26], "prepend_path": 48, "prependfileload": [25, 26], "prepent": 1, "prerequisist": 41, "prerequisit": [11, 41], "prescript": 12, "present": [9, 30, 31, 33, 35, 40, 41, 48], "preserv": 9, "prevent": [9, 31, 39, 48], "previou": [1, 9, 27, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 46], "previous": [1, 33, 48], "primari": [9, 32, 33, 47], "primarili": [5, 11, 30, 31, 38, 40, 46], "primit": 9, "print": [7, 9, 11, 12, 25, 27, 28, 32, 35, 40, 48], "print_chain_ord": 9, "print_conflict": [9, 11], "print_context": 9, "print_info": [11, 12], "print_intern": 9, "print_output": [9, 11], "print_phase_tim": 9, "print_result": 27, "print_sect": 9, "print_setup_info": 9, "print_summari": [9, 11], "print_text_info": [11, 12], "print_tool_head": [9, 11], "print_tool_result": [9, 11], "print_var": 9, "prio": 13, "prior": 47, "prioriti": 9, "pro": 48, "problem": 8, "proce": 30, "process": [1, 3, 6, 9, 25, 33, 34, 35, 47, 48], "process_config_path": 9, "processes_per_nod": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "produc": 25, "product": [6, 35, 37, 38, 48], "profil": [4, 9, 48], "prog": [9, 11], "programm": 11, "project": [9, 17, 27], "promot": 14, "prompt": [27, 41], "propag": [9, 48], "propagate_exceptions_from": [9, 11], "proper": [9, 39], "properli": [4, 9, 14, 27, 30, 31, 34, 37, 38, 39, 40, 47, 48], "properti": [9, 17, 27], "protocol": 9, "protocol_supports_shallow_clon": 9, "proven": [3, 5, 9], "provid": [1, 3, 4, 5, 6, 8, 9, 11, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 40, 41, 43, 44, 47, 48], "pserver": 9, "psm3": 30, "pull": [9, 14, 48], "pure_func": 41, "purg": 9, "purpos": [1, 14, 31, 37, 38, 39, 41], "push": [1, 9, 17, 27, 47], "push_scop": 9, "push_to_url": [9, 25], "push_url": [1, 9], "push_url_from_directori": 9, "push_url_from_mirror_nam": 9, "push_url_from_mirror_url": 9, "pushdeploy": [9, 10], "put": [6, 8, 9, 27], "put_first": 9, "put_last": 9, "pwd": 32, "py": [3, 4, 5, 9, 11, 28, 40, 47], "pytest": [6, 11], "python": [3, 4, 5, 6, 9, 14, 18, 25, 26, 28, 40, 48], "python_interpret": [9, 11], "python_mod_nam": 25, "python_nam": [9, 11], "python_path": 9, "pythonnameerror": [9, 11], "qa": 11, "qsub": 48, "qualifi": [1, 9, 14, 25, 41, 47, 48], "quantiti": [3, 5], "queri": [9, 32], "quick": 9, "quot": [35, 37, 39, 41], "r": [6, 9, 17], "rais": [1, 9, 14, 25, 27, 48], "raise_passthrough_error": 9, "rambl": [1, 2, 3, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "ramble_inventori": [27, 47], "ramble_is_git_repo": [9, 11], "ramble_module_to_python_modul": [9, 25], "ramble_python": 6, "ramble_root": [9, 32, 33, 34, 35, 36, 43, 44], "ramble_script": 9, "ramble_vers": [7, 9], "ramble_version_info": [7, 9], "ramble_working_dir": 9, "ramble_workspac": 27, "ramble_workspace_var": [9, 11, 27], "rambleactiveworkspaceerror": [9, 27], "rambleargparserstwrit": [9, 11], "rambleargumentpars": 9, "ramblecommand": 9, "ramblecommanderror": 9, "rambleconflictingdefinitionerror": [9, 27], "rambleerror": [9, 11, 14, 25, 27], "rambleexperimentseterror": 9, "ramblehelpformatt": 9, "rambleinvalidtemplatenameerror": [9, 27], "ramblekeyworderror": 9, "ramblemissingapplicationdirerror": [9, 27], "ramblemissingapplicationerror": [9, 27], "ramblemissingexperimenterror": [9, 27], "ramblemissingworkloaderror": [9, 27], "ramblepassthrougherror": 9, "ramblerenderererror": 9, "ramblesoftwareenvironmenterror": 9, "ramblesyntaxerror": 9, "ramblevariabledefinitionerror": 9, "rambleworkspaceerror": [9, 27], "ran": 31, "randint": 48, "random": 48, "randrang": 48, "rang": [3, 35, 36, 48], "rank": [35, 36, 37, 39, 47, 48], "ratio": [30, 31, 37, 38, 39, 40, 45], "raw": [12, 26], "rawtexthelpformatt": 9, "re": [6, 7, 9, 11, 14, 36, 41, 48], "read": [9, 11, 25, 26, 27, 41, 47], "read_config_fil": [9, 25], "read_config_var": 9, "read_default_templ": 27, "read_from_url": [9, 25], "read_statu": 9, "read_transact": [9, 25], "readabl": [9, 27, 38], "readi": 6, "readlin": 41, "readline63": 41, "readline70": 41, "readline80": 41, "readline81": 41, "readline82": 41, "readm": 41, "readthedoc": [1, 8, 47], "readtransact": 25, "real": [30, 33, 34, 35, 36, 42], "real_nam": 9, "real_valu": 48, "realli": [9, 25], "reason": [8, 35, 38], "reassembl": 11, "receiv": 48, "recent": 27, "recogn": 1, "recommend": [3, 4, 5, 6, 37], "recompil": 36, "record": 9, "recreat": 47, "recurs": [9, 11, 25], "redirect": [1, 9, 14, 17, 25, 27, 31, 48], "refactor": 9, "refer": [1, 3, 4, 5, 9, 14, 25, 28, 35, 37, 39, 40], "referenc": [3, 4, 5, 9, 47], "reference_packag": 25, "reflect": [34, 35, 36], "refus": 38, "reg_expr": 9, "regard": 36, "regardless": [6, 47], "regener": 9, "regex": [9, 14, 27], "regex_for_match": 1, "regexp": 41, "regist": [5, 9, 11, 12, 14], "register_builtin": [4, 5, 9, 14], "register_phas": [4, 5, 9, 14], "regular": [9, 11, 14, 25, 28, 32], "rel": [9, 25, 31], "relat": [3, 9, 30, 48], "relative_dest": 9, "relative_executable_nam": 1, "relative_indic": 9, "relative_to": [1, 9, 17, 27, 31], "releas": 6, "relev": [3, 27, 34, 36, 39], "reli": 32, "reloc": 9, "remain": 9, "remaind": [11, 36], "remedi": [30, 35, 37, 38], "rememb": 34, "remot": [8, 9, 47], "remote_path": 25, "remote_url": 47, "remov": [1, 6, 8, 9, 11, 14, 17, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 47], "remove_log": [9, 25], "remove_opt": [9, 11], "remove_python_cach": [9, 11], "remove_scop": 9, "remove_url": [9, 25], "render": [1, 6, 7, 27, 32, 33, 34, 35, 36, 39, 43, 44, 47], "render_environ": 9, "render_group": 9, "render_object": 9, "render_packag": 9, "renderedenviron": 9, "renderedpackag": 9, "rendergroup": 9, "repeat": [7, 47], "repeat_success_strict": [9, 17, 18, 27], "repeatedli": 9, "repeats_def": 17, "repeats_success_strict": [1, 48], "repetit": 35, "replac": [9, 11, 17, 27, 31, 32, 33, 34, 35, 36, 43, 44, 48], "replic": [3, 4, 5, 25, 48], "repo": [3, 4, 5, 7, 9, 18, 27], "repo_add": [9, 11], "repo_cr": [9, 11], "repo_for_obj": 9, "repo_list": [9, 11], "repo_path": 11, "repo_remov": [9, 11], "repoerror": 9, "repoindex": 9, "repoload": 9, "repopath": 9, "report": [9, 11, 25], "reposfind": 9, "repositori": [1, 3, 4, 5, 6, 7, 11, 17, 27, 47], "repositorynamespac": 9, "repositorynamespaceload": 9, "repres": [1, 3, 4, 9, 11, 14, 17, 18, 25, 27, 33, 38, 47, 48], "represent": [9, 11, 13, 25, 27], "reproduc": [6, 8, 9], "reproduct": 47, "request": [1, 3, 6, 9, 11, 25], "requested_template_nam": 27, "requir": [1, 3, 4, 5, 7, 8, 9, 10, 11, 12, 14, 17, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48], "require_active_workspac": [9, 11], "require_cmd_nam": [9, 11], "require_definit": [9, 14], "require_exist": 9, "require_python_nam": [9, 11], "required_command_properti": 9, "required_packag": [3, 9, 10, 14, 15, 16, 48], "required_var": [9, 10, 15, 16], "required_vari": [9, 14], "research": [3, 5, 30, 31, 37, 38, 39, 40], "reserv": 9, "reset": [9, 41], "reset_found": 9, "resolv": [3, 36, 39, 48], "resourc": [9, 11], "resourcestag": 9, "respect": [36, 41, 47], "respons": [9, 48], "rest": 28, "restag": 9, "restageerror": 9, "restor": 9, "restrict": 8, "result": [5, 6, 8, 9, 13, 14, 18, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48], "results_level": 14, "results_upload": [9, 11], "retain": [3, 9], "retriev": [9, 41], "return": [4, 5, 9, 11, 12, 14, 17, 25, 26, 27, 28], "returncod": 11, "reus": [1, 9, 11, 17, 27, 47], "reusabl": 30, "revers": [27, 41], "revert": [9, 47], "review": [4, 5, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40], "revis": 9, "rf": [33, 34, 35, 36], "rf_1rank": 35, "rf_2rank": 35, "rf_4rank": 35, "rf_single_rank": [33, 34, 35], "right": [9, 11, 27, 48], "right_idx": 9, "rm": 9, "root": [1, 6, 9, 11, 17, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 45, 46, 48], "root_url": 25, "roughli": 48, "routin": [9, 27], "row": 12, "rows_for_ncol": [11, 12], "rpath": [9, 17, 27], "rsl": 40, "rst": [9, 11, 12], "rst_index": [9, 11], "rst_level": 11, "rule": [1, 3, 4, 5], "run": [3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 25, 27, 29, 30, 31, 35, 36, 37, 38, 40, 41, 47, 48], "run_aft": 14, "run_befor": 14, "run_black": [9, 11], "run_flake8": [9, 11], "run_phas": 9, "run_phase_hook": 9, "runner": [5, 9, 11], "runnerpackagemanag": [9, 16], "runpath": [9, 17, 27], "rwth": 9, "s3": 9, "s3fetchstrategi": 9, "safe": [9, 25], "sai": [11, 27], "same": [1, 4, 5, 6, 8, 9, 25, 26, 31, 35, 36, 38, 39, 47, 48], "saniti": 14, "satisfi": 9, "save": [34, 35, 36, 41, 47], "save_filenam": 9, "sbang": 9, "sbang_script": 9, "sbatch": 48, "scala": 6, "scalar": 1, "scale": [7, 29, 30, 31, 38, 39, 40, 46], "scaling_": [30, 31, 37, 38, 39, 40, 46], "scaling_1": 38, "scaling_1_platform1": 39, "scaling_wrf": 37, "schedul": 48, "schema": [1, 9, 27], "scheme": 9, "scientif": 6, "scope": [7, 8, 9, 11, 14, 18, 27, 30, 34, 35, 40, 41, 48], "scope_nam": 9, "scopedcriterialist": 9, "scopes_metavar": 9, "scopes_or_path": 9, "scrape": 25, "screen": [25, 35], "script": [6, 9, 11, 27, 30, 31, 32, 33, 34, 35, 36, 39, 43, 44, 47, 48], "script_path": 21, "search": [1, 6, 7, 9, 25, 27, 28, 33], "search_files_for_str": [9, 18], "search_fn": 9, "search_primary_experi": 9, "searchabl": 13, "second": [3, 6, 13, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 48], "section": [3, 4, 5, 7, 9, 11, 14, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 39, 41, 47, 48], "section_descript": 9, "section_nam": [17, 18], "section_ord": 9, "section_schema": 9, "section_titl": [9, 11, 12, 25], "see": [1, 3, 4, 5, 6, 7, 9, 14, 25, 26, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 43, 44, 47, 48], "seen": [1, 3, 4, 5, 6, 30, 31, 34, 35, 36, 37, 38, 39, 40, 46, 48], "select": [1, 6, 9, 30, 34, 37, 39, 48], "self": [6, 9, 14, 25, 27, 47], "send_warning_to_tti": 9, "sensibl": 9, "sensit": 9, "sent": 25, "sep": 14, "separ": [1, 9, 11, 14, 17, 25, 27, 47, 48], "sequenc": [12, 25], "sequenti": 37, "serial": 48, "server": 9, "set": [1, 3, 4, 7, 8, 9, 10, 11, 14, 15, 16, 17, 25, 27, 30, 31, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48], "set_access_pair": 9, "set_access_token": 9, "set_appl": 9, "set_application_context": 9, "set_attribut": [9, 25], "set_base_var": 9, "set_chained_experi": 9, "set_config_valu": [9, 25], "set_endpoint_url": 9, "set_env_variable_set": 9, "set_experiment_context": 9, "set_formatted_execut": 9, "set_intern": 9, "set_modifi": 9, "set_no_expand_var": 9, "set_object_typ": 9, "set_on_execut": 9, "set_path": 9, "set_profil": 9, "set_repeat": 9, "set_repeat_index": 9, "set_required_var": 9, "set_stag": 9, "set_statu": 9, "set_subdir": 9, "set_tag": 9, "set_templ": 9, "set_usage_mod": 9, "set_val": 48, "set_var": 48, "set_vari": 9, "set_working_dir": 9, "set_workload_context": 9, "setcach": [9, 25], "setup": [1, 3, 4, 5, 6, 8, 9, 10, 11, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 45, 47, 48], "setup_info_pars": [11, 12], "setup_list_pars": [11, 12], "setup_main_opt": 9, "setup_pars": [9, 11], "sever": [1, 3, 4, 5, 6, 8, 9, 25, 27, 30, 31, 37, 38, 39, 40, 47, 48], "sh": [6, 9, 11, 17, 25, 27], "sha": 9, "sha1": 9, "sha224": 9, "sha256": [3, 8, 9, 14, 27, 41, 47], "sha384": 9, "sha512": 9, "shallow": 9, "shape": [9, 48], "share": [1, 5, 6, 9, 11, 27, 33, 47, 48], "shared_context": [9, 18], "shared_dir": [9, 27], "shared_languag": [3, 9], "shared_license_dir": [9, 27], "shared_link": [9, 17, 27], "sharedmeta": [9, 14], "shell": [1, 9, 11, 12, 17, 25, 32, 33, 34, 35, 36, 43, 44], "shell_init_instruct": [9, 11, 12], "shift": 9, "short": [8, 9, 11, 33, 41], "shorter": 9, "should": [1, 3, 9, 10, 11, 14, 18, 21, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47, 48], "shouldn": 9, "show": [1, 3, 6, 9, 11, 14, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 45, 48], "shown": [1, 3, 9, 31, 39, 48], "sibl": 9, "side": 8, "signatur": [4, 5], "significnatli": 40, "similar": [3, 4, 5, 8, 35, 48], "similarli": [14, 36], "simlink": 27, "simlink_result": [9, 27], "simpl": [7, 9, 25, 29, 32, 41, 48], "simplest": 3, "simpli": [9, 48], "simplifi": [9, 11, 25, 27, 30, 35, 47], "simplify_nam": [9, 25], "simplify_str": 48, "simul": [33, 34, 35, 36, 42], "simultan": [11, 25], "sinc": [3, 8, 9, 11, 31, 32, 35, 36, 38, 41], "singl": [3, 4, 8, 9, 11, 14, 30, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 48], "single_arg_nam": 14, "single_modifier_dry_run": [9, 18], "single_node_": 41, "single_node_valu": 40, "single_typ": 14, "singlefilescop": 9, "singleton": 9, "site": [1, 8, 9, 41], "situat": [30, 35, 37, 38, 39], "size": [9, 33, 34, 35, 36, 43, 44], "skip": [9, 11, 25], "slash": 48, "slow": [8, 9], "slurm": [37, 48], "sm": [30, 31, 37, 38, 39, 40, 41, 46], "small": 9, "smaller": [4, 11], "snappi": 41, "snapshot": 30, "so": [1, 3, 9, 11, 14, 25, 27, 35, 36, 37, 38, 41], "socket": 30, "softwar": [4, 5, 6, 7, 8, 9, 11, 14, 15, 21, 27, 29, 30, 31, 32, 33, 34, 35, 38, 40, 41, 43, 44, 46], "software_create_env": 41, "software_definit": [9, 18], "software_dir": [9, 27], "software_environ": 7, "software_mirror_url": 8, "software_spec": [3, 9, 10, 14, 15, 16, 48], "software_spec_nam": 48, "softwareenviron": 9, "softwarepackag": 9, "some": [1, 3, 4, 5, 6, 9, 11, 25, 26, 30, 31, 32, 34, 37, 38, 39, 40, 47, 48], "someth": [1, 4, 9, 14, 25, 33, 35, 38, 41, 47, 48], "sometim": [3, 4, 35, 47, 48], "somewher": 9, "sophist": 41, "sort": [9, 11, 12], "soural": 27, "sourc": [6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 23, 26, 27, 30, 31, 33, 34, 36, 37, 38, 39, 40, 41, 47], "source_cach": [9, 17, 27], "source_id": 9, "source_path": 9, "source_str": [9, 25], "sourcefileload": 26, "sourcepath": 9, "space": [1, 9, 47], "spack": [3, 4, 5, 6, 7, 8, 9, 14, 21, 25, 27, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "spack_activ": 31, "spack_env_cach": [9, 18], "spack_flag": 17, "spack_setup": 9, "spack_sourc": 31, "spack_spec": 17, "spack_user_ag": [9, 25], "spackbot": 25, "spackerror": 25, "spackweberror": [9, 25], "spdx": 11, "spec": [1, 7, 14, 18, 27, 30, 33, 36, 47, 48], "spec1": 25, "spec2": 25, "spec_bas": 9, "spec_id_r": 9, "spec_lik": 9, "spec_prefix": 9, "spec_properti": 17, "spec_str": 9, "spec_util": 9, "specerror": 9, "specformatstringerror": 9, "special": [9, 10, 15, 16, 48], "specif": [3, 4, 5, 9, 11, 13, 14, 17, 27, 28, 30, 32, 37, 47, 48], "specifi": [1, 4, 8, 9, 11, 14, 25, 26, 27, 33, 34, 35, 36, 39, 41, 43, 44, 47, 48], "speclex": 9, "specpars": 9, "specparseerror": 9, "specs_equiv": [9, 25], "speed": [12, 33, 34, 35, 36, 42], "spend": 30, "spent": [30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 45], "sphinx": 12, "spider": [9, 25], "sql": 1, "stabl": [6, 9], "stable_target": 9, "stack": [5, 7, 9, 25, 27, 29, 32, 33, 34, 35, 37, 43, 44, 48], "stage": [3, 7, 14, 38, 39], "stage_lock": 9, "stagecomposit": 9, "stageerror": 9, "stagepatherror": 9, "stai": 4, "stand": [6, 33, 48], "standard": [3, 4, 5, 9, 11, 30, 47, 48], "start": [3, 7, 25, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 48], "start_mark": 9, "start_tim": 31, "stat": [9, 18, 41], "stat_nam": 9, "state": [9, 11, 27, 47], "statement": [3, 26, 48], "static": 9, "statist": [1, 9, 48], "statsbas": [9, 25], "statscoefficientofvari": [9, 25], "statscountvalu": [9, 25], "statsmax": [9, 25], "statsmean": [9, 25], "statsmedian": [9, 25], "statsmin": [9, 25], "statsstdev": [9, 25], "statsvar": [9, 25], "statu": [9, 40], "stderr": [9, 14, 17], "stdev": 25, "stdname": 9, "stdout": [9, 14, 17, 25], "steal_sourc": 9, "step": [3, 4, 5, 9, 14, 33, 35, 37, 48], "sternt": 41, "still": [9, 14, 39, 48], "storag": [9, 14, 47], "storage_path": 9, "store": [1, 3, 4, 5, 9, 13, 14, 25, 27, 48], "str": [9, 11, 12, 13, 14, 25, 26, 27, 48], "strategi": 9, "stream": [9, 25], "strictli": 5, "string": [1, 3, 4, 5, 9, 11, 14, 17, 18, 25, 27, 31, 32, 35, 37, 47, 48], "string_or_num": 17, "strip": [9, 25], "strongli": 3, "structur": [3, 7, 9, 11, 25, 41], "stub": [9, 17], "studi": [3, 6, 7, 29, 30, 31, 38, 39, 40, 46], "style": [9, 25, 28], "sub": [1, 6, 11, 47, 48], "sub_prop": 17, "subclass": [9, 11], "subcommand": [1, 6, 9, 11, 27], "subcommandwrit": [9, 11], "subdir": 9, "subdir_nam": 9, "subdirectori": [8, 27], "subject": 9, "submiss": 48, "submit": 48, "submodul": 7, "submodules_delet": 9, "subpackag": 7, "subpars": [9, 11, 12], "subsequ": 6, "substitut": 25, "substitute_config_vari": [9, 25], "substitute_path_vari": [9, 25], "subtract": 48, "subvers": 9, "succe": [1, 25, 48], "succeed": 9, "success": [4, 7, 9, 14, 17, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 45, 47], "success_criteria": [1, 3, 7, 10, 14, 15, 16, 27, 28, 40], "success_criteria_def": 17, "success_fom_comparison": [9, 18], "success_fom_glob": [9, 18], "success_funct": [9, 18], "success_list_def": 17, "success_modifi": [9, 18], "success_variable_fom_comparison": [9, 18], "success_wrf": 40, "successcriteria": 9, "successfulli": [3, 9, 28, 40, 41], "suffix": [27, 47], "suggest": [6, 14, 33, 34, 37], "suitabl": 9, "sum": [8, 41], "summari": [1, 4, 11, 34, 35, 36, 48], "super": 9, "superclass": [9, 25, 27], "supercomput": 6, "suppli": [9, 27], "support": [3, 4, 5, 9, 11, 12, 14, 28, 30, 36, 37, 38, 40, 47], "supported_injection_ord": 9, "suppress_gpg_warn": [9, 17, 27], "sure": [3, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], "surround": 25, "svn": [9, 11], "svnfetchstrategi": 9, "sweep": [6, 39], "switch": 47, "sy": [9, 11, 26], "symbol": [9, 47], "symlink": 9, "synonym": 9, "syntax": [1, 3, 4, 5, 9, 11, 25, 47, 48], "system": [1, 3, 4, 7, 9, 25, 26, 30, 32, 33, 34, 35, 36, 38, 39, 40, 41, 43, 44], "t": [1, 4, 6, 9, 11, 14, 25, 32, 33, 34, 35, 36, 39, 40, 41, 43, 44, 47], "tab": 11, "tabl": [12, 13], "table_id": 13, "tag": [6, 9, 14, 17, 25, 27, 32, 47], "tag1": 48, "tag2": 48, "tag_filt": [9, 18], "tag_index": 9, "tagindex": 9, "tags_def": 17, "tailor": 11, "take": [1, 8, 9, 11, 12, 14, 18, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 47, 48], "tar": [6, 8, 41, 47], "tarbal": [8, 9, 25], "target": [1, 3, 9, 33, 34, 35, 36, 48], "target_dir": 14, "target_path": 9, "task": 35, "tcsh": [6, 9, 17, 27, 41], "techniqu": 35, "tell": [9, 31, 36, 37], "tempdir": [9, 25], "tempfil": [25, 26], "templat": [1, 6, 9, 14, 17, 25, 27, 31, 32, 33, 34, 36, 37, 38, 39, 43, 44], "template_dir": [9, 17, 27], "template_experi": 9, "template_nam": 48, "template_name_sans_extens": 6, "template_path": [9, 27], "templateenviron": 9, "templatepackag": 9, "temporari": 25, "temporarili": [9, 14], "termin": 25, "test": [6, 9, 11, 14, 25, 28, 30, 32, 40, 41, 47, 48], "test_": 48, "test_1_1": 48, "test_basic_inherit": [9, 18], "test_configvar_dry_run": [9, 18], "test_criteria_list": [9, 18], "test_debug_report": [18, 19], "test_env_var_append_command_gen": [18, 23], "test_env_var_prepend_command_gen": [18, 23], "test_env_var_set_command_gen": [18, 23], "test_env_var_unset_command_gen": [18, 23], "test_exp": 48, "test_exp1": 48, "test_exp2": 48, "test_exp_": 48, "test_experi": 48, "test_single_criteria": [9, 18], "test_software_definitions_conflicts_run": [18, 19], "test_software_definitions_error_on_conflict": [18, 19], "test_software_definitions_run": [18, 19], "test_software_definitions_summari": [18, 19], "test_spec_copi": [9, 18], "test_spec_exampl": [9, 18], "test_stag": [9, 17, 27], "test_valu": 48, "testspec": [9, 18], "text": [9, 25, 26, 27, 32, 33, 34, 35, 36, 43, 44, 47], "tgetent": 41, "tgz": 41, "than": [9, 11, 34, 36, 37, 38, 47, 48], "the_platinum_search": 9, "thei": [1, 3, 4, 5, 9, 11, 12, 14, 17, 25, 27, 31, 33, 34, 35, 36, 39, 47, 48], "them": [1, 5, 8, 9, 11, 27, 30, 31, 35, 36, 37, 38, 39, 40, 47, 48], "themselv": 9, "thi": [1, 3, 4, 5, 6, 8, 9, 10, 11, 12, 14, 15, 16, 17, 21, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48], "thing": [1, 3, 9, 11, 14, 35], "think": 4, "third": [3, 40], "those": [1, 8, 9, 25, 28, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 48], "though": [3, 6, 8, 35], "three": [3, 9, 28, 39, 40], "through": [1, 3, 4, 5, 6, 9, 11, 14, 30, 32, 33, 36, 48], "throughout": 9, "throw": 48, "thrown": 11, "ti": 5, "time": [1, 3, 6, 8, 9, 11, 14, 25, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 48], "timeloc": 41, "timeout": [9, 25], "timestamp": [13, 31], "timestep": [3, 30, 31, 37, 38, 39, 40, 45], "tip": 3, "titl": [9, 17, 27], "tmpdir": 18, "to_dict": 9, "to_json": [9, 13], "to_yaml": 9, "todo": [9, 25], "togeth": [1, 3, 4, 9, 11, 14, 25, 28, 35, 38, 39, 47, 48], "toggl": 9, "token": 9, "too": 30, "tool": [4, 9, 11, 30, 48], "top": [5, 6, 9, 25, 34, 37, 48], "topolog": [9, 25], "toru": 9, "total": [3, 9, 30, 31, 37, 38, 39, 40, 45], "tottim": 9, "toward": [33, 34], "tpl": [6, 27, 32, 33, 34, 35, 36, 43, 44, 47, 48], "trace": 9, "track": [3, 9, 14, 31], "transact": 25, "transcrib": 3, "transfer": 47, "transform": 9, "translat": 25, "travers": 9, "tree": [11, 41], "tri": [1, 9, 12], "trick": 41, "trie": 25, "true": [1, 3, 6, 9, 10, 11, 14, 17, 25, 27, 28, 39, 47, 48], "trunk": 9, "try": [1, 9, 25, 30, 35, 37, 38, 39, 41], "tty": 25, "tupl": [9, 18, 21, 25, 27, 48], "turbo": 41, "tutori": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46], "two": [1, 4, 6, 9, 14, 18, 27, 28, 30, 31, 32, 33, 35, 38, 39, 40, 47, 48], "txt": [6, 27], "type": [1, 3, 4, 7, 9, 11, 13, 14, 25, 26, 27, 33, 34, 35, 36, 40, 41, 43, 44, 47, 48], "typic": [1, 25], "u": [9, 38, 47, 48], "uf": 32, "unabl": 25, "unari": 48, "uncaught": 11, "unconsum": [35, 38], "undefin": 27, "under": [4, 5, 8, 9, 11, 25, 30, 31, 35, 37, 38, 39, 40, 46, 48], "underli": [3, 14, 25, 26, 30, 47], "underneath": [9, 26], "underscor": [9, 25], "understand": [3, 4, 5], "undo": 27, "unescap": 48, "unexpand": 48, "unifi": [39, 47], "unified_repo": 9, "union": 11, "union_dict": 17, "union_valu": [9, 11], "uniqu": [9, 25, 34, 35, 36, 38, 39, 47, 48], "unit": [3, 5, 6, 13, 14, 25], "unit_test": 9, "unknown": [9, 11], "unknown_arg": 11, "unknownentityerror": 9, "unknownnamespaceerror": 9, "unknownobjecterror": 9, "unless": [9, 36], "unlik": 5, "unload": 27, "unmodifi": 9, "unncessarili": 35, "unnecessarili": 9, "unset": [1, 4, 9, 14, 17, 27, 48], "unsetup_workspace_cannot_analyz": [9, 18], "unspecifi": 25, "unsuccess": 9, "until": 47, "untrack": 11, "unus": [9, 47], "unused_compilers_are_skip": [9, 18], "unused_environ": 9, "unused_packag": 9, "unzip": 38, "up": [3, 7, 8, 9, 10, 11, 14, 15, 16, 25, 30, 31, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45], "updat": [9, 11, 17, 35, 37, 38, 39, 41], "update_complet": [9, 11], "update_completion_arg": [9, 11], "update_config": 9, "update_data": 9, "update_graph": 9, "update_kei": 9, "update_object": 9, "upload": [9, 11, 17, 27, 37, 47], "upload_result": [9, 13], "uplod": 47, "upon": 9, "uppercas": 25, "upstream": 47, "uri": [1, 9, 13, 17, 27], "url": [1, 3, 8, 9, 11, 14, 25, 47], "url_attr": 9, "url_dict": 9, "url_exist": [9, 25], "url_fetch_method": [9, 17, 27], "url_for_vers": 25, "url_or_fetch_strategi": 9, "url_typ": 9, "urlbas": 8, "urlfetchstrategi": 9, "urllib": [9, 17, 27], "us": [1, 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15, 16, 25, 26, 27, 28, 29, 30, 32, 33, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48], "usabl": 26, "usag": [4, 9, 11, 14, 30, 48], "use_configur": 9, "use_env_repo": 27, "use_mpi": [1, 9, 14, 17, 25, 27, 31, 48], "use_repositori": 9, "used_var": 9, "user": [1, 5, 8, 9, 11, 12, 17, 25, 27, 30, 31, 34, 40, 41, 47, 48], "user_config_path": 9, "usernam": [9, 14, 25], "uses_ssl": [9, 25], "usr": 11, "usual": 9, "utc": 31, "util": [9, 10, 17, 18, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 43, 44, 46, 48], "v": [9, 48], "v1": 9, "v42_bench_conus12km": 41, "v42_bench_conus2": 41, "val": 9, "val1": 1, "val2": 1, "val_to_append": 1, "val_to_prepend": 1, "valid": [3, 9, 11, 14, 21, 25, 27, 30, 33, 40, 41, 48], "valid_fully_qualified_module_nam": [9, 25], "valid_module_nam": [9, 25], "valid_workspace_nam": [9, 27], "valid_workspace_name_r": [9, 27], "validate_experi": 9, "validate_fully_qualified_module_nam": [9, 25], "validate_module_nam": [9, 25], "validate_scop": 9, "validate_toolset": [9, 11], "validate_workspace_nam": [9, 27], "validation_error": 9, "validation_typ": 14, "valu": [1, 3, 6, 9, 11, 13, 14, 18, 25, 27, 28, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47, 48], "vanilla": 3, "var": [1, 6, 9, 11, 14, 17, 25, 27, 32, 33, 34, 35, 36, 43, 44, 47, 48], "var_expansion_and_indirect": 39, "var_nam": [1, 9, 48], "var_separ": 1, "var_set": 25, "var_to_append": 1, "var_to_set": 1, "var_to_unset": 1, "var_valu": [1, 9], "vari": [3, 37, 47], "variabl": [6, 7, 9, 11, 14, 25, 27, 28, 29, 30, 31, 32, 33, 36, 37, 38, 40, 41, 43, 44, 46, 47], "variable_list": 17, "variable_modif": [4, 9, 10, 14, 15, 16], "variables_def": 17, "varianc": 25, "variant": [5, 7, 9, 11, 27, 30, 31, 33, 34, 35, 37, 38, 39, 40, 43, 44, 46], "variants_def": 17, "varieti": [6, 33], "variou": [2, 3, 6, 8, 9, 14, 28, 29, 39, 47], "vars_to_print": 9, "vc": 9, "vcsfetchstrategi": 9, "ve": 35, "vector": [7, 9, 29, 30, 31, 38, 40, 46], "vector_matrix_gromacs_config": [36, 43], "vector_workload": [9, 18], "verbos": [9, 25, 35], "veri": [9, 30, 35, 37, 41], "verifi": [4, 9, 11, 31], "verify_ssl": [9, 17, 27], "version": [1, 6, 9, 11, 12, 14, 25, 26, 36, 41, 47, 48], "version_from_git": 9, "version_json": [11, 12], "versionfetcherror": 9, "vertic": 12, "vformatdelimit": 9, "via": [1, 8, 9, 11, 25, 48], "view": [27, 32, 33, 34, 35, 36, 37, 43, 44, 48], "virtual": 9, "visit": 25, "visual": 25, "vtune": 30, "vvv": [35, 47, 48], "w": [6, 9, 11, 17, 27, 47], "wa": [3, 9, 14, 17, 27, 32, 38], "wai": [5, 6, 9, 14, 26, 30, 35, 39, 47, 48], "walk": [3, 9], "wall": [33, 34, 35, 36, 42], "wallclock": 3, "want": [1, 3, 4, 6, 7, 8, 9, 25, 31, 34, 35, 37, 39, 41, 47, 48], "warn": [8, 9, 25, 37, 41], "warn_content_type_mismatch": 9, "warn_no_ssl_cert_check": [9, 25], "water": [33, 34], "water_bar": [33, 34, 35, 36, 43, 44, 47, 48], "water_bare_hbond": [33, 34], "water_gmx50": [33, 34, 35, 36, 43, 44], "water_gmx50_bar": [33, 34], "we": [1, 3, 6, 9, 11, 12, 25, 26, 27, 28, 31, 32, 33, 35, 36, 37, 38, 39, 41, 48], "weather": [6, 32], "web": 9, "weight": 47, "well": [1, 3, 6, 9, 25, 37, 39, 47, 48], "went": 25, "were": [1, 5, 9, 11, 14, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46], "what": [1, 3, 4, 7, 9, 11, 14, 30, 33, 34, 35, 36, 47, 48], "whatev": 41, "when": [1, 3, 4, 5, 6, 8, 9, 11, 14, 17, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 47, 48], "whenev": [9, 28], "where": [1, 3, 9, 11, 13, 14, 17, 25, 26, 27, 34, 35, 38, 40, 47, 48], "where_def": 17, "where_to_redirect_output": 1, "whether": [3, 6, 9, 11, 14, 25, 27, 47], "which": [1, 3, 4, 5, 6, 8, 9, 10, 11, 14, 25, 28, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 46, 47, 48], "while": [1, 6, 9, 14, 30, 33, 34, 35, 36, 38, 39, 43, 44, 47, 48], "who": [25, 35, 47], "whole": 9, "whose": [9, 11], "why": 41, "wide": [3, 36], "wider": 35, "width": 9, "wildcard": [14, 47], "willing": 27, "wish": [8, 37], "within": [1, 3, 4, 5, 6, 9, 14, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 46, 47, 48], "without": [1, 3, 4, 5, 6, 8, 9, 12, 35, 47, 48], "witihn": 5, "wl_name": 18, "wltag": 48, "won": [40, 47], "word": [25, 48], "work": [3, 4, 5, 6, 8, 9, 11, 12, 27, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44], "workflow": [4, 5, 47], "workload": [1, 7, 8, 10, 14, 15, 16, 17, 18, 25, 27, 30, 31, 32, 33, 36, 38, 39, 40, 41, 43, 44, 46, 47], "workload_context": 9, "workload_group": [9, 10, 14, 15, 16], "workload_group_var": [9, 10, 15, 16], "workload_input_dir": [9, 14, 48], "workload_nam": [1, 9, 14, 41, 47, 48], "workload_namespac": 9, "workload_run_dir": [9, 48], "workload_vari": [3, 9, 14], "workloadenvironmentvari": 9, "workloadnotdefinederror": 9, "workloadvari": 9, "workspac": [1, 3, 4, 7, 8, 9, 14, 18, 25, 28, 41, 42, 45, 46], "workspace_archive_path": [9, 27], "workspace_config_path": [9, 27], "workspace_deployments_path": [9, 27], "workspace_dir": [1, 8, 9, 17, 27, 41, 47], "workspace_experiment_path": [9, 27], "workspace_format_error": 9, "workspace_hash": [9, 13, 18, 27, 47], "workspace_input_path": [9, 27], "workspace_log_path": [9, 27], "workspace_nam": [6, 47], "workspace_name_does_not_change_hash": [9, 18], "workspace_root": [1, 32, 33, 47, 48], "workspace_setup_creates_inventori": [9, 18], "workspace_shared_license_path": [9, 27], "workspace_shared_path": [9, 27], "workspace_software_path": [9, 27], "workspace_template_extens": [9, 27], "workspace_test": 9, "world": [7, 25, 29], "would": [1, 3, 4, 5, 6, 8, 9, 14, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 43, 44, 47, 48], "wrap": [9, 14, 25, 26, 35], "wrap_named_direct": [9, 25], "wrapper": [9, 25], "wrf": [6, 8, 30, 31, 37, 38, 39, 40, 41, 46], "wrfrv4": 6, "wrfv3": [6, 8], "wrfv4": [6, 30, 31, 37, 38, 39, 40, 41, 46], "wrfv4_dry_run": [9, 18], "wrfv4_mirror": 41, "wrfv4_mirror_test": 41, "writabl": [9, 25], "write": [8, 9, 11, 12, 14, 25, 26, 27, 28, 30, 31, 35, 38, 39, 40, 41, 46, 48], "write_exec_nam": 14, "write_inventori": [9, 10], "write_json_result": [9, 27], "write_statu": [9, 10], "write_transact": [9, 25, 27], "writer": 11, "writetransact": 25, "written": [3, 4, 5, 9, 14, 18, 47, 48], "wrkspc": 11, "wrong": [14, 25], "ws_file_config_scop": [9, 27], "ws_file_config_scope_nam": [9, 27], "ws_path": 27, "wtihin": 9, "www": 9, "x": 39, "x86_64": [1, 33, 34, 35, 36, 48], "xmlt": 41, "xz": 41, "y2020": 41, "yaml": [1, 3, 4, 5, 6, 9, 11, 14, 17, 21, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "yaml_data": 27, "yaml_equival": [9, 27], "yaml_gener": 9, "yaml_path": 9, "yet": [3, 9, 25], "yield": 9, "you": [3, 4, 5, 6, 7, 8, 9, 14, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48], "your": [3, 4, 6, 8, 11, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46], "zero": [3, 14], "zip": [7, 8, 9, 27, 29, 35, 39], "zip_def": 17, "zipfil": 8, "zips_and_matrices_wrf": 38, "zips_def": 17, "zlib": 41, "zsh": 6, "zstd": 41}, "titles": ["<no title>", "Configuration Files", "Developer Guides", "Application Definition Developers Guide", "Modifier Definition Developers Guide", "Package Manager Definition Developers Guide", "Getting Started", "Ramble", "Ramble Mirrors", "ramble package", "ramble.application_types package", "ramble.cmd package", "ramble.cmd.common package", "ramble.experimental namespace", "ramble.language namespace", "ramble.modifier_types namespace", "ramble.package_manager_types namespace", "ramble.schema package", "ramble.test namespace", "ramble.test.cmd namespace", "ramble.test.end_to_end namespace", "ramble.test.modifier_functionality namespace", "ramble.test.success_criteria namespace", "ramble.test.util namespace", "ramble.test.workspace_hashing namespace", "ramble.util package", "ramble.util.imp package", "ramble.workspace package", "Success Criteria", "Tutorials", "10) Modifiers", "11) Internals", "1) Getting Started Running A \u201cHello World\u201d Experiment", "2) Running A Simple GROMACS Experiment", "3) Modifying A GROMACS Experiment", "4) Using Vectors and Matrices", "5) Changing A Software Stack", "6) Configuring a Scaling Study", "7) Zips and Matrices", "8) Variable Expansion, Indirection, and Software Stack Parameterization", "9) Success Criteria", "Mirrors", "Execute Experiments", "Configuring experiments", "Configuring experiments", "Execute Experiments", "Configure Experiment Definitions", "Ramble Workspace", "Workspace Configuration File"], "titleterms": {"": 32, "1": 32, "10": 30, "11": 31, "2": 33, "3": 34, "4": 35, "5": 36, "6": 37, "7": 38, "8": 39, "9": 40, "A": [6, 32, 33, 34, 36], "Of": 3, "activ": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47], "ad": 36, "addit": 39, "advanc": 30, "always_print_fom": 22, "an": [3, 32, 38], "analyz": [3, 6, 32, 33, 47], "analyze_fom_output": 20, "anonym": 47, "appkit": 9, "appli": [30, 37], "applic": [1, 3, 6, 9, 17, 28, 32, 33], "application_inherit": 18, "application_languag": [14, 18], "application_test": 18, "application_typ": 10, "archiv": [6, 47], "argument": 12, "attribut": [11, 19], "avail": 32, "base": [3, 4, 5, 40], "basic": [7, 15, 32], "batch": 48, "builtin": [4, 5], "cach": 9, "cache_fetch": 18, "chain": 48, "chained_experiment_var_inherit": 20, "chang": 36, "class": [3, 4, 5], "class_attribut": 25, "clean": [11, 19, 30, 31, 34, 35, 36, 37, 38, 39, 40], "cleanup": [32, 33], "cmd": [11, 12, 19], "collect": 3, "color": 25, "command": [6, 11, 18, 48], "common": 12, "comparison": 28, "compil": [3, 4], "concret": [6, 47], "concretize_builtin": 18, "concretize_with_different_package_manag": 20, "config": [1, 9, 11, 17, 19], "config_section_env_var": 20, "configur": [1, 6, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 46, 48], "conftest": 18, "construct": 38, "context": [3, 9], "contribut": 7, "control": [39, 48], "creat": [6, 8, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47], "creation": [3, 4, 5, 41], "criteria": [1, 3, 28, 40], "cross": 48, "custom": 47, "custom_execut": 20, "debug": [6, 11, 19], "decid": 37, "default": 37, "defin": [6, 28, 31, 35, 38, 39, 48], "define_package_path": 20, "definit": [3, 4, 5, 30, 31, 36, 37, 38, 39, 40, 46], "deploy": [11, 47], "descript": [34, 35, 36], "detail": 37, "develop": [2, 3, 4, 5], "dictionari": 48, "direct": [3, 25], "directori": 33, "disabl": 1, "discov": 30, "dry": 39, "dry_run_help": 18, "dryrun_chained_experi": 20, "dryrun_copies_external_env": 20, "dryrun_series_contains_package_path": 20, "edit": [11, 34, 35], "editor": [23, 25], "end_to_end": 20, "env": [23, 25], "env_var": 17, "env_var_builtin": 20, "environ": [1, 4, 39, 47, 48], "error": 9, "escap": 48, "exclus": 48, "exclusive_filtered_vector_workload": 20, "execut": [1, 3, 4, 6, 10, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 45, 47], "executor": 47, "expand": [9, 18], "expanded_fom_dry_run": 20, "expans": 39, "experi": [1, 3, 6, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48], "experiment": 13, "experiment_exclud": 20, "experiment_modif": 21, "experiment_repeat": 20, "experiment_set": [9, 18], "experiment_templ": 20, "explicit": 48, "explicit_zip": 20, "express": 40, "extern": [1, 7], "fetch_strategi": 9, "figur": [3, 40], "file": [1, 3, 47, 48], "file_cach": 25, "file_util": 25, "filter": [9, 47], "flake8": [11, 19], "fom": 28, "format": 1, "formatted_execut": [17, 20], "function": [4, 28, 48], "gcs_fetch": 18, "gener": 3, "get": [6, 32], "get_file_path": 18, "globbing_pattern": 20, "graph": [9, 25], "gromac": [33, 34], "gromacs_size_expans": 20, "guid": [2, 3, 4, 5], "hash": [25, 47], "hello": 32, "help": [6, 11], "i": 6, "imp": 26, "imp_import": 26, "importlib_import": 26, "inclusive_filtered_vector_workload": 20, "indic": 7, "indirect": 39, "info": [11, 12, 19], "inform": [3, 4, 33, 47], "inherit": 48, "inject": 31, "input": 3, "instal": [3, 4, 6, 32], "install_cach": 25, "intern": [1, 17, 31, 48], "inventori": 47, "keyword": 9, "known_appl": 20, "languag": 14, "language_bas": 14, "language_help": 14, "librari": 48, "licens": [1, 11, 17], "link": 47, "list": [11, 12, 19, 48], "lock": 25, "logger": 25, "logic": 40, "lscpu": 30, "main": 9, "manag": [1, 3, 5, 36], "match": 40, "matric": [25, 35, 38, 48], "matrix": [36, 38], "merg": 17, "merge_config_fil": 20, "merit": [3, 40], "mirror": [1, 8, 9, 11, 17, 19, 41], "mirror_test": 18, "missing_mpi_cmd": 20, "missing_required_dry_run": 20, "mock_env_var_modifi": 21, "mock_modifier_dry_run": 21, "mock_modifier_phas": 21, "mock_modifier_spack_config": 21, "mock_spack_modifi": 21, "mod": [11, 19], "mode": [4, 28], "modif": 4, "modifi": [1, 4, 9, 17, 30, 34, 48], "modifier_appl": 18, "modifier_function": 21, "modifier_help": 21, "modifier_languag": [14, 18], "modifier_prepare_analysi": 21, "modifier_repo": 17, "modifier_typ": 15, "modkit": 9, "modul": [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "mpi": [39, 48], "multi_modifier_dry_run": 21, "name": [25, 35, 47, 48], "namespac": [9, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24], "namespace_tri": 18, "nested_compilers_are_instal": 20, "new": 31, "order": 31, "output": [3, 4], "packag": [1, 3, 5, 9, 10, 11, 12, 17, 25, 26, 27, 36], "package_manag": 9, "package_manager_config": 20, "package_manager_languag": [14, 18], "package_manager_repo": 17, "package_manager_requir": 20, "package_manager_typ": 16, "parameter": 39, "passthrough": 1, "passthrough_vari": 20, "path": [9, 25], "phase": [4, 5, 47], "phase_select": 20, "phase_selection_with_depend": 20, "pipelin": 9, "pkgmankit": 9, "platform": 38, "prepar": [3, 4, 5, 47], "print": 47, "pull": 47, "python": [11, 19], "rambl": [6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 32, 47, 48], "refer": 48, "registr": [4, 5], "regular": 40, "render": 9, "repeat": [1, 9, 48], "repeat_success_strict": 22, "repo": [1, 11, 17, 19], "repositori": [9, 18], "requir": 6, "reserv": 48, "resourc": 7, "result": [3, 11, 19], "run": [32, 33, 39], "runner": 16, "scale": [35, 37], "schema": 17, "scope": 1, "section": 1, "select": 47, "set": [6, 32, 33, 47], "setup": 39, "share": 4, "shared_context": 20, "shared_languag": 14, "shell": [6, 27], "simpl": 33, "single_modifier_dry_run": 21, "softwar": [1, 17, 36, 37, 39, 47, 48], "software_definit": [11, 19], "software_environ": [9, 18], "sourc": 25, "spack": [1, 10, 15, 17], "spack_env_cach": 20, "spec": 9, "spec_bas": 18, "spec_util": 25, "specif": 1, "stack": [36, 39], "stage": [9, 18], "start": [6, 32], "stat": [23, 25], "string": [28, 40], "structur": [8, 33, 47], "studi": [35, 37], "style": 11, "submodul": [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "subpackag": [9, 11, 18, 25], "success": [1, 3, 28, 40], "success_criteria": [9, 17, 18, 22], "success_fom_comparison": 22, "success_fom_glob": 22, "success_funct": 22, "success_modifi": 22, "success_variable_fom_comparison": 22, "support": [1, 6, 48], "suppress": 48, "system": [6, 37, 48], "tabl": 7, "tag": 48, "tag_filt": 20, "templat": [35, 47, 48], "test": [3, 4, 5, 18, 19, 20, 21, 22, 23, 24], "test_configvar_dry_run": 20, "tutori": [7, 29], "type": [17, 28], "unit_test": 11, "unsetup_workspace_cannot_analyz": 24, "unused_compilers_are_skip": 20, "up": [6, 32, 33, 47], "upload": [1, 13], "us": [8, 31, 34, 35, 41], "usag": 3, "util": [23, 25, 26], "variabl": [1, 3, 4, 5, 17, 34, 35, 39, 48], "variant": [1, 17, 36, 48], "vector": [35, 36, 48], "vector_workload": 20, "web": 25, "what": [6, 32], "while": 3, "workload": [3, 6, 9, 34, 35, 37, 48], "worksapc": 38, "workspac": [6, 11, 17, 19, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47, 48], "workspace_hash": 24, "workspace_name_does_not_change_hash": 24, "workspace_setup_creates_inventori": 24, "workspace_test": 18, "world": 32, "wrfv4_dry_run": 20, "write": [3, 4, 5], "yaml_gener": 25, "zip": [17, 38, 48]}}) \ No newline at end of file +Search.setIndex({"alltitles": {"1) Getting Started Running A \u201cHello World\u201d Experiment": [[32, null]], "10) Modifiers": [[30, null]], "11) Internals": [[31, null]], "2) Running A Simple GROMACS Experiment": [[33, null]], "3) Modifying A GROMACS Experiment": [[34, null]], "4) Using Vectors and Matrices": [[35, null]], "5) Changing A Software Stack": [[36, null]], "6) Configuring a Scaling Study": [[37, null]], "7) Zips and Matrices": [[38, null]], "8) Variable Expansion, Indirection, and Software Stack Parameterization": [[39, null]], "9) Success Criteria": [[40, null]], "Activate the Workspace": [[30, "activate-the-workspace"], [31, "activate-the-workspace"], [37, "activate-the-workspace"], [38, "activate-the-workspace"], [39, "activate-the-workspace"], [40, "activate-the-workspace"]], "Activating a Workspace": [[47, "activating-a-workspace"]], "Adding Package Variants": [[36, "adding-package-variants"]], "Advanced Modifiers": [[30, "advanced-modifiers"]], "Analyzing Experiments": [[6, "analyzing-experiments"], [32, "analyzing-experiments"], [33, "analyzing-experiments"]], "Analyzing Results": [[3, "analyzing-results"]], "Analyzing a Workspace": [[47, "analyzing-a-workspace"]], "Anonymous Workspace": [[47, "anonymous-workspace"]], "Application Definition Creation": [[3, "application-definition-creation"]], "Application Definition Developers Guide": [[3, null]], "Application Information": [[33, "application-information"]], "Application Section:": [[1, "application-section"]], "Application Workloads": [[6, "application-workloads"]], "Applying the Default Software Configuration": [[37, "applying-the-default-software-configuration"]], "Applying the lscpu Modifier": [[30, "applying-the-lscpu-modifier"]], "Archiving A Workspace": [[6, "archiving-a-workspace"]], "Archiving a Workspace": [[47, "archiving-a-workspace"]], "Available Applications": [[32, "available-applications"]], "Base Classes": [[3, "base-classes"], [4, "base-classes"], [5, "base-classes"]], "Basics": [[7, null]], "Batch System Control": [[48, "batch-system-control"]], "Builtins": [[4, "builtins"], [5, "builtins"]], "Changing Package Managers": [[36, "changing-package-managers"]], "Changing Software Definitions": [[36, "changing-software-definitions"]], "Clean the Worksapce": [[38, "clean-the-worksapce"]], "Clean the Workspace": [[30, "clean-the-workspace"], [31, "clean-the-workspace"], [39, "clean-the-workspace"], [40, "clean-the-workspace"]], "Cleaning the Workspace": [[34, "cleaning-the-workspace"], [35, "cleaning-the-workspace"], [36, "cleaning-the-workspace"], [37, "cleaning-the-workspace"]], "Cleanup the Workspace": [[32, "cleanup-the-workspace"], [33, "cleanup-the-workspace"]], "Collecting Inputs": [[3, "collecting-inputs"]], "Command Help": [[6, "command-help"]], "Compilation / Installation": [[3, "compilation-installation"], [4, "compilation-installation"]], "Concretizing A Workspace": [[6, "concretizing-a-workspace"]], "Concretizing a Workspace": [[47, "concretizing-a-workspace"]], "Config Section": [[1, "config-section"]], "Configuration Files": [[1, null]], "Configuration Scopes": [[1, "configuration-scopes"]], "Configuration Sections:": [[1, "configuration-sections"]], "Configure Experiment Definitions": [[30, "configure-experiment-definitions"], [31, "configure-experiment-definitions"], [37, "configure-experiment-definitions"], [38, "configure-experiment-definitions"], [39, "configure-experiment-definitions"], [40, "configure-experiment-definitions"], [46, null]], "Configure the Workspace": [[32, "configure-the-workspace"], [33, "configure-the-workspace"], [34, "configure-the-workspace"], [35, "configure-the-workspace"], [36, "configure-the-workspace"], [43, "configure-the-workspace"], [44, "configure-the-workspace"]], "Configuring A Workspace": [[6, "configuring-a-workspace"]], "Configuring System Details": [[37, "configuring-system-details"]], "Configuring experiments": [[32, "configuring-experiments"], [33, "configuring-experiments"], [34, "configuring-experiments"], [35, "configuring-experiments"], [36, "configuring-experiments"], [43, null], [44, null]], "Construct Platforms Zip": [[38, "construct-platforms-zip"]], "Contributing": [[7, null]], "Controlling Experiment Software Environments": [[39, "controlling-experiment-software-environments"]], "Controlling Internals": [[48, "controlling-internals"]], "Controlling MPI Libraries and Batch Systems": [[48, "controlling-mpi-libraries-and-batch-systems"]], "Create a Workspace": [[30, "create-a-workspace"], [31, "create-a-workspace"], [37, "create-a-workspace"], [38, "create-a-workspace"], [39, "create-a-workspace"], [40, "create-a-workspace"]], "Create and Activate a Workspace": [[32, "create-and-activate-a-workspace"], [33, "create-and-activate-a-workspace"], [34, "create-and-activate-a-workspace"], [35, "create-and-activate-a-workspace"], [36, "create-and-activate-a-workspace"], [43, "create-and-activate-a-workspace"], [44, "create-and-activate-a-workspace"]], "Creating Ramble Mirrors": [[8, "creating-ramble-mirrors"]], "Creating Workspaces": [[6, "creating-workspaces"], [47, "creating-workspaces"]], "Cross Experiment Variable References": [[48, "cross-experiment-variable-references"]], "Custom Executors": [[47, "custom-executors"]], "Debugging Ramble": [[6, "debugging-ramble"]], "Decide on a Workload": [[37, "decide-on-a-workload"]], "Define Additional MPI and Parameterize Software Environments": [[39, "define-additional-mpi-and-parameterize-software-environments"]], "Define New Executables": [[31, "define-new-executables"]], "Define an Experiment Matrix": [[38, "define-an-experiment-matrix"]], "Defined Applications": [[6, "defined-applications"]], "Defining Chains of Chains": [[48, "defining-chains-of-chains"]], "Defining Executable Order": [[31, "defining-executable-order"]], "Defining Experiment Chains": [[48, "defining-experiment-chains"]], "Defining Success Criteria": [[28, "defining-success-criteria"]], "Defining a Scaling Study": [[35, "defining-a-scaling-study"]], "Developer Guides": [[2, null], [2, null]], "Disable Passthrough": [[1, "disable-passthrough"]], "Discovering Modifiers": [[30, "discovering-modifiers"]], "Dry Run Setup": [[39, "dry-run-setup"]], "Editing Experiments": [[34, "editing-experiments"], [35, "editing-experiments"]], "Environment Variable Control": [[48, "environment-variable-control"]], "Environment Variable Modification": [[4, "environment-variable-modification"]], "Environment Variables Section:": [[1, "environment-variables-section"]], "Escaped Variables": [[48, "escaped-variables"]], "Executable Modification": [[4, "executable-modification"]], "Executables": [[3, "executables"]], "Execute Experiments": [[30, "execute-experiments"], [30, "id1"], [31, "execute-experiments"], [31, "id1"], [34, "execute-experiments"], [35, "execute-experiments"], [36, "execute-experiments"], [37, "execute-experiments"], [38, "execute-experiments"], [39, "execute-experiments"], [40, "execute-experiments"], [42, null], [45, null]], "Executing Experiments": [[6, "executing-experiments"], [32, "executing-experiments"], [33, "executing-experiments"]], "Executing a Workspace": [[47, "executing-a-workspace"]], "Experiment Chains": [[48, "experiment-chains"]], "Experiment Descriptions": [[34, "experiment-descriptions"], [35, "experiment-descriptions"]], "Experiment Exclusion": [[48, "experiment-exclusion"]], "Experiment Internals": [[31, "experiment-internals"]], "Experiment Modifiers": [[48, "experiment-modifiers"]], "Experiment Names": [[48, "experiment-names"]], "Experiment Repeats": [[1, "experiment-repeats"], [48, "experiment-repeats"]], "Experiment Tags": [[48, "experiment-tags"]], "Explicit Variable Zips": [[48, "explicit-variable-zips"]], "External Resources": [[7, null]], "External Spack Environment Support:": [[1, "external-spack-environment-support"]], "Figure Of Merit Contexts": [[3, "figure-of-merit-contexts"]], "Figure of Merit Logic Based": [[40, "figure-of-merit-logic-based"]], "Figures Of Merit": [[3, "figures-of-merit"]], "Filtering Experiments": [[47, "filtering-experiments"]], "Formatted Executables Section:": [[1, "formatted-executables-section"]], "Generating Experiments": [[3, "generating-experiments"]], "Getting Started": [[6, null]], "Indices and tables": [[7, "indices-and-tables"]], "Input Files": [[3, "input-files"]], "Installation": [[6, "installation"], [32, "installation"]], "Internals Section:": [[1, "internals-section"]], "Licenses Section:": [[1, "licenses-section"]], "List (or Vector) Variables": [[48, "list-or-vector-variables"]], "MPI Command Control": [[48, "mpi-command-control"]], "Mirror Structure": [[8, "mirror-structure"]], "Mirror creation:": [[41, "mirror-creation"]], "Mirror use:": [[41, "mirror-use"]], "Mirrors": [[41, null]], "Mirrors Section:": [[1, "mirrors-section"]], "Mode: Application Function": [[28, "mode-application-function"]], "Mode: FOM Comparison": [[28, "mode-fom-comparison"]], "Mode: String": [[28, "mode-string"]], "Modes": [[4, "modes"]], "Modifier Definition Creation": [[4, "modifier-definition-creation"]], "Modifier Definition Developers Guide": [[4, null]], "Modifier Repos Section:": [[1, "modifier-repos-section"]], "Modifier Variables and Variable Modifications": [[4, "modifier-variables-and-variable-modifications"]], "Modifiers Section:": [[1, "modifiers-section"]], "Named Workspace": [[47, "named-workspace"]], "Output Information": [[3, "output-information"]], "Package Manager Definition Creation": [[5, "package-manager-definition-creation"]], "Package Manager Definition Developers Guide": [[5, null]], "Package Manager Directives": [[3, "package-manager-directives"]], "Package Manager Specific Packages": [[1, "package-manager-specific-packages"]], "Package Manager Variables": [[5, "package-manager-variables"]], "Phase Registration": [[4, "phase-registration"], [5, "phase-registration"]], "Phase Selection": [[47, "phase-selection"]], "Preparation": [[3, "preparation"], [4, "preparation"], [5, "preparation"]], "Preparing a Workspace Deployment": [[47, "preparing-a-workspace-deployment"]], "Printing Workspace Information": [[47, "printing-workspace-information"]], "Pulling a Workspace Deployment": [[47, "pulling-a-workspace-deployment"]], "Ramble": [[7, null]], "Ramble Basics": [[32, "ramble-basics"]], "Ramble Dictionary": [[48, "ramble-dictionary"]], "Ramble Mirrors": [[8, null]], "Ramble Workspace": [[47, null]], "Ramble Workspaces": [[6, "ramble-workspaces"]], "Regular Expression String Matching": [[40, "regular-expression-string-matching"]], "Repos Section:": [[1, "repos-section"]], "Reserved Variables": [[48, "reserved-variables"]], "Setting Up A Workspace": [[6, "setting-up-a-workspace"]], "Setting Up the Experiments": [[32, "setting-up-the-experiments"], [33, "setting-up-the-experiments"]], "Setting up a Workspace": [[47, "setting-up-a-workspace"]], "Shared Functionality": [[4, "shared-functionality"]], "Shell Support": [[6, "shell-support"]], "Software Description": [[36, "software-description"]], "Software Dictionary": [[48, "software-dictionary"]], "Software Environments": [[47, "software-environments"]], "Software Section:": [[1, "software-section"]], "Submodules": [[9, "submodules"], [10, "submodules"], [11, "submodules"], [12, "submodules"], [13, "submodules"], [14, "submodules"], [15, "submodules"], [16, "submodules"], [17, "submodules"], [18, "submodules"], [19, "submodules"], [20, "submodules"], [21, "submodules"], [22, "submodules"], [23, "submodules"], [24, "submodules"], [25, "submodules"], [26, "submodules"], [27, "submodules"]], "Subpackages": [[9, "subpackages"], [11, "subpackages"], [18, "subpackages"], [25, "subpackages"]], "Success Criteria": [[3, "success-criteria"], [28, null], [40, "id1"]], "Success Criteria Modes": [[28, "success-criteria-modes"]], "Success Criteria Section:": [[1, "success-criteria-section"]], "Supported Functions": [[48, "supported-functions"]], "Suppressing Experiments": [[48, "suppressing-experiments"]], "System Requirements": [[6, "system-requirements"]], "Templatized Experiment Names": [[35, "templatized-experiment-names"]], "Templatized Workloads": [[48, "templatized-workloads"]], "Testing Execution": [[3, "testing-execution"]], "Testing a Modifier": [[4, "testing-a-modifier"]], "Testing a Package Manager": [[5, "testing-a-package-manager"]], "Testing execution and Output information": [[4, "testing-execution-and-output-information"]], "Tutorials": [[7, null], [29, null], [29, null]], "Types of Success Criteria": [[28, "types-of-success-criteria"]], "Upload": [[1, "upload"]], "Usage While Developing": [[3, "usage-while-developing"]], "Using Created Mirrors": [[8, "using-created-mirrors"]], "Using Executable Injection": [[31, "using-executable-injection"]], "Using Vector Variables": [[35, "using-vector-variables"]], "Using Workload Variables": [[34, "using-workload-variables"]], "Variable Dictionaries": [[48, "variable-dictionaries"]], "Variable Expansion and Indirection": [[39, "variable-expansion-and-indirection"]], "Variable Inheritance": [[48, "variable-inheritance"]], "Variable Matrices": [[35, "variable-matrices"], [48, "variable-matrices"]], "Variables Section:": [[1, "variables-section"]], "Variant Control": [[48, "variant-control"]], "Variants Section": [[1, "variants-section"]], "Vector and Matrix Software Definitions": [[36, "vector-and-matrix-software-definitions"]], "Vectorizing Workload Names": [[35, "vectorizing-workload-names"]], "What is Ramble?": [[6, "what-is-ramble"]], "What\u2019s in an application?": [[32, "what-s-in-an-application"]], "Workload Variables": [[3, "workload-variables"]], "Workloads": [[3, "workloads"]], "Workspace Configuration File": [[48, null]], "Workspace Deployments": [[47, "workspace-deployments"]], "Workspace Directory Structure": [[33, "workspace-directory-structure"]], "Workspace Inventory and Hash": [[47, "workspace-inventory-and-hash"]], "Workspace Links": [[47, "workspace-links"]], "Workspace Structure": [[47, "workspace-structure"]], "Workspace Template Files": [[47, "workspace-template-files"]], "Writing a modifier definition": [[4, "writing-a-modifier-definition"]], "Writing a package manager definition": [[5, "writing-a-package-manager-definition"]], "Writing an application definition": [[3, "writing-an-application-definition"]], "ramble package": [[9, null]], "ramble.appkit module": [[9, "ramble-appkit-module"]], "ramble.application module": [[9, "module-ramble.application"]], "ramble.application_types package": [[10, null]], "ramble.application_types.executable module": [[10, "module-ramble.application_types.executable"]], "ramble.application_types.spack module": [[10, "ramble-application-types-spack-module"]], "ramble.caches module": [[9, "module-ramble.caches"]], "ramble.cmd package": [[11, null]], "ramble.cmd.attributes module": [[11, "module-ramble.cmd.attributes"]], "ramble.cmd.clean module": [[11, "module-ramble.cmd.clean"]], "ramble.cmd.commands module": [[11, "module-ramble.cmd.commands"]], "ramble.cmd.common package": [[12, null]], "ramble.cmd.common.arguments module": [[12, "module-ramble.cmd.common.arguments"]], "ramble.cmd.common.info module": [[12, "module-ramble.cmd.common.info"]], "ramble.cmd.common.list module": [[12, "module-ramble.cmd.common.list"]], "ramble.cmd.config module": [[11, "module-ramble.cmd.config"]], "ramble.cmd.debug module": [[11, "module-ramble.cmd.debug"]], "ramble.cmd.deployment module": [[11, "ramble-cmd-deployment-module"]], "ramble.cmd.edit module": [[11, "module-ramble.cmd.edit"]], "ramble.cmd.flake8 module": [[11, "ramble-cmd-flake8-module"]], "ramble.cmd.help module": [[11, "module-ramble.cmd.help"]], "ramble.cmd.info module": [[11, "module-ramble.cmd.info"]], "ramble.cmd.license module": [[11, "module-ramble.cmd.license"]], "ramble.cmd.list module": [[11, "module-ramble.cmd.list"]], "ramble.cmd.mirror module": [[11, "module-ramble.cmd.mirror"]], "ramble.cmd.mods module": [[11, "ramble-cmd-mods-module"]], "ramble.cmd.on module": [[11, "ramble-cmd-on-module"]], "ramble.cmd.python module": [[11, "module-ramble.cmd.python"]], "ramble.cmd.repo module": [[11, "module-ramble.cmd.repo"]], "ramble.cmd.results module": [[11, "module-ramble.cmd.results"]], "ramble.cmd.software_definitions module": [[11, "module-ramble.cmd.software_definitions"]], "ramble.cmd.style module": [[11, "module-ramble.cmd.style"]], "ramble.cmd.unit_test module": [[11, "module-ramble.cmd.unit_test"]], "ramble.cmd.workspace module": [[11, "ramble-cmd-workspace-module"]], "ramble.config module": [[9, "module-ramble.config"]], "ramble.context module": [[9, "module-ramble.context"]], "ramble.error module": [[9, "module-ramble.error"]], "ramble.expander module": [[9, "module-ramble.expander"]], "ramble.experiment_set module": [[9, "module-ramble.experiment_set"]], "ramble.experimental namespace": [[13, null]], "ramble.experimental.uploader module": [[13, "module-ramble.experimental.uploader"]], "ramble.fetch_strategy module": [[9, "module-ramble.fetch_strategy"]], "ramble.filters module": [[9, "module-ramble.filters"]], "ramble.graphs module": [[9, "module-ramble.graphs"]], "ramble.keywords module": [[9, "module-ramble.keywords"]], "ramble.language namespace": [[14, null]], "ramble.language.application_language module": [[14, "module-ramble.language.application_language"]], "ramble.language.language_base module": [[14, "module-ramble.language.language_base"]], "ramble.language.language_helpers module": [[14, "module-ramble.language.language_helpers"]], "ramble.language.modifier_language module": [[14, "module-ramble.language.modifier_language"]], "ramble.language.package_manager_language module": [[14, "module-ramble.language.package_manager_language"]], "ramble.language.shared_language module": [[14, "module-ramble.language.shared_language"]], "ramble.main module": [[9, "module-ramble.main"]], "ramble.mirror module": [[9, "module-ramble.mirror"]], "ramble.modifier module": [[9, "module-ramble.modifier"]], "ramble.modifier_types namespace": [[15, null]], "ramble.modifier_types.basic module": [[15, "module-ramble.modifier_types.basic"]], "ramble.modifier_types.spack module": [[15, "ramble-modifier-types-spack-module"]], "ramble.modkit module": [[9, "ramble-modkit-module"]], "ramble.namespace module": [[9, "module-ramble.namespace"]], "ramble.package_manager module": [[9, "module-ramble.package_manager"]], "ramble.package_manager_types namespace": [[16, null]], "ramble.package_manager_types.runner module": [[16, "module-ramble.package_manager_types.runner"]], "ramble.paths module": [[9, "module-ramble.paths"]], "ramble.pipeline module": [[9, "ramble-pipeline-module"]], "ramble.pkgmankit module": [[9, "module-ramble.pkgmankit"]], "ramble.renderer module": [[9, "module-ramble.renderer"]], "ramble.repeats module": [[9, "module-ramble.repeats"]], "ramble.repository module": [[9, "module-ramble.repository"]], "ramble.schema package": [[17, null]], "ramble.schema.applications module": [[17, "module-ramble.schema.applications"]], "ramble.schema.config module": [[17, "module-ramble.schema.config"]], "ramble.schema.env_vars module": [[17, "module-ramble.schema.env_vars"]], "ramble.schema.formatted_executables module": [[17, "module-ramble.schema.formatted_executables"]], "ramble.schema.internals module": [[17, "module-ramble.schema.internals"]], "ramble.schema.licenses module": [[17, "module-ramble.schema.licenses"]], "ramble.schema.merged module": [[17, "module-ramble.schema.merged"]], "ramble.schema.mirrors module": [[17, "module-ramble.schema.mirrors"]], "ramble.schema.modifier_repos module": [[17, "module-ramble.schema.modifier_repos"]], "ramble.schema.modifiers module": [[17, "module-ramble.schema.modifiers"]], "ramble.schema.package_manager_repos module": [[17, "module-ramble.schema.package_manager_repos"]], "ramble.schema.repos module": [[17, "module-ramble.schema.repos"]], "ramble.schema.software module": [[17, "module-ramble.schema.software"]], "ramble.schema.spack module": [[17, "module-ramble.schema.spack"]], "ramble.schema.success_criteria module": [[17, "module-ramble.schema.success_criteria"]], "ramble.schema.types module": [[17, "module-ramble.schema.types"]], "ramble.schema.variables module": [[17, "module-ramble.schema.variables"]], "ramble.schema.variants module": [[17, "module-ramble.schema.variants"]], "ramble.schema.workspace module": [[17, "module-ramble.schema.workspace"]], "ramble.schema.zips module": [[17, "module-ramble.schema.zips"]], "ramble.software_environments module": [[9, "module-ramble.software_environments"]], "ramble.spec module": [[9, "module-ramble.spec"]], "ramble.stage module": [[9, "module-ramble.stage"]], "ramble.success_criteria module": [[9, "module-ramble.success_criteria"]], "ramble.test namespace": [[18, null]], "ramble.test.application_inheritance module": [[18, "module-ramble.test.application_inheritance"]], "ramble.test.application_language module": [[18, "ramble-test-application-language-module"]], "ramble.test.application_tests module": [[18, "ramble-test-application-tests-module"]], "ramble.test.cache_fetch module": [[18, "ramble-test-cache-fetch-module"]], "ramble.test.cmd namespace": [[19, null]], "ramble.test.cmd.attributes module": [[19, "ramble-test-cmd-attributes-module"]], "ramble.test.cmd.clean module": [[19, "ramble-test-cmd-clean-module"]], "ramble.test.cmd.config module": [[19, "ramble-test-cmd-config-module"]], "ramble.test.cmd.debug module": [[19, "module-ramble.test.cmd.debug"]], "ramble.test.cmd.flake8 module": [[19, "ramble-test-cmd-flake8-module"]], "ramble.test.cmd.info module": [[19, "ramble-test-cmd-info-module"]], "ramble.test.cmd.list module": [[19, "ramble-test-cmd-list-module"]], "ramble.test.cmd.mirror module": [[19, "ramble-test-cmd-mirror-module"]], "ramble.test.cmd.mods module": [[19, "ramble-test-cmd-mods-module"]], "ramble.test.cmd.on module": [[19, "ramble-test-cmd-on-module"]], "ramble.test.cmd.python module": [[19, "ramble-test-cmd-python-module"]], "ramble.test.cmd.repo module": [[19, "ramble-test-cmd-repo-module"]], "ramble.test.cmd.results module": [[19, "ramble-test-cmd-results-module"]], "ramble.test.cmd.software_definitions module": [[19, "module-ramble.test.cmd.software_definitions"]], "ramble.test.cmd.workspace module": [[19, "ramble-test-cmd-workspace-module"]], "ramble.test.commands module": [[18, "ramble-test-commands-module"]], "ramble.test.concretize_builtin module": [[18, "ramble-test-concretize-builtin-module"]], "ramble.test.conftest module": [[18, "ramble-test-conftest-module"]], "ramble.test.dry_run_helpers module": [[18, "module-ramble.test.dry_run_helpers"]], "ramble.test.end_to_end namespace": [[20, null]], "ramble.test.end_to_end.analyze_fom_output module": [[20, "ramble-test-end-to-end-analyze-fom-output-module"]], "ramble.test.end_to_end.chained_experiment_var_inheritance module": [[20, "ramble-test-end-to-end-chained-experiment-var-inheritance-module"]], "ramble.test.end_to_end.concretize_with_different_package_managers module": [[20, "ramble-test-end-to-end-concretize-with-different-package-managers-module"]], "ramble.test.end_to_end.config_section_env_vars module": [[20, "ramble-test-end-to-end-config-section-env-vars-module"]], "ramble.test.end_to_end.custom_executables module": [[20, "ramble-test-end-to-end-custom-executables-module"]], "ramble.test.end_to_end.define_package_paths module": [[20, "ramble-test-end-to-end-define-package-paths-module"]], "ramble.test.end_to_end.dryrun_chained_experiments module": [[20, "ramble-test-end-to-end-dryrun-chained-experiments-module"]], "ramble.test.end_to_end.dryrun_copies_external_env module": [[20, "ramble-test-end-to-end-dryrun-copies-external-env-module"]], "ramble.test.end_to_end.dryrun_series_contains_package_paths module": [[20, "ramble-test-end-to-end-dryrun-series-contains-package-paths-module"]], "ramble.test.end_to_end.env_var_builtin module": [[20, "ramble-test-end-to-end-env-var-builtin-module"]], "ramble.test.end_to_end.exclusive_filtered_vector_workloads module": [[20, "ramble-test-end-to-end-exclusive-filtered-vector-workloads-module"]], "ramble.test.end_to_end.expanded_fom_dry_run module": [[20, "ramble-test-end-to-end-expanded-fom-dry-run-module"]], "ramble.test.end_to_end.experiment_excludes module": [[20, "ramble-test-end-to-end-experiment-excludes-module"]], "ramble.test.end_to_end.experiment_repeats module": [[20, "ramble-test-end-to-end-experiment-repeats-module"]], "ramble.test.end_to_end.experiment_templates module": [[20, "ramble-test-end-to-end-experiment-templates-module"]], "ramble.test.end_to_end.explicit_zips module": [[20, "ramble-test-end-to-end-explicit-zips-module"]], "ramble.test.end_to_end.formatted_executables module": [[20, "ramble-test-end-to-end-formatted-executables-module"]], "ramble.test.end_to_end.globbing_patterns module": [[20, "ramble-test-end-to-end-globbing-patterns-module"]], "ramble.test.end_to_end.gromacs_size_expansion module": [[20, "ramble-test-end-to-end-gromacs-size-expansion-module"]], "ramble.test.end_to_end.inclusive_filtered_vector_workloads module": [[20, "ramble-test-end-to-end-inclusive-filtered-vector-workloads-module"]], "ramble.test.end_to_end.known_applications module": [[20, "ramble-test-end-to-end-known-applications-module"]], "ramble.test.end_to_end.merge_config_files module": [[20, "ramble-test-end-to-end-merge-config-files-module"]], "ramble.test.end_to_end.missing_mpi_cmd module": [[20, "ramble-test-end-to-end-missing-mpi-cmd-module"]], "ramble.test.end_to_end.missing_required_dry_run module": [[20, "ramble-test-end-to-end-missing-required-dry-run-module"]], "ramble.test.end_to_end.nested_compilers_are_installed module": [[20, "ramble-test-end-to-end-nested-compilers-are-installed-module"]], "ramble.test.end_to_end.package_manager_config module": [[20, "ramble-test-end-to-end-package-manager-config-module"]], "ramble.test.end_to_end.package_manager_requirements module": [[20, "ramble-test-end-to-end-package-manager-requirements-module"]], "ramble.test.end_to_end.passthrough_variables module": [[20, "ramble-test-end-to-end-passthrough-variables-module"]], "ramble.test.end_to_end.phase_selection module": [[20, "ramble-test-end-to-end-phase-selection-module"]], "ramble.test.end_to_end.phase_selection_with_dependencies module": [[20, "ramble-test-end-to-end-phase-selection-with-dependencies-module"]], "ramble.test.end_to_end.shared_context module": [[20, "ramble-test-end-to-end-shared-context-module"]], "ramble.test.end_to_end.spack_env_cache module": [[20, "ramble-test-end-to-end-spack-env-cache-module"]], "ramble.test.end_to_end.tag_filtering module": [[20, "ramble-test-end-to-end-tag-filtering-module"]], "ramble.test.end_to_end.test_configvar_dry_run module": [[20, "ramble-test-end-to-end-test-configvar-dry-run-module"]], "ramble.test.end_to_end.unused_compilers_are_skipped module": [[20, "ramble-test-end-to-end-unused-compilers-are-skipped-module"]], "ramble.test.end_to_end.vector_workloads module": [[20, "ramble-test-end-to-end-vector-workloads-module"]], "ramble.test.end_to_end.wrfv4_dry_run module": [[20, "ramble-test-end-to-end-wrfv4-dry-run-module"]], "ramble.test.expander module": [[18, "ramble-test-expander-module"]], "ramble.test.experiment_set module": [[18, "ramble-test-experiment-set-module"]], "ramble.test.gcs_fetch module": [[18, "ramble-test-gcs-fetch-module"]], "ramble.test.get_file_path module": [[18, "ramble-test-get-file-path-module"]], "ramble.test.mirror_tests module": [[18, "ramble-test-mirror-tests-module"]], "ramble.test.modifier_application module": [[18, "ramble-test-modifier-application-module"]], "ramble.test.modifier_functionality namespace": [[21, null]], "ramble.test.modifier_functionality.experiment_modification module": [[21, "ramble-test-modifier-functionality-experiment-modification-module"]], "ramble.test.modifier_functionality.mock_env_var_modifiers module": [[21, "ramble-test-modifier-functionality-mock-env-var-modifiers-module"]], "ramble.test.modifier_functionality.mock_modifier_dry_run module": [[21, "ramble-test-modifier-functionality-mock-modifier-dry-run-module"]], "ramble.test.modifier_functionality.mock_modifier_phases module": [[21, "ramble-test-modifier-functionality-mock-modifier-phases-module"]], "ramble.test.modifier_functionality.mock_modifier_spack_configs module": [[21, "ramble-test-modifier-functionality-mock-modifier-spack-configs-module"]], "ramble.test.modifier_functionality.mock_spack_modifier module": [[21, "ramble-test-modifier-functionality-mock-spack-modifier-module"]], "ramble.test.modifier_functionality.modifier_helpers module": [[21, "module-ramble.test.modifier_functionality.modifier_helpers"]], "ramble.test.modifier_functionality.modifier_prepare_analysis module": [[21, "ramble-test-modifier-functionality-modifier-prepare-analysis-module"]], "ramble.test.modifier_functionality.multi_modifier_dry_run module": [[21, "ramble-test-modifier-functionality-multi-modifier-dry-run-module"]], "ramble.test.modifier_functionality.single_modifier_dry_run module": [[21, "ramble-test-modifier-functionality-single-modifier-dry-run-module"]], "ramble.test.modifier_language module": [[18, "ramble-test-modifier-language-module"]], "ramble.test.namespace_trie module": [[18, "ramble-test-namespace-trie-module"]], "ramble.test.package_manager_language module": [[18, "ramble-test-package-manager-language-module"]], "ramble.test.repository module": [[18, "ramble-test-repository-module"]], "ramble.test.software_environment module": [[18, "ramble-test-software-environment-module"]], "ramble.test.spec_basic module": [[18, "module-ramble.test.spec_basic"]], "ramble.test.stage module": [[18, "ramble-test-stage-module"]], "ramble.test.success_criteria module": [[18, "module-ramble.test.success_criteria"]], "ramble.test.success_criteria namespace": [[22, null]], "ramble.test.success_criteria.always_print_foms module": [[22, "ramble-test-success-criteria-always-print-foms-module"]], "ramble.test.success_criteria.repeat_success_strict module": [[22, "ramble-test-success-criteria-repeat-success-strict-module"]], "ramble.test.success_criteria.success_fom_comparison module": [[22, "ramble-test-success-criteria-success-fom-comparison-module"]], "ramble.test.success_criteria.success_fom_globbing module": [[22, "ramble-test-success-criteria-success-fom-globbing-module"]], "ramble.test.success_criteria.success_functions module": [[22, "ramble-test-success-criteria-success-functions-module"]], "ramble.test.success_criteria.success_modifiers module": [[22, "ramble-test-success-criteria-success-modifiers-module"]], "ramble.test.success_criteria.success_variable_fom_comparison module": [[22, "ramble-test-success-criteria-success-variable-fom-comparison-module"]], "ramble.test.util namespace": [[23, null]], "ramble.test.util.editor module": [[23, "ramble-test-util-editor-module"]], "ramble.test.util.env module": [[23, "module-ramble.test.util.env"]], "ramble.test.util.stats module": [[23, "ramble-test-util-stats-module"]], "ramble.test.workspace_hashing namespace": [[24, null]], "ramble.test.workspace_hashing.unsetup_workspace_cannot_analyze module": [[24, "ramble-test-workspace-hashing-unsetup-workspace-cannot-analyze-module"]], "ramble.test.workspace_hashing.workspace_name_does_not_change_hash module": [[24, "ramble-test-workspace-hashing-workspace-name-does-not-change-hash-module"]], "ramble.test.workspace_hashing.workspace_setup_creates_inventory module": [[24, "ramble-test-workspace-hashing-workspace-setup-creates-inventory-module"]], "ramble.test.workspace_tests module": [[18, "ramble-test-workspace-tests-module"]], "ramble.util package": [[25, null]], "ramble.util.class_attributes module": [[25, "module-ramble.util.class_attributes"]], "ramble.util.colors module": [[25, "module-ramble.util.colors"]], "ramble.util.directives module": [[25, "module-ramble.util.directives"]], "ramble.util.editor module": [[25, "module-ramble.util.editor"]], "ramble.util.env module": [[25, "module-ramble.util.env"]], "ramble.util.executable module": [[25, "module-ramble.util.executable"]], "ramble.util.file_cache module": [[25, "module-ramble.util.file_cache"]], "ramble.util.file_util module": [[25, "module-ramble.util.file_util"]], "ramble.util.graph module": [[25, "module-ramble.util.graph"]], "ramble.util.hashing module": [[25, "module-ramble.util.hashing"]], "ramble.util.imp package": [[26, null]], "ramble.util.imp.imp_importer module": [[26, "module-ramble.util.imp.imp_importer"]], "ramble.util.imp.importlib_importer module": [[26, "module-ramble.util.imp.importlib_importer"]], "ramble.util.install_cache module": [[25, "module-ramble.util.install_cache"]], "ramble.util.lock module": [[25, "module-ramble.util.lock"]], "ramble.util.logger module": [[25, "module-ramble.util.logger"]], "ramble.util.matrices module": [[25, "module-ramble.util.matrices"]], "ramble.util.naming module": [[25, "module-ramble.util.naming"]], "ramble.util.path module": [[25, "module-ramble.util.path"]], "ramble.util.sourcing module": [[25, "module-ramble.util.sourcing"]], "ramble.util.spec_utils module": [[25, "module-ramble.util.spec_utils"]], "ramble.util.stats module": [[25, "module-ramble.util.stats"]], "ramble.util.web module": [[25, "module-ramble.util.web"]], "ramble.util.yaml_generation module": [[25, "module-ramble.util.yaml_generation"]], "ramble.workload module": [[9, "module-ramble.workload"]], "ramble.workspace package": [[27, null]], "ramble.workspace.shell module": [[27, "module-ramble.workspace.shell"]], "ramble.workspace.workspace module": [[27, "module-ramble.workspace.workspace"]]}, "docnames": ["command_index", "configuration_files", "dev_guides", "dev_guides/application_dev_guide", "dev_guides/modifier_dev_guide", "dev_guides/package_manager_dev_guide", "getting_started", "index", "mirror-config", "ramble", "ramble.application_types", "ramble.cmd", "ramble.cmd.common", "ramble.experimental", "ramble.language", "ramble.modifier_types", "ramble.package_manager_types", "ramble.schema", "ramble.test", "ramble.test.cmd", "ramble.test.end_to_end", "ramble.test.modifier_functionality", "ramble.test.success_criteria", "ramble.test.util", "ramble.test.workspace_hashing", "ramble.util", "ramble.util.imp", "ramble.workspace", "success_criteria", "tutorials", "tutorials/10_using_modifiers", "tutorials/11_using_internals", "tutorials/1_hello_world", "tutorials/2_running_a_simple_gromacs_experiment", "tutorials/3_modifying_a_gromacs_experiment", "tutorials/4_using_vectors_and_matrices", "tutorials/5_changing_your_software_stack", "tutorials/6_configuring_a_scaling_study", "tutorials/7_using_zips_and_matrices", "tutorials/8_var_expansion_indirection_and_stack_parameterization", "tutorials/9_success_criteria", "tutorials/mirrors", "tutorials/shared/gromacs_execute", "tutorials/shared/gromacs_vector_workspace", "tutorials/shared/gromacs_workspace", "tutorials/shared/wrf_execute", "tutorials/shared/wrf_scaling_workspace", "workspace", "workspace_config"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1}, "filenames": ["command_index.rst", "configuration_files.rst", "dev_guides.rst", "dev_guides/application_dev_guide.rst", "dev_guides/modifier_dev_guide.rst", "dev_guides/package_manager_dev_guide.rst", "getting_started.rst", "index.rst", "mirror-config.rst", "ramble.rst", "ramble.application_types.rst", "ramble.cmd.rst", "ramble.cmd.common.rst", "ramble.experimental.rst", "ramble.language.rst", "ramble.modifier_types.rst", "ramble.package_manager_types.rst", "ramble.schema.rst", "ramble.test.rst", "ramble.test.cmd.rst", "ramble.test.end_to_end.rst", "ramble.test.modifier_functionality.rst", "ramble.test.success_criteria.rst", "ramble.test.util.rst", "ramble.test.workspace_hashing.rst", "ramble.util.rst", "ramble.util.imp.rst", "ramble.workspace.rst", "success_criteria.rst", "tutorials.rst", "tutorials/10_using_modifiers.rst", "tutorials/11_using_internals.rst", "tutorials/1_hello_world.rst", "tutorials/2_running_a_simple_gromacs_experiment.rst", "tutorials/3_modifying_a_gromacs_experiment.rst", "tutorials/4_using_vectors_and_matrices.rst", "tutorials/5_changing_your_software_stack.rst", "tutorials/6_configuring_a_scaling_study.rst", "tutorials/7_using_zips_and_matrices.rst", "tutorials/8_var_expansion_indirection_and_stack_parameterization.rst", "tutorials/9_success_criteria.rst", "tutorials/mirrors.rst", "tutorials/shared/gromacs_execute.rst", "tutorials/shared/gromacs_vector_workspace.rst", "tutorials/shared/gromacs_workspace.rst", "tutorials/shared/wrf_execute.rst", "tutorials/shared/wrf_scaling_workspace.rst", "workspace.rst", "workspace_config.rst"], "indexentries": {"activate() (in module ramble.workspace)": [[27, "ramble.workspace.activate", false]], "activate() (in module ramble.workspace.shell)": [[27, "ramble.workspace.shell.activate", false]], "activate() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.activate", false]], "activate_header() (in module ramble.workspace.shell)": [[27, "ramble.workspace.shell.activate_header", false]], "active (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.active", false]], "active (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.active", false]], "active() (in module ramble.workspace)": [[27, "ramble.workspace.active", false]], "active() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.active", false]], "active_log() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.active_log", false]], "active_stream() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.active_stream", false]], "active_workspace() (in module ramble.workspace)": [[27, "ramble.workspace.active_workspace", false]], "active_workspace() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.active_workspace", false]], "add() (in module ramble.config)": [[9, "ramble.config.add", false]], "add() (in module ramble.mirror)": [[9, "ramble.mirror.add", false]], "add() (ramble.util.install_cache.setcache method)": [[25, "ramble.util.install_cache.SetCache.add", false]], "add_all_commands() (in module ramble.main)": [[9, "ramble.main.add_all_commands", false]], "add_arguments() (ramble.main.ramblehelpformatter method)": [[9, "ramble.main.RambleHelpFormatter.add_arguments", false]], "add_back_pytest_args() (in module ramble.cmd.unit_test)": [[11, "ramble.cmd.unit_test.add_back_pytest_args", false]], "add_chained_experiment() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.add_chained_experiment", false]], "add_children() (ramble.expander.expansionnode method)": [[9, "ramble.expander.ExpansionNode.add_children", false]], "add_command() (ramble.main.rambleargumentparser method)": [[9, "ramble.main.RambleArgumentParser.add_command", false]], "add_common_arguments() (in module ramble.cmd.common.arguments)": [[12, "ramble.cmd.common.arguments.add_common_arguments", false]], "add_criteria() (ramble.success_criteria.scopedcriterialist method)": [[9, "ramble.success_criteria.ScopedCriteriaList.add_criteria", false]], "add_default_platform_scope() (in module ramble.config)": [[9, "ramble.config.add_default_platform_scope", false]], "add_default_prefix() (ramble.util.executable.prefixedexecutable method)": [[25, "ramble.util.executable.PrefixedExecutable.add_default_prefix", false]], "add_environment_variable() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.add_environment_variable", false]], "add_error() (ramble.cmd.license.licenseerror method)": [[11, "ramble.cmd.license.LicenseError.add_error", false]], "add_executable() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.add_executable", false]], "add_expand_vars() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.add_expand_vars", false]], "add_from_file() (in module ramble.config)": [[9, "ramble.config.add_from_file", false]], "add_indexer() (ramble.repository.repoindex method)": [[9, "ramble.repository.RepoIndex.add_indexer", false]], "add_input() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.add_input", false]], "add_log() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.add_log", false]], "add_no_expand_var() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.add_no_expand_var", false]], "add_node() (ramble.graphs.attributegraph method)": [[9, "ramble.graphs.AttributeGraph.add_node", false]], "add_node() (ramble.graphs.phasegraph method)": [[9, "ramble.graphs.PhaseGraph.add_node", false]], "add_package() (ramble.software_environments.softwareenvironment method)": [[9, "ramble.software_environments.SoftwareEnvironment.add_package", false]], "add_package_name() (ramble.software_environments.templateenvironment method)": [[9, "ramble.software_environments.TemplateEnvironment.add_package_name", false]], "add_pattern_exemptions() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.add_pattern_exemptions", false]], "add_rendered_environment() (ramble.software_environments.templateenvironment method)": [[9, "ramble.software_environments.TemplateEnvironment.add_rendered_environment", false]], "add_rendered_package() (ramble.software_environments.templatepackage method)": [[9, "ramble.software_environments.TemplatePackage.add_rendered_package", false]], "add_subparsers() (ramble.main.rambleargumentparser method)": [[9, "ramble.main.RambleArgumentParser.add_subparsers", false]], "add_tag() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.add_tag", false]], "add_to_cache() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.add_to_cache", false]], "add_to_cache() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.add_to_cache", false]], "add_variable() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.add_variable", false]], "added() (ramble.mirror.mirrorstats method)": [[9, "ramble.mirror.MirrorStats.added", false]], "additional_repository() (in module ramble.repository)": [[9, "ramble.repository.additional_repository", false]], "after (ramble.graphs.executablegraph.supported_injection_orders attribute)": [[9, "ramble.graphs.ExecutableGraph.supported_injection_orders.after", false]], "aliases (in module ramble.main)": [[9, "ramble.main.aliases", false]], "all (ramble.schema.types.output_capture attribute)": [[17, "ramble.schema.types.OUTPUT_CAPTURE.ALL", false]], "all_applications() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.all_applications", false]], "all_applications() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.all_applications", false]], "all_auxiliary_software_files() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.all_auxiliary_software_files", false]], "all_auxiliary_software_files() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.all_auxiliary_software_files", false]], "all_commands() (in module ramble.cmd)": [[11, "ramble.cmd.all_commands", false]], "all_config_options() (in module ramble.util.yaml_generation)": [[25, "ramble.util.yaml_generation.all_config_options", false]], "all_criteria() (ramble.success_criteria.scopedcriterialist method)": [[9, "ramble.success_criteria.ScopedCriteriaList.all_criteria", false]], "all_env_var_modifications() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.all_env_var_modifications", false]], "all_experiment_tags() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.all_experiment_tags", false]], "all_experiments() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.all_experiments", false]], "all_experiments() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.all_experiments", false]], "all_experiments() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.all_experiments", false]], "all_experiments_path (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.all_experiments_path", false]], "all_experiments_path (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.all_experiments_path", false]], "all_msg() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.all_msg", false]], "all_object_classes() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.all_object_classes", false]], "all_object_classes() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.all_object_classes", false]], "all_object_names() (in module ramble.repository)": [[9, "ramble.repository.all_object_names", false]], "all_object_names() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.all_object_names", false]], "all_object_names() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.all_object_names", false]], "all_objects() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.all_objects", false]], "all_objects() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.all_objects", false]], "all_package_manager_requirements() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.all_package_manager_requirements", false]], "all_pipeline_phases() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.all_pipeline_phases", false]], "all_pipeline_phases() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.all_pipeline_phases", false]], "all_required_keys() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.all_required_keys", false]], "all_reserved_keys() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.all_reserved_keys", false]], "all_specs() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.all_specs", false]], "all_specs() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.all_specs", false]], "all_strategies (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.all_strategies", false]], "all_template_paths() (in module ramble.workspace)": [[27, "ramble.workspace.all_template_paths", false]], "all_template_paths() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.all_template_paths", false]], "all_templates() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.all_templates", false]], "all_templates() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.all_templates", false]], "all_workloads() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.all_workloads", false]], "all_workloads() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.all_workloads", false]], "all_workspace_names() (in module ramble.workspace)": [[27, "ramble.workspace.all_workspace_names", false]], "all_workspace_names() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.all_workspace_names", false]], "all_workspaces() (in module ramble.workspace)": [[27, "ramble.workspace.all_workspaces", false]], "all_workspaces() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.all_workspaces", false]], "allclean (class in ramble.cmd.clean)": [[11, "ramble.cmd.clean.AllClean", false]], "allows_unknown_args() (in module ramble.main)": [[9, "ramble.main.allows_unknown_args", false]], "already_existed() (ramble.mirror.mirrorstats method)": [[9, "ramble.mirror.MirrorStats.already_existed", false]], "apache2_mit_spdx (in module ramble.cmd.license)": [[11, "ramble.cmd.license.apache2_mit_spdx", false]], "append_result() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.append_result", false]], "append_result() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.append_result", false]], "application (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.application", false]], "application (ramble.spec.spec property)": [[9, "ramble.spec.Spec.application", false]], "application (ramble.test.dry_run_helpers.scopes attribute)": [[18, "ramble.test.dry_run_helpers.SCOPES.application", false]], "application (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.application", false]], "application_class (ramble.spec.spec property)": [[9, "ramble.spec.Spec.application_class", false]], "application_dir (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.application_dir", false]], "application_dir (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.application_dir", false]], "application_file_path (ramble.spec.spec property)": [[9, "ramble.spec.Spec.application_file_path", false]], "application_input_dir (ramble.expander.expander property)": [[9, "ramble.expander.Expander.application_input_dir", false]], "application_name (ramble.expander.expander property)": [[9, "ramble.expander.Expander.application_name", false]], "application_namespace (ramble.expander.expander property)": [[9, "ramble.expander.Expander.application_namespace", false]], "application_namespace (ramble.experiment_set.experimentset property)": [[9, "ramble.experiment_set.ExperimentSet.application_namespace", false]], "application_run_dir (ramble.expander.expander property)": [[9, "ramble.expander.Expander.application_run_dir", false]], "applicationbase (class in ramble.application)": [[9, "ramble.application.ApplicationBase", false]], "applicationerror": [[9, "ramble.application.ApplicationError", false]], "applicationmeta (class in ramble.language.application_language)": [[14, "ramble.language.application_language.ApplicationMeta", false]], "applicationnotdefinederror": [[9, "ramble.expander.ApplicationNotDefinedError", false]], "applications (ramble.repository.objecttypes attribute)": [[9, "ramble.repository.ObjectTypes.applications", false]], "applications_schema (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.applications_schema", false]], "applies_to_executable() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.applies_to_executable", false]], "apply_default_config_values() (in module ramble.util.yaml_generation)": [[25, "ramble.util.yaml_generation.apply_default_config_values", false]], "apply_executable_modifiers() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.apply_executable_modifiers", false]], "archive() (ramble.fetch_strategy.cvsfetchstrategy method)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.fetchstrategy method)": [[9, "ramble.fetch_strategy.FetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.gitfetchstrategy method)": [[9, "ramble.fetch_strategy.GitFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.gofetchstrategy method)": [[9, "ramble.fetch_strategy.GoFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.hgfetchstrategy method)": [[9, "ramble.fetch_strategy.HgFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.svnfetchstrategy method)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.urlfetchstrategy method)": [[9, "ramble.fetch_strategy.URLFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.vcsfetchstrategy method)": [[9, "ramble.fetch_strategy.VCSFetchStrategy.archive", false]], "archive_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.archive_dir", false]], "archive_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.archive_dir", false]], "archive_file (ramble.fetch_strategy.urlfetchstrategy property)": [[9, "ramble.fetch_strategy.URLFetchStrategy.archive_file", false]], "archive_file (ramble.stage.inputstage property)": [[9, "ramble.stage.InputStage.archive_file", false]], "archive_file (ramble.stage.stagecomposite property)": [[9, "ramble.stage.StageComposite.archive_file", false]], "archive_pattern() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.archive_pattern", false]], "archive_patterns (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.archive_patterns", false]], "archive_patterns (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.archive_patterns", false]], "archive_patterns (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.archive_patterns", false]], "archive_patterns (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.archive_patterns", false]], "archive_patterns (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.archive_patterns", false]], "archive_patterns (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.archive_patterns", false]], "as_str() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.as_str", false]], "as_str() (ramble.workload.workloadenvironmentvariable method)": [[9, "ramble.workload.WorkloadEnvironmentVariable.as_str", false]], "as_str() (ramble.workload.workloadvariable method)": [[9, "ramble.workload.WorkloadVariable.as_str", false]], "at (in module ramble.spec)": [[9, "ramble.spec.AT", false]], "attributegraph (class in ramble.graphs)": [[9, "ramble.graphs.AttributeGraph", false]], "attributes() (in module ramble.cmd.attributes)": [[11, "ramble.cmd.attributes.attributes", false]], "attributes_to_objects() (in module ramble.cmd.attributes)": [[11, "ramble.cmd.attributes.attributes_to_objects", false]], "autospec() (in module ramble.repository)": [[9, "ramble.repository.autospec", false]], "auxiliary_software_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.auxiliary_software_dir", false]], "auxiliary_software_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.auxiliary_software_dir", false]], "auxiliary_software_dir_name (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.auxiliary_software_dir_name", false]], "badrepoerror": [[9, "ramble.repository.BadRepoError", false]], "bash() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.bash", false]], "bashcompletionwriter (class in ramble.cmd.commands)": [[11, "ramble.cmd.commands.BashCompletionWriter", false]], "basicmodifier (class in ramble.modifier_types.basic)": [[15, "ramble.modifier_types.basic.BasicModifier", false]], "before (ramble.graphs.executablegraph.supported_injection_orders attribute)": [[9, "ramble.graphs.ExecutableGraph.supported_injection_orders.before", false]], "bigqueryuploader (class in ramble.experimental.uploader)": [[13, "ramble.experimental.uploader.BigQueryUploader", false]], "bin_path (in module ramble.paths)": [[9, "ramble.paths.bin_path", false]], "body() (ramble.cmd.commands.bashcompletionwriter method)": [[11, "ramble.cmd.commands.BashCompletionWriter.body", false]], "build_experiment_chains() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.build_experiment_chains", false]], "build_experiment_set() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.build_experiment_set", false]], "build_experiment_set() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.build_experiment_set", false]], "build_modifier_instances() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.build_modifier_instances", false]], "build_phase_order() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.build_phase_order", false]], "build_used_variables() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.build_used_variables", false]], "build_used_variables() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.build_used_variables", false]], "builtins (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.builtins", false]], "builtins (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.builtins", false]], "builtins (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.builtins", false]], "builtins (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.builtins", false]], "builtins (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.builtins", false]], "builtins (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.builtins", false]], "bundlefetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.BundleFetchStrategy", false]], "cachable (ramble.fetch_strategy.bundlefetchstrategy property)": [[9, "ramble.fetch_strategy.BundleFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.cvsfetchstrategy property)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.fetchstrategy property)": [[9, "ramble.fetch_strategy.FetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.gitfetchstrategy property)": [[9, "ramble.fetch_strategy.GitFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.hgfetchstrategy property)": [[9, "ramble.fetch_strategy.HgFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.svnfetchstrategy property)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.urlfetchstrategy property)": [[9, "ramble.fetch_strategy.URLFetchStrategy.cachable", false]], "cache_local() (ramble.stage.diystage method)": [[9, "ramble.stage.DIYStage.cache_local", false]], "cache_local() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.cache_local", false]], "cache_mirror() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.cache_mirror", false]], "cache_path() (ramble.util.file_cache.filecache method)": [[25, "ramble.util.file_cache.FileCache.cache_path", false]], "cacheerror": [[25, "ramble.util.file_cache.CacheError", false]], "cacheurlfetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.CacheURLFetchStrategy", false]], "calculate_statistics() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.calculate_statistics", false]], "candidate_urls (ramble.fetch_strategy.urlfetchstrategy property)": [[9, "ramble.fetch_strategy.URLFetchStrategy.candidate_urls", false]], "canonicalize_path() (in module ramble.util.path)": [[25, "ramble.util.path.canonicalize_path", false]], "cformat() (ramble.spec.spec method)": [[9, "ramble.spec.Spec.cformat", false]], "chaincycledetectederror": [[9, "ramble.application.ChainCycleDetectedError", false]], "chained_experiments (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.chained_experiments", false]], "chained_experiments (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.chained_experiments", false]], "changed_files() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.changed_files", false]], "check() (ramble.fetch_strategy.fetchstrategy method)": [[9, "ramble.fetch_strategy.FetchStrategy.check", false]], "check() (ramble.fetch_strategy.urlfetchstrategy method)": [[9, "ramble.fetch_strategy.URLFetchStrategy.check", false]], "check() (ramble.fetch_strategy.vcsfetchstrategy method)": [[9, "ramble.fetch_strategy.VCSFetchStrategy.check", false]], "check() (ramble.stage.diystage method)": [[9, "ramble.stage.DIYStage.check", false]], "check() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.check", false]], "check_cache() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.check_cache", false]], "check_cache() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.check_cache", false]], "check_definition() (in module ramble.language.language_helpers)": [[14, "ramble.language.language_helpers.check_definition", false]], "check_execute_script() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.check_execute_script", false]], "check_identifier() (ramble.spec.specparser method)": [[9, "ramble.spec.SpecParser.check_identifier", false]], "check_lock_safety() (in module ramble.util.lock)": [[25, "ramble.util.lock.check_lock_safety", false]], "check_pkg_attributes() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.check_pkg_attributes", false]], "check_required_keys() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.check_required_keys", false]], "check_reserved_keys() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.check_reserved_keys", false]], "check_software_env() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.check_software_env", false]], "checksumerror": [[9, "ramble.fetch_strategy.ChecksumError", false]], "chunked_upload() (ramble.experimental.uploader.bigqueryuploader method)": [[13, "ramble.experimental.uploader.BigQueryUploader.chunked_upload", false]], "clean() (in module ramble.cmd.clean)": [[11, "ramble.cmd.clean.clean", false]], "cleanup() (ramble.util.lock.lock method)": [[25, "ramble.util.lock.Lock.cleanup", false]], "clear() (ramble.config.configscope method)": [[9, "ramble.config.ConfigScope.clear", false]], "clear() (ramble.config.internalconfigscope method)": [[9, "ramble.config.InternalConfigScope.clear", false]], "clear() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.clear", false]], "clear() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.clear", false]], "clear_caches() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.clear_caches", false]], "clone() (ramble.fetch_strategy.gitfetchstrategy method)": [[9, "ramble.fetch_strategy.GitFetchStrategy.clone", false]], "cmd_name() (in module ramble.cmd)": [[11, "ramble.cmd.cmd_name", false]], "collect_definitions() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.collect_definitions", false]], "colon (in module ramble.spec)": [[9, "ramble.spec.COLON", false]], "comma (in module ramble.spec)": [[9, "ramble.spec.COMMA", false]], "command (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.command", false]], "command (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.command", false]], "command_line_scopes (in module ramble.config)": [[9, "ramble.config.command_line_scopes", false]], "commandexecutable (class in ramble.util.executable)": [[25, "ramble.util.executable.CommandExecutable", false]], "commandexecutableerror": [[25, "ramble.util.executable.CommandExecutableError", false]], "commandnameerror": [[11, "ramble.cmd.CommandNameError", false]], "commands() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.commands", false]], "compiler (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.compiler", false]], "compiler (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.compiler", false]], "compiler_spec (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.compiler_spec", false]], "compiler_spec (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.compiler_spec", false]], "compiler_specs_for_environment() (ramble.software_environments.softwareenvironments method)": [[9, "ramble.software_environments.SoftwareEnvironments.compiler_specs_for_environment", false]], "compilers (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.compilers", false]], "compilers (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.compilers", false]], "compilers (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.compilers", false]], "compilers (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.compilers", false]], "compilers (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.compilers", false]], "compilers (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.compilers", false]], "complete (ramble.application.experiment_status attribute)": [[9, "ramble.application.experiment_status.COMPLETE", false]], "compute() (ramble.util.stats.statsbase method)": [[25, "ramble.util.stats.StatsBase.compute", false]], "compute() (ramble.util.stats.statscoefficientofvariation method)": [[25, "ramble.util.stats.StatsCoefficientOfVariation.compute", false]], "compute() (ramble.util.stats.statscountvalues method)": [[25, "ramble.util.stats.StatsCountValues.compute", false]], "compute() (ramble.util.stats.statsmax method)": [[25, "ramble.util.stats.StatsMax.compute", false]], "compute() (ramble.util.stats.statsmean method)": [[25, "ramble.util.stats.StatsMean.compute", false]], "compute() (ramble.util.stats.statsmedian method)": [[25, "ramble.util.stats.StatsMedian.compute", false]], "compute() (ramble.util.stats.statsmin method)": [[25, "ramble.util.stats.StatsMin.compute", false]], "compute() (ramble.util.stats.statsstdev method)": [[25, "ramble.util.stats.StatsStdev.compute", false]], "compute() (ramble.util.stats.statsvar method)": [[25, "ramble.util.stats.StatsVar.compute", false]], "compute_loader() (ramble.repository.reposfinder method)": [[9, "ramble.repository.ReposFinder.compute_loader", false]], "concretize() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.concretize", false]], "concretize() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.concretize", false]], "config (in module ramble.config)": [[9, "ramble.config.config", false]], "config() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config", false]], "config_add() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config_add", false]], "config_blame() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config_blame", false]], "config_defaults (in module ramble.config)": [[9, "ramble.config.config_defaults", false]], "config_dict() (in module ramble.workspace)": [[27, "ramble.workspace.config_dict", false]], "config_dict() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.config_dict", false]], "config_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.config_dir", false]], "config_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.config_dir", false]], "config_edit() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config_edit", false]], "config_file() (in module ramble.workspace)": [[27, "ramble.workspace.config_file", false]], "config_file() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.config_file", false]], "config_file_path (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.config_file_path", false]], "config_file_path (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.config_file_path", false]], "config_get() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config_get", false]], "config_list() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config_list", false]], "config_remove() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config_remove", false]], "config_revert() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config_revert", false]], "config_schema (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.config_schema", false]], "config_scopes() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.config_scopes", false]], "config_scopes() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.config_scopes", false]], "config_title() (in module ramble.util.colors)": [[25, "ramble.util.colors.config_title", false]], "config_update() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.config_update", false]], "configerror": [[9, "ramble.config.ConfigError", false]], "configfileerror": [[9, "ramble.config.ConfigFileError", false]], "configformaterror": [[9, "ramble.config.ConfigFormatError", false]], "configscope (class in ramble.config)": [[9, "ramble.config.ConfigScope", false]], "configsectionerror": [[9, "ramble.config.ConfigSectionError", false]], "configuration (class in ramble.config)": [[9, "ramble.config.Configuration", false]], "configuration_paths (in module ramble.config)": [[9, "ramble.config.configuration_paths", false]], "configure_colors() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.configure_colors", false]], "contains() (ramble.util.install_cache.setcache method)": [[25, "ramble.util.install_cache.SetCache.contains", false]], "context (class in ramble.context)": [[9, "ramble.context.Context", false]], "convert_class_attributes() (in module ramble.util.class_attributes)": [[25, "ramble.util.class_attributes.convert_class_attributes", false]], "copy() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.copy", false]], "copy() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.copy", false]], "copy() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.copy", false]], "copy() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.copy", false]], "copy() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.copy", false]], "copy() (ramble.spec.spec method)": [[9, "ramble.spec.Spec.copy", false]], "copy() (ramble.util.executable.commandexecutable method)": [[25, "ramble.util.executable.CommandExecutable.copy", false]], "copy() (ramble.util.executable.prefixedexecutable method)": [[25, "ramble.util.executable.PrefixedExecutable.copy", false]], "copy() (ramble.workload.workloadenvironmentvariable method)": [[9, "ramble.workload.WorkloadEnvironmentVariable.copy", false]], "copy() (ramble.workload.workloadvariable method)": [[9, "ramble.workload.WorkloadVariable.copy", false]], "copy_contents() (ramble.renderer.rendergroup method)": [[9, "ramble.renderer.RenderGroup.copy_contents", false]], "count_conflicts() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.count_conflicts", false]], "create() (in module ramble.mirror)": [[9, "ramble.mirror.create", false]], "create() (in module ramble.repository)": [[9, "ramble.repository.create", false]], "create() (in module ramble.workspace)": [[27, "ramble.workspace.create", false]], "create() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.create", false]], "create() (ramble.repository.indexer method)": [[9, "ramble.repository.Indexer.create", false]], "create() (ramble.stage.diystage method)": [[9, "ramble.stage.DIYStage.create", false]], "create() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.create", false]], "create_context_from_dict() (in module ramble.context)": [[9, "ramble.context.create_context_from_dict", false]], "create_experiment_chain() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.create_experiment_chain", false]], "create_mirror() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.create_mirror", false]], "create_mirror() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.create_mirror", false]], "create_module() (ramble.repository.repositorynamespaceloader method)": [[9, "ramble.repository.RepositoryNamespaceLoader.create_module", false]], "create_or_construct() (in module ramble.repository)": [[9, "ramble.repository.create_or_construct", false]], "create_repo() (in module ramble.repository)": [[9, "ramble.repository.create_repo", false]], "create_stage_root() (in module ramble.stage)": [[9, "ramble.stage.create_stage_root", false]], "curl (ramble.fetch_strategy.urlfetchstrategy property)": [[9, "ramble.fetch_strategy.URLFetchStrategy.curl", false]], "custom_executables (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.custom_executables", false]], "custom_executables (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.custom_executables", false]], "cvs (ramble.fetch_strategy.cvsfetchstrategy property)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.cvs", false]], "cvsfetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.CvsFetchStrategy", false]], "date_string() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.date_string", false]], "date_string() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.date_string", false]], "deactivate() (in module ramble.workspace)": [[27, "ramble.workspace.deactivate", false]], "deactivate() (in module ramble.workspace.shell)": [[27, "ramble.workspace.shell.deactivate", false]], "deactivate() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.deactivate", false]], "deactivate_config_scope() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.deactivate_config_scope", false]], "deactivate_header() (in module ramble.workspace.shell)": [[27, "ramble.workspace.shell.deactivate_header", false]], "debug (in module ramble.error)": [[9, "ramble.error.debug", false]], "debug() (in module ramble.cmd.debug)": [[11, "ramble.cmd.debug.debug", false]], "debug() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.debug", false]], "decimal_places() (in module ramble.util.stats)": [[25, "ramble.util.stats.decimal_places", false]], "default (ramble.schema.types.output_capture attribute)": [[17, "ramble.schema.types.OUTPUT_CAPTURE.DEFAULT", false]], "default_config_yaml() (in module ramble.workspace)": [[27, "ramble.workspace.default_config_yaml", false]], "default_config_yaml() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.default_config_yaml", false]], "default_list_scope() (in module ramble.config)": [[9, "ramble.config.default_list_scope", false]], "default_mode() (in module ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.default_mode", false]], "default_modify_scope() (in module ramble.config)": [[9, "ramble.config.default_modify_scope", false]], "default_results() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.default_results", false]], "default_results() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.default_results", false]], "define_compiler() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.define_compiler", false]], "define_compiler_packages() (ramble.software_environments.softwareenvironments method)": [[9, "ramble.software_environments.SoftwareEnvironments.define_compiler_packages", false]], "define_directive_methods() (in module ramble.util.directives)": [[25, "ramble.util.directives.define_directive_methods", false]], "define_edges() (ramble.graphs.attributegraph method)": [[9, "ramble.graphs.AttributeGraph.define_edges", false]], "define_value() (ramble.expander.expansionnode method)": [[9, "ramble.expander.ExpansionNode.define_value", false]], "define_variable() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.define_variable", false]], "defined_objects() (in module ramble.cmd.attributes)": [[11, "ramble.cmd.attributes.defined_objects", false]], "dep (in module ramble.spec)": [[9, "ramble.spec.DEP", false]], "deployments_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.deployments_dir", false]], "deployments_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.deployments_dir", false]], "destroy() (ramble.fetch_strategy.fscache method)": [[9, "ramble.fetch_strategy.FsCache.destroy", false]], "destroy() (ramble.stage.diystage method)": [[9, "ramble.stage.DIYStage.destroy", false]], "destroy() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.destroy", false]], "destroy() (ramble.util.file_cache.filecache method)": [[25, "ramble.util.file_cache.FileCache.destroy", false]], "destroy() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.destroy", false]], "destroy() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.destroy", false]], "determine_node_type() (in module ramble.experimental.uploader)": [[13, "ramble.experimental.uploader.determine_node_type", false]], "die() (ramble.error.rambleerror method)": [[9, "ramble.error.RambleError.die", false]], "die() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.die", false]], "directive() (ramble.language.language_base.directivemeta class method)": [[14, "ramble.language.language_base.DirectiveMeta.directive", false]], "directiveerror": [[14, "ramble.language.language_base.DirectiveError", false]], "directivemeta (class in ramble.language.language_base)": [[14, "ramble.language.language_base.DirectiveMeta", false]], "dirname_for_object_name() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.dirname_for_object_name", false]], "dirname_for_object_name() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.dirname_for_object_name", false]], "display() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.display", false]], "display() (ramble.mirror.mirrorcollection method)": [[9, "ramble.mirror.MirrorCollection.display", false]], "diystage (class in ramble.stage)": [[9, "ramble.stage.DIYStage", false]], "do_list() (in module ramble.cmd.unit_test)": [[11, "ramble.cmd.unit_test.do_list", false]], "do_parse() (ramble.spec.specparser method)": [[9, "ramble.spec.SpecParser.do_parse", false]], "dry_run_config() (in module ramble.test.dry_run_helpers)": [[18, "ramble.test.dry_run_helpers.dry_run_config", false]], "dump_provenance() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.dump_provenance", false]], "dump_provenance() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.dump_provenance", false]], "dump_results() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.dump_results", false]], "dump_results() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.dump_results", false]], "edit() (in module ramble.cmd.edit)": [[11, "ramble.cmd.edit.edit", false]], "edit_object() (in module ramble.cmd.edit)": [[11, "ramble.cmd.edit.edit_object", false]], "editor() (in module ramble.util.editor)": [[25, "ramble.util.editor.editor", false]], "elide_list() (in module ramble.cmd)": [[11, "ramble.cmd.elide_list", false]], "ensure_access() (in module ramble.stage)": [[9, "ramble.stage.ensure_access", false]], "ensure_latest_format_fn() (in module ramble.config)": [[9, "ramble.config.ensure_latest_format_fn", false]], "env (class in ramble.util.env)": [[25, "ramble.util.env.Env", false]], "env_path (ramble.expander.expander property)": [[9, "ramble.expander.Expander.env_path", false]], "env_var (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.env_var", false]], "env_var (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.env_var", false]], "env_var_append_paths_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_append_paths_modifier", false]], "env_var_append_paths_modifier_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_append_paths_modifier_answer", false]], "env_var_append_vars_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_append_vars_modifier", false]], "env_var_append_vars_modifier_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_append_vars_modifier_answer", false]], "env_var_modification() (in module ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.env_var_modification", false]], "env_var_modifications (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.env_var_modifications", false]], "env_var_modifications (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.env_var_modifications", false]], "env_var_modifications (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.env_var_modifications", false]], "env_var_modifications (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.env_var_modifications", false]], "env_var_modifications (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.env_var_modifications", false]], "env_var_prepend_paths_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_prepend_paths_modifier", false]], "env_var_prepend_paths_modifier_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_prepend_paths_modifier_answer", false]], "env_var_set_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_set_modifier", false]], "env_var_set_modifier_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_set_modifier_answer", false]], "env_var_unset_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_unset_modifier", false]], "env_var_unset_modifier_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.env_var_unset_modifier_answer", false]], "env_vars() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.env_vars", false]], "environment_required() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.environment_required", false]], "environment_variable() (in module ramble.language.application_language)": [[14, "ramble.language.application_language.environment_variable", false]], "environments (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.environments", false]], "environments (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.environments", false]], "eq (in module ramble.spec)": [[9, "ramble.spec.EQ", false]], "error() (ramble.mirror.mirrorstats method)": [[9, "ramble.mirror.MirrorStats.error", false]], "error() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.error", false]], "error_messages() (ramble.cmd.license.licenseerror method)": [[11, "ramble.cmd.license.LicenseError.error_messages", false]], "escape (ramble.expander.expansiondelimiter attribute)": [[9, "ramble.expander.ExpansionDelimiter.escape", false]], "eval_math() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.eval_math", false]], "evaluate_predicate() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.evaluate_predicate", false]], "evaluate_success() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.evaluate_success", false]], "exclude (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.exclude", false]], "exclude (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.exclude", false]], "exclude_directories (in module ramble.cmd.style)": [[11, "ramble.cmd.style.exclude_directories", false]], "exec_module() (ramble.repository.repositorynamespaceloader method)": [[9, "ramble.repository.RepositoryNamespaceLoader.exec_module", false]], "executable() (in module ramble.language.application_language)": [[14, "ramble.language.application_language.executable", false]], "executable_injection (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.executable_injection", false]], "executable_injection (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.executable_injection", false]], "executable_modifier() (in module ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.executable_modifier", false]], "executable_modifiers (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.executable_modifiers", false]], "executable_modifiers (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.executable_modifiers", false]], "executable_modifiers (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.executable_modifiers", false]], "executable_modifiers (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.executable_modifiers", false]], "executable_modifiers (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.executable_modifiers", false]], "executableapplication (class in ramble.application_types.executable)": [[10, "ramble.application_types.executable.ExecutableApplication", false]], "executablegraph (class in ramble.graphs)": [[9, "ramble.graphs.ExecutableGraph", false]], "executablegraph.supported_injection_orders (class in ramble.graphs)": [[9, "ramble.graphs.ExecutableGraph.supported_injection_orders", false]], "executablenameerror": [[9, "ramble.application.ExecutableNameError", false]], "executables (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.executables", false]], "executables (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.executables", false]], "executables (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.executables", false]], "executables (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.executables", false]], "exists() (in module ramble.workspace)": [[27, "ramble.workspace.exists", false]], "exists() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.exists", false]], "exists() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.exists", false]], "exists() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.exists", false]], "expand() (ramble.fetch_strategy.fetchstrategy method)": [[9, "ramble.fetch_strategy.FetchStrategy.expand", false]], "expand() (ramble.fetch_strategy.gofetchstrategy method)": [[9, "ramble.fetch_strategy.GoFetchStrategy.expand", false]], "expand() (ramble.fetch_strategy.urlfetchstrategy method)": [[9, "ramble.fetch_strategy.URLFetchStrategy.expand", false]], "expand() (ramble.fetch_strategy.vcsfetchstrategy method)": [[9, "ramble.fetch_strategy.VCSFetchStrategy.expand", false]], "expand_archive() (ramble.stage.diystage method)": [[9, "ramble.stage.DIYStage.expand_archive", false]], "expand_archive() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.expand_archive", false]], "expand_archive() (ramble.stage.resourcestage method)": [[9, "ramble.stage.ResourceStage.expand_archive", false]], "expand_lists() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.expand_lists", false]], "expand_patterns() (in module ramble.language.language_helpers)": [[14, "ramble.language.language_helpers.expand_patterns", false]], "expand_var() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.expand_var", false]], "expand_var_name() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.expand_var_name", false]], "expanded (ramble.stage.diystage property)": [[9, "ramble.stage.DIYStage.expanded", false]], "expanded (ramble.stage.inputstage property)": [[9, "ramble.stage.InputStage.expanded", false]], "expanded (ramble.stage.stagecomposite property)": [[9, "ramble.stage.StageComposite.expanded", false]], "expander (class in ramble.expander)": [[9, "ramble.expander.Expander", false]], "expandererror": [[9, "ramble.expander.ExpanderError", false]], "expansion_str() (ramble.expander.expander static method)": [[9, "ramble.expander.Expander.expansion_str", false]], "expansiondelimiter (class in ramble.expander)": [[9, "ramble.expander.ExpansionDelimiter", false]], "expansiondict (class in ramble.expander)": [[9, "ramble.expander.ExpansionDict", false]], "expansiongraph (class in ramble.expander)": [[9, "ramble.expander.ExpansionGraph", false]], "expansionnode (class in ramble.expander)": [[9, "ramble.expander.ExpansionNode", false]], "expected_archive_files (ramble.stage.inputstage property)": [[9, "ramble.stage.InputStage.expected_archive_files", false]], "experiment (class in ramble.experimental.uploader)": [[13, "ramble.experimental.uploader.Experiment", false]], "experiment (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.experiment", false]], "experiment (ramble.test.dry_run_helpers.scopes attribute)": [[18, "ramble.test.dry_run_helpers.SCOPES.experiment", false]], "experiment (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.experiment", false]], "experiment_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.experiment_dir", false]], "experiment_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.experiment_dir", false]], "experiment_log_file() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.experiment_log_file", false]], "experiment_name (ramble.expander.expander property)": [[9, "ramble.expander.Expander.experiment_name", false]], "experiment_namespace (ramble.expander.expander property)": [[9, "ramble.expander.Expander.experiment_namespace", false]], "experiment_namespace (ramble.experiment_set.experimentset property)": [[9, "ramble.experiment_set.ExperimentSet.experiment_namespace", false]], "experiment_run_dir (ramble.expander.expander property)": [[9, "ramble.expander.Expander.experiment_run_dir", false]], "experiment_status (class in ramble.application)": [[9, "ramble.application.experiment_status", false]], "experimentnotdefinederror": [[9, "ramble.expander.ExperimentNotDefinedError", false]], "experimentset (class in ramble.experiment_set)": [[9, "ramble.experiment_set.ExperimentSet", false]], "extant_file() (in module ramble.cmd)": [[11, "ramble.cmd.extant_file", false]], "external_env (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.external_env", false]], "external_env (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.external_env", false]], "externalenvironment (class in ramble.software_environments)": [[9, "ramble.software_environments.ExternalEnvironment", false]], "extract_matrices() (in module ramble.util.matrices)": [[25, "ramble.util.matrices.extract_matrices", false]], "extract_success_criteria() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.extract_success_criteria", false]], "extract_success_criteria() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.extract_success_criteria", false]], "extrapolationerror": [[9, "ramble.fetch_strategy.ExtrapolationError", false]], "failed (ramble.application.experiment_status attribute)": [[9, "ramble.application.experiment_status.FAILED", false]], "failedconstructorerror": [[9, "ramble.repository.FailedConstructorError", false]], "faileddownloaderror": [[9, "ramble.fetch_strategy.FailedDownloadError", false]], "fastobjectchecker (class in ramble.repository)": [[9, "ramble.repository.FastObjectChecker", false]], "fetch() (ramble.fetch_strategy.bundlefetchstrategy method)": [[9, "ramble.fetch_strategy.BundleFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.cacheurlfetchstrategy method)": [[9, "ramble.fetch_strategy.CacheURLFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.cvsfetchstrategy method)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.fetchstrategy method)": [[9, "ramble.fetch_strategy.FetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.gcsfetchstrategy method)": [[9, "ramble.fetch_strategy.GCSFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.gitfetchstrategy method)": [[9, "ramble.fetch_strategy.GitFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.gofetchstrategy method)": [[9, "ramble.fetch_strategy.GoFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.hgfetchstrategy method)": [[9, "ramble.fetch_strategy.HgFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.s3fetchstrategy method)": [[9, "ramble.fetch_strategy.S3FetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.svnfetchstrategy method)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.urlfetchstrategy method)": [[9, "ramble.fetch_strategy.URLFetchStrategy.fetch", false]], "fetch() (ramble.stage.diystage method)": [[9, "ramble.stage.DIYStage.fetch", false]], "fetch() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.fetch", false]], "fetch_cache (in module ramble.caches)": [[9, "ramble.caches.fetch_cache", false]], "fetch_cache_location() (in module ramble.caches)": [[9, "ramble.caches.fetch_cache_location", false]], "fetch_url (ramble.mirror.mirror property)": [[9, "ramble.mirror.Mirror.fetch_url", false]], "fetcher() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.fetcher", false]], "fetcher() (ramble.fetch_strategy.fscache method)": [[9, "ramble.fetch_strategy.FsCache.fetcher", false]], "fetcherconflict": [[9, "ramble.fetch_strategy.FetcherConflict", false]], "fetcherror": [[9, "ramble.fetch_strategy.FetchError", false]], "fetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.FetchStrategy", false]], "fetchstrategycomposite (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.FetchStrategyComposite", false]], "figure_of_merit() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.figure_of_merit", false]], "figure_of_merit_context() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.figure_of_merit_context", false]], "figure_of_merit_contexts (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.figure_of_merit_contexts", false]], "figures_of_merit (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.figures_of_merit", false]], "figures_of_merit (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.figures_of_merit", false]], "figures_of_merit (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.figures_of_merit", false]], "figures_of_merit (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.figures_of_merit", false]], "figures_of_merit (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.figures_of_merit", false]], "figures_of_merit (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.figures_of_merit", false]], "file (in module ramble.spec)": [[9, "ramble.spec.FILE", false]], "file_scopes (ramble.config.configuration property)": [[9, "ramble.config.Configuration.file_scopes", false]], "filecache (class in ramble.util.file_cache)": [[25, "ramble.util.file_cache.FileCache", false]], "filename_for_object_name() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.filename_for_object_name", false]], "filename_for_object_name() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.filename_for_object_name", false]], "filter_by_name() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.filter_by_name", false]], "filter_file() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.filter_file", false]], "filtered_experiments() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.filtered_experiments", false]], "filters (class in ramble.filters)": [[9, "ramble.filters.Filters", false]], "find_criteria() (ramble.success_criteria.scopedcriterialist method)": [[9, "ramble.success_criteria.ScopedCriteriaList.find_criteria", false]], "find_environment_variable() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.find_environment_variable", false]], "find_executable() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.find_executable", false]], "find_input() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.find_input", false]], "find_module() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.find_module", false]], "find_module() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.find_module", false]], "find_spec() (ramble.repository.reposfinder method)": [[9, "ramble.repository.ReposFinder.find_spec", false]], "find_variable() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.find_variable", false]], "find_versions_of_archive() (in module ramble.util.web)": [[25, "ramble.util.web.find_versions_of_archive", false]], "find_workspace() (in module ramble.cmd)": [[11, "ramble.cmd.find_workspace", false]], "find_workspace_path() (in module ramble.cmd)": [[11, "ramble.cmd.find_workspace_path", false]], "finish_parse_and_run() (in module ramble.main)": [[9, "ramble.main.finish_parse_and_run", false]], "first_existing() (in module ramble.config)": [[9, "ramble.config.first_existing", false]], "first_repo() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.first_repo", false]], "flush_scope() (ramble.success_criteria.scopedcriterialist method)": [[9, "ramble.success_criteria.ScopedCriteriaList.flush_scope", false]], "for_package_version() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.for_package_version", false]], "format() (ramble.cmd.commands.subcommandwriter method)": [[11, "ramble.cmd.commands.SubcommandWriter.format", false]], "format() (ramble.spec.spec method)": [[9, "ramble.spec.Spec.format", false]], "format_data() (in module ramble.experimental.uploader)": [[13, "ramble.experimental.uploader.format_data", false]], "format_doc() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.format_doc", false]], "format_doc() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.format_doc", false]], "format_doc() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.format_doc", false]], "format_help() (ramble.main.rambleargumentparser method)": [[9, "ramble.main.RambleArgumentParser.format_help", false]], "format_help_sections() (ramble.main.rambleargumentparser method)": [[9, "ramble.main.RambleArgumentParser.format_help_sections", false]], "formatted_executables (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.formatted_executables", false]], "formatted_executables (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.formatted_executables", false]], "formattedexecutableerror": [[9, "ramble.application.FormattedExecutableError", false]], "formatter() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.formatter", false]], "formatter() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.formatter", false]], "formatters (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.formatters", false]], "from_dict() (ramble.mirror.mirror static method)": [[9, "ramble.mirror.Mirror.from_dict", false]], "from_dict() (ramble.mirror.mirrorcollection static method)": [[9, "ramble.mirror.MirrorCollection.from_dict", false]], "from_dict() (ramble.renderer.rendergroup method)": [[9, "ramble.renderer.RenderGroup.from_dict", false]], "from_json() (ramble.mirror.mirror static method)": [[9, "ramble.mirror.Mirror.from_json", false]], "from_json() (ramble.repository.tagindex static method)": [[9, "ramble.repository.TagIndex.from_json", false]], "from_kwargs() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.from_kwargs", false]], "from_list_url() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.from_list_url", false]], "from_url() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.from_url", false]], "from_url_scheme() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.from_url_scheme", false]], "from_yaml() (ramble.mirror.mirror static method)": [[9, "ramble.mirror.Mirror.from_yaml", false]], "fscache (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.FsCache", false]], "fullname (ramble.spec.spec property)": [[9, "ramble.spec.Spec.fullname", false]], "gcsfetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.GCSFetchStrategy", false]], "generate_file() (in module ramble.test.success_criteria)": [[18, "ramble.test.success_criteria.generate_file", false]], "generate_hash() (ramble.experimental.uploader.experiment method)": [[13, "ramble.experimental.uploader.Experiment.generate_hash", false]], "get() (in module ramble.config)": [[9, "ramble.config.get", false]], "get() (in module ramble.repository)": [[9, "ramble.repository.get", false]], "get() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.get", false]], "get() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.get", false]], "get() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.get", false]], "get_access_pair() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.get_access_pair", false]], "get_access_token() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.get_access_token", false]], "get_applications() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_applications", false]], "get_applications() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_applications", false]], "get_checksums_for_versions() (in module ramble.stage)": [[9, "ramble.stage.get_checksums_for_versions", false]], "get_command() (in module ramble.cmd)": [[11, "ramble.cmd.get_command", false]], "get_config() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.get_config", false]], "get_config_env_vars() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.get_config_env_vars", false]], "get_config_filename() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.get_config_filename", false]], "get_config_value() (in module ramble.util.yaml_generation)": [[25, "ramble.util.yaml_generation.get_config_value", false]], "get_config_vars() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.get_config_vars", false]], "get_data() (ramble.util.imp.importlib_importer.prependfileloader method)": [[26, "ramble.util.imp.importlib_importer.PrependFileLoader.get_data", false]], "get_endpoint_url() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.get_endpoint_url", false]], "get_env_append_commands() (ramble.util.env.env method)": [[25, "ramble.util.env.Env.get_env_append_commands", false]], "get_env_prepend_commands() (ramble.util.env.env method)": [[25, "ramble.util.env.Env.get_env_prepend_commands", false]], "get_env_set_commands() (ramble.util.env.env method)": [[25, "ramble.util.env.Env.get_env_set_commands", false]], "get_env_unset_commands() (ramble.util.env.env method)": [[25, "ramble.util.env.Env.get_env_unset_commands", false]], "get_experiment() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.get_experiment", false]], "get_experiment_id() (ramble.experimental.uploader.bigqueryuploader method)": [[13, "ramble.experimental.uploader.BigQueryUploader.get_experiment_id", false]], "get_file_path() (in module ramble.util.file_util)": [[25, "ramble.util.file_util.get_file_path", false]], "get_full_namespace() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.get_full_namespace", false]], "get_git_hash() (in module ramble.main)": [[9, "ramble.main.get_git_hash", false]], "get_hash() (ramble.experimental.uploader.experiment method)": [[13, "ramble.experimental.uploader.Experiment.get_hash", false]], "get_header() (in module ramble.util.web)": [[25, "ramble.util.web.get_header", false]], "get_module() (in module ramble.cmd)": [[11, "ramble.cmd.get_module", false]], "get_node() (ramble.graphs.attributegraph method)": [[9, "ramble.graphs.AttributeGraph.get_node", false]], "get_obj_class() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.get_obj_class", false]], "get_obj_class() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.get_obj_class", false]], "get_pipeline_phases() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.get_pipeline_phases", false]], "get_profile() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.get_profile", false]], "get_repo() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.get_repo", false]], "get_section() (ramble.config.configscope method)": [[9, "ramble.config.ConfigScope.get_section", false]], "get_section() (ramble.config.internalconfigscope method)": [[9, "ramble.config.InternalConfigScope.get_section", false]], "get_section() (ramble.config.singlefilescope method)": [[9, "ramble.config.SingleFileScope.get_section", false]], "get_section_filename() (ramble.config.configscope method)": [[9, "ramble.config.ConfigScope.get_section_filename", false]], "get_section_filename() (ramble.config.internalconfigscope method)": [[9, "ramble.config.InternalConfigScope.get_section_filename", false]], "get_section_filename() (ramble.config.singlefilescope method)": [[9, "ramble.config.SingleFileScope.get_section_filename", false]], "get_software_dict() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_software_dict", false]], "get_software_dict() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_software_dict", false]], "get_spec_str() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.get_spec_str", false]], "get_status() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.get_status", false]], "get_unit() (ramble.util.stats.statsbase method)": [[25, "ramble.util.stats.StatsBase.get_unit", false]], "get_unit() (ramble.util.stats.statscoefficientofvariation method)": [[25, "ramble.util.stats.StatsCoefficientOfVariation.get_unit", false]], "get_unit() (ramble.util.stats.statscountvalues method)": [[25, "ramble.util.stats.StatsCountValues.get_unit", false]], "get_unit() (ramble.util.stats.statsvar method)": [[25, "ramble.util.stats.StatsVar.get_unit", false]], "get_user() (in module ramble.experimental.uploader)": [[13, "ramble.experimental.uploader.get_user", false]], "get_valid_type() (in module ramble.config)": [[9, "ramble.config.get_valid_type", false]], "get_var_from_experiment() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.get_var_from_experiment", false]], "get_version() (in module ramble.main)": [[9, "ramble.main.get_version", false]], "get_workspace() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.get_workspace", false]], "get_workspace_env_vars() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_workspace_env_vars", false]], "get_workspace_env_vars() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_workspace_env_vars", false]], "get_workspace_formatted_executables() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_workspace_formatted_executables", false]], "get_workspace_formatted_executables() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_workspace_formatted_executables", false]], "get_workspace_internals() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_workspace_internals", false]], "get_workspace_internals() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_workspace_internals", false]], "get_workspace_modifiers() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_workspace_modifiers", false]], "get_workspace_modifiers() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_workspace_modifiers", false]], "get_workspace_path() (in module ramble.workspace)": [[27, "ramble.workspace.get_workspace_path", false]], "get_workspace_path() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.get_workspace_path", false]], "get_workspace_variants() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_workspace_variants", false]], "get_workspace_variants() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_workspace_variants", false]], "get_workspace_vars() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_workspace_vars", false]], "get_workspace_vars() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_workspace_vars", false]], "get_workspace_zips() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.get_workspace_zips", false]], "get_workspace_zips() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.get_workspace_zips", false]], "get_yaml_filepath() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.get_yaml_filepath", false]], "git (in module ramble.cmd.license)": [[11, "ramble.cmd.license.git", false]], "git (ramble.fetch_strategy.gitfetchstrategy property)": [[9, "ramble.fetch_strategy.GitFetchStrategy.git", false]], "git_version (ramble.fetch_strategy.gitfetchstrategy property)": [[9, "ramble.fetch_strategy.GitFetchStrategy.git_version", false]], "git_version_re (ramble.fetch_strategy.gitfetchstrategy attribute)": [[9, "ramble.fetch_strategy.GitFetchStrategy.git_version_re", false]], "gitfetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.GitFetchStrategy", false]], "github_url() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.github_url", false]], "go (ramble.fetch_strategy.gofetchstrategy property)": [[9, "ramble.fetch_strategy.GoFetchStrategy.go", false]], "go_version (ramble.fetch_strategy.gofetchstrategy property)": [[9, "ramble.fetch_strategy.GoFetchStrategy.go_version", false]], "gofetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.GoFetchStrategy", false]], "graphcycleerror": [[9, "ramble.graphs.GraphCycleError", false]], "grapherror": [[9, "ramble.graphs.GraphError", false]], "graphnode (class in ramble.util.graph)": [[25, "ramble.util.graph.GraphNode", false]], "handle_starttag() (ramble.util.web.linkparser method)": [[25, "ramble.util.web.LinkParser.handle_starttag", false]], "has_errors() (ramble.cmd.license.licenseerror method)": [[11, "ramble.cmd.license.LicenseError.has_errors", false]], "has_tags() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.has_tags", false]], "has_value() (ramble.util.naming.namespacetrie method)": [[25, "ramble.util.naming.NamespaceTrie.has_value", false]], "hash (in module ramble.spec)": [[9, "ramble.spec.HASH", false]], "hash_file() (in module ramble.util.hashing)": [[25, "ramble.util.hashing.hash_file", false]], "hash_file_name (ramble.workspace.workspace attribute)": [[27, "ramble.workspace.Workspace.hash_file_name", false]], "hash_file_name (ramble.workspace.workspace.workspace attribute)": [[27, "ramble.workspace.workspace.Workspace.hash_file_name", false]], "hash_json() (in module ramble.util.hashing)": [[25, "ramble.util.hashing.hash_json", false]], "hash_string() (in module ramble.util.hashing)": [[25, "ramble.util.hashing.hash_string", false]], "help() (in module ramble.cmd.help)": [[11, "ramble.cmd.help.help", false]], "hg (ramble.fetch_strategy.hgfetchstrategy property)": [[9, "ramble.fetch_strategy.HgFetchStrategy.hg", false]], "hgfetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.HgFetchStrategy", false]], "highest_precedence_non_platform_scope() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.highest_precedence_non_platform_scope", false]], "highest_precedence_scope() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.highest_precedence_scope", false]], "html() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.html", false]], "htmlparseerror": [[25, "ramble.util.web.HTMLParseError", false]], "id (in module ramble.spec)": [[9, "ramble.spec.ID", false]], "immutableconfigscope (class in ramble.config)": [[9, "ramble.config.ImmutableConfigScope", false]], "import_lock() (in module ramble.util.imp.imp_importer)": [[26, "ramble.util.imp.imp_importer.import_lock", false]], "import_results_file() (in module ramble.cmd.results)": [[11, "ramble.cmd.results.import_results_file", false]], "included_config_scopes() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.included_config_scopes", false]], "included_config_scopes() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.included_config_scopes", false]], "indentation (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.indentation", false]], "indentation (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.indentation", false]], "index (ramble.repository.repo property)": [[9, "ramble.repository.Repo.index", false]], "index_commands() (in module ramble.main)": [[9, "ramble.main.index_commands", false]], "indexer (class in ramble.repository)": [[9, "ramble.repository.Indexer", false]], "indexerror": [[9, "ramble.repository.IndexError", false]], "info() (in module ramble.cmd.info)": [[11, "ramble.cmd.info.info", false]], "info() (ramble.software_environments.renderedpackage method)": [[9, "ramble.software_environments.RenderedPackage.info", false]], "info() (ramble.software_environments.softwareenvironment method)": [[9, "ramble.software_environments.SoftwareEnvironment.info", false]], "info() (ramble.software_environments.softwareenvironments method)": [[9, "ramble.software_environments.SoftwareEnvironments.info", false]], "info() (ramble.software_environments.softwarepackage method)": [[9, "ramble.software_environments.SoftwarePackage.info", false]], "info() (ramble.software_environments.templateenvironment method)": [[9, "ramble.software_environments.TemplateEnvironment.info", false]], "info() (ramble.software_environments.templatepackage method)": [[9, "ramble.software_environments.TemplatePackage.info", false]], "info() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.info", false]], "inherit_from_application() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.inherit_from_application", false]], "inherit_variables (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.inherit_variables", false]], "inherit_variables (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.inherit_variables", false]], "init_entry() (ramble.util.file_cache.filecache method)": [[25, "ramble.util.file_cache.FileCache.init_entry", false]], "inject_executable() (ramble.graphs.executablegraph method)": [[9, "ramble.graphs.ExecutableGraph.inject_executable", false]], "input_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.input_dir", false]], "input_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.input_dir", false]], "input_file() (in module ramble.language.application_language)": [[14, "ramble.language.application_language.input_file", false]], "inputs (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.inputs", false]], "inputs (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.inputs", false]], "inputstage (class in ramble.stage)": [[9, "ramble.stage.InputStage", false]], "insert_data() (ramble.experimental.uploader.bigqueryuploader method)": [[13, "ramble.experimental.uploader.BigQueryUploader.insert_data", false]], "insert_result() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.insert_result", false]], "insert_result() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.insert_result", false]], "intel_aps_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.intel_aps_answer", false]], "intel_aps_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.intel_aps_modifier", false]], "internal (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.internal", false]], "internal (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.internal", false]], "internalconfigscope (class in ramble.config)": [[9, "ramble.config.InternalConfigScope", false]], "internals (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.internals", false]], "internals (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.internals", false]], "intro_by_level (in module ramble.main)": [[9, "ramble.main.intro_by_level", false]], "invalidargserror": [[9, "ramble.fetch_strategy.InvalidArgsError", false]], "invalidate() (ramble.repository.fastobjectchecker method)": [[9, "ramble.repository.FastObjectChecker.invalidate", false]], "invalidchainerror": [[9, "ramble.application.InvalidChainError", false]], "invalidmodeerror": [[9, "ramble.modifier.InvalidModeError", false]], "invalidnamespaceerror": [[9, "ramble.repository.InvalidNamespaceError", false]], "invalidphaseerror": [[9, "ramble.application.InvalidPhaseError", false]], "inventory_file_name (ramble.workspace.workspace attribute)": [[27, "ramble.workspace.Workspace.inventory_file_name", false]], "inventory_file_name (ramble.workspace.workspace.workspace attribute)": [[27, "ramble.workspace.workspace.Workspace.inventory_file_name", false]], "ipython_interpreter() (in module ramble.cmd.python)": [[11, "ramble.cmd.python.ipython_interpreter", false]], "is_actionable() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.is_actionable", false]], "is_dry_run_path() (in module ramble.util.file_util)": [[25, "ramble.util.file_util.is_dry_run_path", false]], "is_git_repo() (in module ramble.cmd)": [[11, "ramble.cmd.is_git_repo", false]], "is_key_level() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.is_key_level", false]], "is_leaf() (ramble.util.naming.namespacetrie method)": [[25, "ramble.util.naming.NamespaceTrie.is_leaf", false]], "is_object() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.is_object", false]], "is_optional() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.is_optional", false]], "is_platform_dependent (ramble.config.configscope property)": [[9, "ramble.config.ConfigScope.is_platform_dependent", false]], "is_platform_dependent (ramble.config.singlefilescope property)": [[9, "ramble.config.SingleFileScope.is_platform_dependent", false]], "is_prefix() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.is_prefix", false]], "is_prefix() (ramble.util.naming.namespacetrie method)": [[25, "ramble.util.naming.NamespaceTrie.is_prefix", false]], "is_required() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.is_required", false]], "is_reserved() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.is_reserved", false]], "is_valid() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.is_valid", false]], "is_valid() (ramble.workload.workload method)": [[9, "ramble.workload.Workload.is_valid", false]], "is_variable_level() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.is_variable_level", false]], "is_workspace_dir() (in module ramble.workspace)": [[27, "ramble.workspace.is_workspace_dir", false]], "is_workspace_dir() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.is_workspace_dir", false]], "join_separator (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.join_separator", false]], "join_separator (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.join_separator", false]], "key_type (in module ramble.keywords)": [[9, "ramble.keywords.key_type", false]], "keywords (class in ramble.keywords)": [[9, "ramble.keywords.Keywords", false]], "keywords (ramble.experiment_set.experimentset attribute)": [[9, "ramble.experiment_set.ExperimentSet.keywords", false]], "last_mtime() (ramble.repository.fastobjectchecker method)": [[9, "ramble.repository.FastObjectChecker.last_mtime", false]], "last_mtime() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.last_mtime", false]], "last_mtime() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.last_mtime", false]], "latest_archive (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.latest_archive", false]], "latest_archive (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.latest_archive", false]], "latest_archive_path (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.latest_archive_path", false]], "latest_archive_path (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.latest_archive_path", false]], "left (ramble.expander.expansiondelimiter attribute)": [[9, "ramble.expander.ExpansionDelimiter.left", false]], "left (ramble.expander.vformatdelimiter attribute)": [[9, "ramble.expander.VformatDelimiter.left", false]], "level_func() (in module ramble.util.colors)": [[25, "ramble.util.colors.level_func", false]], "levels (in module ramble.main)": [[9, "ramble.main.levels", false]], "lgpl_exceptions (in module ramble.cmd.license)": [[11, "ramble.cmd.license.lgpl_exceptions", false]], "license() (in module ramble.cmd.license)": [[11, "ramble.cmd.license.license", false]], "license_inc_name (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.license_inc_name", false]], "license_input_dir (ramble.expander.expander property)": [[9, "ramble.expander.Expander.license_input_dir", false]], "license_lines (in module ramble.cmd.license)": [[11, "ramble.cmd.license.license_lines", false]], "license_path() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.license_path", false]], "licensed_files (in module ramble.cmd.license)": [[11, "ramble.cmd.license.licensed_files", false]], "licenseerror (class in ramble.cmd.license)": [[11, "ramble.cmd.license.LicenseError", false]], "licenses_file() (in module ramble.workspace)": [[27, "ramble.workspace.licenses_file", false]], "licenses_file() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.licenses_file", false]], "linkparser (class in ramble.util.web)": [[25, "ramble.util.web.LinkParser", false]], "list() (in module ramble.cmd.list)": [[11, "ramble.cmd.list.list", false]], "list_files() (in module ramble.cmd.license)": [[11, "ramble.cmd.license.list_files", false]], "list_url() (in module ramble.util.web)": [[25, "ramble.util.web.list_url", false]], "load_module() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.load_module", false]], "load_module() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.load_module", false]], "load_source() (in module ramble.util.imp.imp_importer)": [[26, "ramble.util.imp.imp_importer.load_source", false]], "load_source() (in module ramble.util.imp.importlib_importer)": [[26, "ramble.util.imp.importlib_importer.load_source", false]], "lock (class in ramble.util.lock)": [[25, "ramble.util.lock.Lock", false]], "lockfile_name (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.lockfile_name", false]], "log_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.log_dir", false]], "log_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.log_dir", false]], "logger (class in ramble.util.logger)": [[25, "ramble.util.logger.Logger", false]], "long_message (ramble.error.rambleerror property)": [[9, "ramble.error.RambleError.long_message", false]], "lookup() (ramble.mirror.mirrorcollection method)": [[9, "ramble.mirror.MirrorCollection.lookup", false]], "lscpu_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.lscpu_answer", false]], "lscpu_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.lscpu_modifier", false]], "main() (in module ramble.main)": [[9, "ramble.main.main", false]], "maintainers (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.maintainers", false]], "maintainers (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.maintainers", false]], "maintainers (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.maintainers", false]], "maintainers() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.maintainers", false]], "make_argument_parser() (in module ramble.main)": [[9, "ramble.main.make_argument_parser", false]], "managed_by_ramble (ramble.stage.diystage attribute)": [[9, "ramble.stage.DIYStage.managed_by_ramble", false]], "managed_by_ramble (ramble.stage.inputstage attribute)": [[9, "ramble.stage.InputStage.managed_by_ramble", false]], "mark_found() (ramble.success_criteria.successcriteria method)": [[9, "ramble.success_criteria.SuccessCriteria.mark_found", false]], "matches() (ramble.fetch_strategy.fetchstrategy class method)": [[9, "ramble.fetch_strategy.FetchStrategy.matches", false]], "matches() (ramble.fetch_strategy.fetchstrategycomposite class method)": [[9, "ramble.fetch_strategy.FetchStrategyComposite.matches", false]], "matching_scopes() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.matching_scopes", false]], "mathevaluationerror": [[9, "ramble.expander.MathEvaluationError", false]], "matrices (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.matrices", false]], "matrices (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.matrices", false]], "matrix (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.matrix", false]], "matrix (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.matrix", false]], "max_decimal_places() (in module ramble.util.stats)": [[25, "ramble.util.stats.max_decimal_places", false]], "max_line_length (in module ramble.cmd.style)": [[11, "ramble.cmd.style.max_line_length", false]], "merge_context() (ramble.context.context method)": [[9, "ramble.context.Context.merge_context", false]], "merge_definitions() (in module ramble.language.language_helpers)": [[14, "ramble.language.language_helpers.merge_definitions", false]], "merge_yaml() (in module ramble.config)": [[9, "ramble.config.merge_yaml", false]], "min_count (ramble.util.stats.statsbase attribute)": [[25, "ramble.util.stats.StatsBase.min_count", false]], "min_count (ramble.util.stats.statscoefficientofvariation attribute)": [[25, "ramble.util.stats.StatsCoefficientOfVariation.min_count", false]], "min_count (ramble.util.stats.statsstdev attribute)": [[25, "ramble.util.stats.StatsStdev.min_count", false]], "min_count (ramble.util.stats.statsvar attribute)": [[25, "ramble.util.stats.StatsVar.min_count", false]], "mirror (class in ramble.mirror)": [[9, "ramble.mirror.Mirror", false]], "mirror() (in module ramble.cmd.mirror)": [[11, "ramble.cmd.mirror.mirror", false]], "mirror_add() (in module ramble.cmd.mirror)": [[11, "ramble.cmd.mirror.mirror_add", false]], "mirror_archive_paths() (in module ramble.mirror)": [[9, "ramble.mirror.mirror_archive_paths", false]], "mirror_destroy() (in module ramble.cmd.mirror)": [[11, "ramble.cmd.mirror.mirror_destroy", false]], "mirror_id() (ramble.fetch_strategy.bundlefetchstrategy method)": [[9, "ramble.fetch_strategy.BundleFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.cvsfetchstrategy method)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.fetchstrategy method)": [[9, "ramble.fetch_strategy.FetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.gitfetchstrategy method)": [[9, "ramble.fetch_strategy.GitFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.hgfetchstrategy method)": [[9, "ramble.fetch_strategy.HgFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.svnfetchstrategy method)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.urlfetchstrategy method)": [[9, "ramble.fetch_strategy.URLFetchStrategy.mirror_id", false]], "mirror_list() (in module ramble.cmd.mirror)": [[11, "ramble.cmd.mirror.mirror_list", false]], "mirror_remove() (in module ramble.cmd.mirror)": [[11, "ramble.cmd.mirror.mirror_remove", false]], "mirror_set_url() (in module ramble.cmd.mirror)": [[11, "ramble.cmd.mirror.mirror_set_url", false]], "mirrorcache (class in ramble.caches)": [[9, "ramble.caches.MirrorCache", false]], "mirrorcollection (class in ramble.mirror)": [[9, "ramble.mirror.MirrorCollection", false]], "mirrorerror": [[9, "ramble.mirror.MirrorError", false]], "mirrorreference (class in ramble.mirror)": [[9, "ramble.mirror.MirrorReference", false]], "mirrorstats (class in ramble.mirror)": [[9, "ramble.mirror.MirrorStats", false]], "misc_cache (in module ramble.caches)": [[9, "ramble.caches.misc_cache", false]], "mock_repositories() (in module ramble.main)": [[9, "ramble.main.mock_repositories", false]], "mod_to_class() (in module ramble.util.naming)": [[25, "ramble.util.naming.mod_to_class", false]], "modded_variables() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.modded_variables", false]], "mode() (in module ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.mode", false]], "mode_variables() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.mode_variables", false]], "modes (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.modes", false]], "modes (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.modes", false]], "modes (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.modes", false]], "modes (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.modes", false]], "modes (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.modes", false]], "modifier_class (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.modifier_class", false]], "modifier_class (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.modifier_class", false]], "modifier_variable() (in module ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.modifier_variable", false]], "modifier_variables (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.modifier_variables", false]], "modifier_variables (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.modifier_variables", false]], "modifier_variables (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.modifier_variables", false]], "modifier_variables (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.modifier_variables", false]], "modifier_variables (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.modifier_variables", false]], "modifierbase (class in ramble.modifier)": [[9, "ramble.modifier.ModifierBase", false]], "modifiererror": [[9, "ramble.modifier.ModifierError", false]], "modifiermeta (class in ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.ModifierMeta", false]], "modifiers (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.modifiers", false]], "modifiers (ramble.repository.objecttypes attribute)": [[9, "ramble.repository.ObjectTypes.modifiers", false]], "modifiers (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.modifiers", false]], "modify_experiment() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.modify_experiment", false]], "module": [[9, "module-ramble", false], [9, "module-ramble.application", false], [9, "module-ramble.caches", false], [9, "module-ramble.config", false], [9, "module-ramble.context", false], [9, "module-ramble.error", false], [9, "module-ramble.expander", false], [9, "module-ramble.experiment_set", false], [9, "module-ramble.fetch_strategy", false], [9, "module-ramble.filters", false], [9, "module-ramble.graphs", false], [9, "module-ramble.keywords", false], [9, "module-ramble.main", false], [9, "module-ramble.mirror", false], [9, "module-ramble.modifier", false], [9, "module-ramble.namespace", false], [9, "module-ramble.package_manager", false], [9, "module-ramble.paths", false], [9, "module-ramble.pkgmankit", false], [9, "module-ramble.renderer", false], [9, "module-ramble.repeats", false], [9, "module-ramble.repository", false], [9, "module-ramble.software_environments", false], [9, "module-ramble.spec", false], [9, "module-ramble.stage", false], [9, "module-ramble.success_criteria", false], [9, "module-ramble.workload", false], [10, "module-ramble.application_types", false], [10, "module-ramble.application_types.executable", false], [11, "module-ramble.cmd", false], [11, "module-ramble.cmd.attributes", false], [11, "module-ramble.cmd.clean", false], [11, "module-ramble.cmd.commands", false], [11, "module-ramble.cmd.config", false], [11, "module-ramble.cmd.debug", false], [11, "module-ramble.cmd.edit", false], [11, "module-ramble.cmd.help", false], [11, "module-ramble.cmd.info", false], [11, "module-ramble.cmd.license", false], [11, "module-ramble.cmd.list", false], [11, "module-ramble.cmd.mirror", false], [11, "module-ramble.cmd.python", false], [11, "module-ramble.cmd.repo", false], [11, "module-ramble.cmd.results", false], [11, "module-ramble.cmd.software_definitions", false], [11, "module-ramble.cmd.style", false], [11, "module-ramble.cmd.unit_test", false], [12, "module-ramble.cmd.common", false], [12, "module-ramble.cmd.common.arguments", false], [12, "module-ramble.cmd.common.info", false], [12, "module-ramble.cmd.common.list", false], [13, "module-ramble.experimental", false], [13, "module-ramble.experimental.uploader", false], [14, "module-ramble.language", false], [14, "module-ramble.language.application_language", false], [14, "module-ramble.language.language_base", false], [14, "module-ramble.language.language_helpers", false], [14, "module-ramble.language.modifier_language", false], [14, "module-ramble.language.package_manager_language", false], [14, "module-ramble.language.shared_language", false], [15, "module-ramble.modifier_types", false], [15, "module-ramble.modifier_types.basic", false], [16, "module-ramble.package_manager_types", false], [16, "module-ramble.package_manager_types.runner", false], [17, "module-ramble.schema", false], [17, "module-ramble.schema.applications", false], [17, "module-ramble.schema.config", false], [17, "module-ramble.schema.env_vars", false], [17, "module-ramble.schema.formatted_executables", false], [17, "module-ramble.schema.internals", false], [17, "module-ramble.schema.licenses", false], [17, "module-ramble.schema.merged", false], [17, "module-ramble.schema.mirrors", false], [17, "module-ramble.schema.modifier_repos", false], [17, "module-ramble.schema.modifiers", false], [17, "module-ramble.schema.package_manager_repos", false], [17, "module-ramble.schema.repos", false], [17, "module-ramble.schema.software", false], [17, "module-ramble.schema.spack", false], [17, "module-ramble.schema.success_criteria", false], [17, "module-ramble.schema.types", false], [17, "module-ramble.schema.variables", false], [17, "module-ramble.schema.variants", false], [17, "module-ramble.schema.workspace", false], [17, "module-ramble.schema.zips", false], [18, "module-ramble.test", false], [18, "module-ramble.test.application_inheritance", false], [18, "module-ramble.test.dry_run_helpers", false], [18, "module-ramble.test.spec_basic", false], [18, "module-ramble.test.success_criteria", false], [19, "module-ramble.test.cmd", false], [19, "module-ramble.test.cmd.debug", false], [19, "module-ramble.test.cmd.software_definitions", false], [20, "module-ramble.test.end_to_end", false], [21, "module-ramble.test.modifier_functionality", false], [21, "module-ramble.test.modifier_functionality.modifier_helpers", false], [22, "module-ramble.test.success_criteria", false], [23, "module-ramble.test.util", false], [23, "module-ramble.test.util.env", false], [24, "module-ramble.test.workspace_hashing", false], [25, "module-ramble.util", false], [25, "module-ramble.util.class_attributes", false], [25, "module-ramble.util.colors", false], [25, "module-ramble.util.directives", false], [25, "module-ramble.util.editor", false], [25, "module-ramble.util.env", false], [25, "module-ramble.util.executable", false], [25, "module-ramble.util.file_cache", false], [25, "module-ramble.util.file_util", false], [25, "module-ramble.util.graph", false], [25, "module-ramble.util.hashing", false], [25, "module-ramble.util.install_cache", false], [25, "module-ramble.util.lock", false], [25, "module-ramble.util.logger", false], [25, "module-ramble.util.matrices", false], [25, "module-ramble.util.naming", false], [25, "module-ramble.util.path", false], [25, "module-ramble.util.sourcing", false], [25, "module-ramble.util.spec_utils", false], [25, "module-ramble.util.stats", false], [25, "module-ramble.util.web", false], [25, "module-ramble.util.yaml_generation", false], [26, "module-ramble.util.imp", false], [26, "module-ramble.util.imp.imp_importer", false], [26, "module-ramble.util.imp.importlib_importer", false], [27, "module-ramble.workspace", false], [27, "module-ramble.workspace.shell", false], [27, "module-ramble.workspace.workspace", false]], "msg() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.msg", false]], "mtime() (ramble.util.file_cache.filecache method)": [[25, "ramble.util.file_cache.FileCache.mtime", false]], "n_repeats (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.n_repeats", false]], "n_repeats (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.n_repeats", false]], "name (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.name", false]], "name (ramble.mirror.mirror property)": [[9, "ramble.mirror.Mirror.name", false]], "name (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.name", false]], "name (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.name", false]], "name (ramble.util.stats.statscoefficientofvariation attribute)": [[25, "ramble.util.stats.StatsCoefficientOfVariation.name", false]], "name (ramble.util.stats.statscountvalues attribute)": [[25, "ramble.util.stats.StatsCountValues.name", false]], "name (ramble.util.stats.statsmax attribute)": [[25, "ramble.util.stats.StatsMax.name", false]], "name (ramble.util.stats.statsmean attribute)": [[25, "ramble.util.stats.StatsMean.name", false]], "name (ramble.util.stats.statsmedian attribute)": [[25, "ramble.util.stats.StatsMedian.name", false]], "name (ramble.util.stats.statsmin attribute)": [[25, "ramble.util.stats.StatsMin.name", false]], "name (ramble.util.stats.statsstdev attribute)": [[25, "ramble.util.stats.StatsStdev.name", false]], "name (ramble.util.stats.statsvar attribute)": [[25, "ramble.util.stats.StatsVar.name", false]], "name (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.name", false]], "name (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.name", false]], "name_only() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.name_only", false]], "named_deployment (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.named_deployment", false]], "named_deployment (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.named_deployment", false]], "named_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[21, "ramble.test.modifier_functionality.modifier_helpers.named_modifier", false]], "names() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.names", false]], "namespace (class in ramble.namespace)": [[9, "ramble.namespace.namespace", false]], "namespace (class in ramble.workspace)": [[27, "ramble.workspace.namespace", false]], "namespacetrie (class in ramble.util.naming)": [[25, "ramble.util.naming.NamespaceTrie", false]], "namespacetrie.element (class in ramble.util.naming)": [[25, "ramble.util.naming.NamespaceTrie.Element", false]], "needs_update() (ramble.repository.indexer method)": [[9, "ramble.repository.Indexer.needs_update", false]], "nested_1() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.nested_1", false]], "nested_1() (in module ramble.util.colors)": [[25, "ramble.util.colors.nested_1", false]], "nested_2() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.nested_2", false]], "nested_2() (in module ramble.util.colors)": [[25, "ramble.util.colors.nested_2", false]], "nested_3() (in module ramble.util.colors)": [[25, "ramble.util.colors.nested_3", false]], "nested_4() (in module ramble.util.colors)": [[25, "ramble.util.colors.nested_4", false]], "next_spec() (ramble.mirror.mirrorstats method)": [[9, "ramble.mirror.MirrorStats.next_spec", false]], "no_active_workspace() (in module ramble.workspace)": [[27, "ramble.workspace.no_active_workspace", false]], "no_active_workspace() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.no_active_workspace", false]], "no_expand_vars() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.no_expand_vars", false]], "noarchivefileerror": [[9, "ramble.fetch_strategy.NoArchiveFileError", false]], "nocacheerror": [[9, "ramble.fetch_strategy.NoCacheError", false]], "node_type (ramble.graphs.attributegraph attribute)": [[9, "ramble.graphs.AttributeGraph.node_type", false]], "node_type (ramble.graphs.executablegraph attribute)": [[9, "ramble.graphs.ExecutableGraph.node_type", false]], "node_type (ramble.graphs.phasegraph attribute)": [[9, "ramble.graphs.PhaseGraph.node_type", false]], "nodigesterror": [[9, "ramble.fetch_strategy.NoDigestError", false]], "nonetworkconnectionerror": [[25, "ramble.util.web.NoNetworkConnectionError", false]], "norepoconfigurederror": [[9, "ramble.repository.NoRepoConfiguredError", false]], "nostageerror": [[9, "ramble.fetch_strategy.NoStageError", false]], "not_provided (in module ramble.repository)": [[9, "ramble.repository.NOT_PROVIDED", false]], "num_experiments() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.num_experiments", false]], "num_filtered_experiments() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.num_filtered_experiments", false]], "object_path() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.object_path", false]], "objectnamespace (class in ramble.repository)": [[9, "ramble.repository.ObjectNamespace", false]], "objects_to_attributes() (in module ramble.cmd.attributes)": [[11, "ramble.cmd.attributes.objects_to_attributes", false]], "objects_with_tags() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.objects_with_tags", false]], "objects_with_tags() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.objects_with_tags", false]], "objecttypes (class in ramble.repository)": [[9, "ramble.repository.ObjectTypes", false]], "off (in module ramble.spec)": [[9, "ramble.spec.OFF", false]], "on (in module ramble.spec)": [[9, "ramble.spec.ON", false]], "optional_attrs (ramble.fetch_strategy.cvsfetchstrategy attribute)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.fetchstrategy attribute)": [[9, "ramble.fetch_strategy.FetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.gitfetchstrategy attribute)": [[9, "ramble.fetch_strategy.GitFetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.hgfetchstrategy attribute)": [[9, "ramble.fetch_strategy.HgFetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.svnfetchstrategy attribute)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.urlfetchstrategy attribute)": [[9, "ramble.fetch_strategy.URLFetchStrategy.optional_attrs", false]], "optionals() (ramble.cmd.commands.bashcompletionwriter method)": [[11, "ramble.cmd.commands.BashCompletionWriter.optionals", false]], "options_by_level (in module ramble.main)": [[9, "ramble.main.options_by_level", false]], "order_after() (ramble.util.graph.graphnode method)": [[25, "ramble.util.graph.GraphNode.order_after", false]], "order_before() (ramble.util.graph.graphnode method)": [[25, "ramble.util.graph.GraphNode.order_before", false]], "output_capture (class in ramble.schema.types)": [[17, "ramble.schema.types.OUTPUT_CAPTURE", false]], "output_level (in module ramble.keywords)": [[9, "ramble.keywords.output_level", false]], "override() (in module ramble.config)": [[9, "ramble.config.override", false]], "overrides_base_name (in module ramble.config)": [[9, "ramble.config.overrides_base_name", false]], "package_manager (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.package_manager", false]], "package_manager (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.package_manager", false]], "package_manager_class (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.package_manager_class", false]], "package_manager_class (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.package_manager_class", false]], "package_manager_config() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.package_manager_config", false]], "package_manager_configs (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.package_manager_configs", false]], "package_manager_configs (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.package_manager_configs", false]], "package_manager_configs (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.package_manager_configs", false]], "package_manager_configs (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.package_manager_configs", false]], "package_manager_configs (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.package_manager_configs", false]], "package_manager_configs (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.package_manager_configs", false]], "package_manager_name (ramble.software_environments.externalenvironment property)": [[9, "ramble.software_environments.ExternalEnvironment.package_manager_name", false]], "package_manager_name (ramble.software_environments.renderedenvironment property)": [[9, "ramble.software_environments.RenderedEnvironment.package_manager_name", false]], "package_manager_requirement() (in module ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.package_manager_requirement", false]], "package_manager_requirements (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.package_manager_requirements", false]], "package_manager_requirements (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.package_manager_requirements", false]], "package_manager_requirements (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.package_manager_requirements", false]], "package_manager_requirements (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.package_manager_requirements", false]], "package_manager_requirements (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.package_manager_requirements", false]], "package_manager_variable() (in module ramble.language.package_manager_language)": [[14, "ramble.language.package_manager_language.package_manager_variable", false]], "package_manager_variables (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.package_manager_variables", false]], "package_manager_variables (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.package_manager_variables", false]], "package_manager_variables (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.package_manager_variables", false]], "package_manager_variables (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.package_manager_variables", false]], "package_manager_variables (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.package_manager_variables", false]], "package_manager_variables (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.package_manager_variables", false]], "package_managers (ramble.repository.objecttypes attribute)": [[9, "ramble.repository.ObjectTypes.package_managers", false]], "package_specs_for_environment() (ramble.software_environments.softwareenvironments method)": [[9, "ramble.software_environments.SoftwareEnvironments.package_specs_for_environment", false]], "packagemanagerbase (class in ramble.package_manager)": [[9, "ramble.package_manager.PackageManagerBase", false]], "packagemanagererror": [[9, "ramble.package_manager.PackageManagerError", false]], "packagemanagermeta (class in ramble.language.package_manager_language)": [[14, "ramble.language.package_manager_language.PackageManagerMeta", false]], "packages (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.packages", false]], "packages (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.packages", false]], "parse() (in module ramble.spec)": [[9, "ramble.spec.parse", false]], "passed() (ramble.success_criteria.scopedcriterialist method)": [[9, "ramble.success_criteria.ScopedCriteriaList.passed", false]], "passed() (ramble.success_criteria.successcriteria method)": [[9, "ramble.success_criteria.SuccessCriteria.passed", false]], "path (ramble.stage.stagecomposite property)": [[9, "ramble.stage.StageComposite.path", false]], "path (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.path", false]], "path (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.path", false]], "path_stats() (ramble.util.imp.importlib_importer.prependfileloader method)": [[26, "ramble.util.imp.importlib_importer.PrependFileLoader.path_stats", false]], "pattern_exemptions (in module ramble.cmd.style)": [[11, "ramble.cmd.style.pattern_exemptions", false]], "pct (in module ramble.spec)": [[9, "ramble.spec.PCT", false]], "perform_list() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.perform_list", false]], "perform_math_eval() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.perform_math_eval", false]], "perform_upload() (ramble.experimental.uploader.bigqueryuploader method)": [[13, "ramble.experimental.uploader.BigQueryUploader.perform_upload", false]], "perform_upload() (ramble.experimental.uploader.uploader method)": [[13, "ramble.experimental.uploader.Uploader.perform_upload", false]], "phase_definitions (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.phase_definitions", false]], "phase_definitions (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.phase_definitions", false]], "phase_definitions (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.phase_definitions", false]], "phase_definitions (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.phase_definitions", false]], "phase_definitions (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.phase_definitions", false]], "phase_definitions (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.phase_definitions", false]], "phasecycledetectederror": [[9, "ramble.application.PhaseCycleDetectedError", false]], "phasegraph (class in ramble.graphs)": [[9, "ramble.graphs.PhaseGraph", false]], "pkg_spec (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.pkg_spec", false]], "pkg_spec (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.pkg_spec", false]], "pop_scope() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.pop_scope", false]], "populate_inventory() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.populate_inventory", false]], "populate_inventory() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.populate_inventory", false]], "positionals() (ramble.cmd.commands.bashcompletionwriter method)": [[11, "ramble.cmd.commands.BashCompletionWriter.positionals", false]], "possible_ramble_module_names() (in module ramble.util.naming)": [[25, "ramble.util.naming.possible_ramble_module_names", false]], "prefix (in module ramble.paths)": [[9, "ramble.paths.prefix", false]], "prefix (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.prefix", false]], "prefix (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.prefix", false]], "prefixedexecutable (class in ramble.util.executable)": [[25, "ramble.util.executable.PrefixedExecutable", false]], "prepare_config_scope() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.prepare_config_scope", false]], "prepend_header() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.prepend_header", false]], "prepend_open() (in module ramble.util.imp.imp_importer)": [[26, "ramble.util.imp.imp_importer.prepend_open", false]], "prependfileloader (class in ramble.util.imp.importlib_importer)": [[26, "ramble.util.imp.importlib_importer.PrependFileLoader", false]], "print_chain_order() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.print_chain_order", false]], "print_conflicts() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.print_conflicts", false]], "print_context() (ramble.error.rambleerror method)": [[9, "ramble.error.RambleError.print_context", false]], "print_info() (in module ramble.cmd.common.info)": [[12, "ramble.cmd.common.info.print_info", false]], "print_internals() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.print_internals", false]], "print_output() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.print_output", false]], "print_phase_times() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.print_phase_times", false]], "print_section() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.print_section", false]], "print_setup_info() (in module ramble.main)": [[9, "ramble.main.print_setup_info", false]], "print_summary() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.print_summary", false]], "print_text_info() (in module ramble.cmd.common.info)": [[12, "ramble.cmd.common.info.print_text_info", false]], "print_tool_header() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.print_tool_header", false]], "print_tool_result() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.print_tool_result", false]], "print_vars() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.print_vars", false]], "process_config_path() (in module ramble.config)": [[9, "ramble.config.process_config_path", false]], "propagate_exceptions_from() (in module ramble.cmd.python)": [[11, "ramble.cmd.python.propagate_exceptions_from", false]], "properties (in module ramble.schema.applications)": [[17, "ramble.schema.applications.properties", false]], "properties (in module ramble.schema.config)": [[17, "ramble.schema.config.properties", false]], "properties (in module ramble.schema.env_vars)": [[17, "ramble.schema.env_vars.properties", false]], "properties (in module ramble.schema.formatted_executables)": [[17, "ramble.schema.formatted_executables.properties", false]], "properties (in module ramble.schema.internals)": [[17, "ramble.schema.internals.properties", false]], "properties (in module ramble.schema.licenses)": [[17, "ramble.schema.licenses.properties", false]], "properties (in module ramble.schema.merged)": [[17, "ramble.schema.merged.properties", false]], "properties (in module ramble.schema.mirrors)": [[17, "ramble.schema.mirrors.properties", false]], "properties (in module ramble.schema.modifier_repos)": [[17, "ramble.schema.modifier_repos.properties", false]], "properties (in module ramble.schema.modifiers)": [[17, "ramble.schema.modifiers.properties", false]], "properties (in module ramble.schema.package_manager_repos)": [[17, "ramble.schema.package_manager_repos.properties", false]], "properties (in module ramble.schema.repos)": [[17, "ramble.schema.repos.properties", false]], "properties (in module ramble.schema.software)": [[17, "ramble.schema.software.properties", false]], "properties (in module ramble.schema.spack)": [[17, "ramble.schema.spack.properties", false]], "properties (in module ramble.schema.success_criteria)": [[17, "ramble.schema.success_criteria.properties", false]], "properties (in module ramble.schema.workspace)": [[17, "ramble.schema.workspace.properties", false]], "properties (in module ramble.schema.zips)": [[17, "ramble.schema.zips.properties", false]], "protocol_supports_shallow_clone() (ramble.fetch_strategy.gitfetchstrategy method)": [[9, "ramble.fetch_strategy.GitFetchStrategy.protocol_supports_shallow_clone", false]], "purge() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.purge", false]], "push_scope() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.push_scope", false]], "push_to_url() (in module ramble.util.web)": [[25, "ramble.util.web.push_to_url", false]], "push_url (ramble.mirror.mirror property)": [[9, "ramble.mirror.Mirror.push_url", false]], "push_url_from_directory() (in module ramble.mirror)": [[9, "ramble.mirror.push_url_from_directory", false]], "push_url_from_mirror_name() (in module ramble.mirror)": [[9, "ramble.mirror.push_url_from_mirror_name", false]], "push_url_from_mirror_url() (in module ramble.mirror)": [[9, "ramble.mirror.push_url_from_mirror_url", false]], "put_first() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.put_first", false]], "put_last() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.put_last", false]], "python() (in module ramble.cmd.python)": [[11, "ramble.cmd.python.python", false]], "python_interpreter() (in module ramble.cmd.python)": [[11, "ramble.cmd.python.python_interpreter", false]], "python_name() (in module ramble.cmd)": [[11, "ramble.cmd.python_name", false]], "pythonnameerror": [[11, "ramble.cmd.PythonNameError", false]], "raise_passthrough_error() (in module ramble.expander)": [[9, "ramble.expander.raise_passthrough_error", false]], "ramble": [[9, "module-ramble", false]], "ramble (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.ramble", false]], "ramble (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.ramble", false]], "ramble.application": [[9, "module-ramble.application", false]], "ramble.application_types": [[10, "module-ramble.application_types", false]], "ramble.application_types.executable": [[10, "module-ramble.application_types.executable", false]], "ramble.caches": [[9, "module-ramble.caches", false]], "ramble.cmd": [[11, "module-ramble.cmd", false]], "ramble.cmd.attributes": [[11, "module-ramble.cmd.attributes", false]], "ramble.cmd.clean": [[11, "module-ramble.cmd.clean", false]], "ramble.cmd.commands": [[11, "module-ramble.cmd.commands", false]], "ramble.cmd.common": [[12, "module-ramble.cmd.common", false]], "ramble.cmd.common.arguments": [[12, "module-ramble.cmd.common.arguments", false]], "ramble.cmd.common.info": [[12, "module-ramble.cmd.common.info", false]], "ramble.cmd.common.list": [[12, "module-ramble.cmd.common.list", false]], "ramble.cmd.config": [[11, "module-ramble.cmd.config", false]], "ramble.cmd.debug": [[11, "module-ramble.cmd.debug", false]], "ramble.cmd.edit": [[11, "module-ramble.cmd.edit", false]], "ramble.cmd.help": [[11, "module-ramble.cmd.help", false]], "ramble.cmd.info": [[11, "module-ramble.cmd.info", false]], "ramble.cmd.license": [[11, "module-ramble.cmd.license", false]], "ramble.cmd.list": [[11, "module-ramble.cmd.list", false]], "ramble.cmd.mirror": [[11, "module-ramble.cmd.mirror", false]], "ramble.cmd.python": [[11, "module-ramble.cmd.python", false]], "ramble.cmd.repo": [[11, "module-ramble.cmd.repo", false]], "ramble.cmd.results": [[11, "module-ramble.cmd.results", false]], "ramble.cmd.software_definitions": [[11, "module-ramble.cmd.software_definitions", false]], "ramble.cmd.style": [[11, "module-ramble.cmd.style", false]], "ramble.cmd.unit_test": [[11, "module-ramble.cmd.unit_test", false]], "ramble.config": [[9, "module-ramble.config", false]], "ramble.context": [[9, "module-ramble.context", false]], "ramble.error": [[9, "module-ramble.error", false]], "ramble.expander": [[9, "module-ramble.expander", false]], "ramble.experiment_set": [[9, "module-ramble.experiment_set", false]], "ramble.experimental": [[13, "module-ramble.experimental", false]], "ramble.experimental.uploader": [[13, "module-ramble.experimental.uploader", false]], "ramble.fetch_strategy": [[9, "module-ramble.fetch_strategy", false]], "ramble.filters": [[9, "module-ramble.filters", false]], "ramble.graphs": [[9, "module-ramble.graphs", false]], "ramble.keywords": [[9, "module-ramble.keywords", false]], "ramble.language": [[14, "module-ramble.language", false]], "ramble.language.application_language": [[14, "module-ramble.language.application_language", false]], "ramble.language.language_base": [[14, "module-ramble.language.language_base", false]], "ramble.language.language_helpers": [[14, "module-ramble.language.language_helpers", false]], "ramble.language.modifier_language": [[14, "module-ramble.language.modifier_language", false]], "ramble.language.package_manager_language": [[14, "module-ramble.language.package_manager_language", false]], "ramble.language.shared_language": [[14, "module-ramble.language.shared_language", false]], "ramble.main": [[9, "module-ramble.main", false]], "ramble.mirror": [[9, "module-ramble.mirror", false]], "ramble.modifier": [[9, "module-ramble.modifier", false]], "ramble.modifier_types": [[15, "module-ramble.modifier_types", false]], "ramble.modifier_types.basic": [[15, "module-ramble.modifier_types.basic", false]], "ramble.namespace": [[9, "module-ramble.namespace", false]], "ramble.package_manager": [[9, "module-ramble.package_manager", false]], "ramble.package_manager_types": [[16, "module-ramble.package_manager_types", false]], "ramble.package_manager_types.runner": [[16, "module-ramble.package_manager_types.runner", false]], "ramble.paths": [[9, "module-ramble.paths", false]], "ramble.pkgmankit": [[9, "module-ramble.pkgmankit", false]], "ramble.renderer": [[9, "module-ramble.renderer", false]], "ramble.repeats": [[9, "module-ramble.repeats", false]], "ramble.repository": [[9, "module-ramble.repository", false]], "ramble.schema": [[17, "module-ramble.schema", false]], "ramble.schema.applications": [[17, "module-ramble.schema.applications", false]], "ramble.schema.config": [[17, "module-ramble.schema.config", false]], "ramble.schema.env_vars": [[17, "module-ramble.schema.env_vars", false]], "ramble.schema.formatted_executables": [[17, "module-ramble.schema.formatted_executables", false]], "ramble.schema.internals": [[17, "module-ramble.schema.internals", false]], "ramble.schema.licenses": [[17, "module-ramble.schema.licenses", false]], "ramble.schema.merged": [[17, "module-ramble.schema.merged", false]], "ramble.schema.mirrors": [[17, "module-ramble.schema.mirrors", false]], "ramble.schema.modifier_repos": [[17, "module-ramble.schema.modifier_repos", false]], "ramble.schema.modifiers": [[17, "module-ramble.schema.modifiers", false]], "ramble.schema.package_manager_repos": [[17, "module-ramble.schema.package_manager_repos", false]], "ramble.schema.repos": [[17, "module-ramble.schema.repos", false]], "ramble.schema.software": [[17, "module-ramble.schema.software", false]], "ramble.schema.spack": [[17, "module-ramble.schema.spack", false]], "ramble.schema.success_criteria": [[17, "module-ramble.schema.success_criteria", false]], "ramble.schema.types": [[17, "module-ramble.schema.types", false]], "ramble.schema.variables": [[17, "module-ramble.schema.variables", false]], "ramble.schema.variants": [[17, "module-ramble.schema.variants", false]], "ramble.schema.workspace": [[17, "module-ramble.schema.workspace", false]], "ramble.schema.zips": [[17, "module-ramble.schema.zips", false]], "ramble.software_environments": [[9, "module-ramble.software_environments", false]], "ramble.spec": [[9, "module-ramble.spec", false]], "ramble.stage": [[9, "module-ramble.stage", false]], "ramble.success_criteria": [[9, "module-ramble.success_criteria", false]], "ramble.test": [[18, "module-ramble.test", false]], "ramble.test.application_inheritance": [[18, "module-ramble.test.application_inheritance", false]], "ramble.test.cmd": [[19, "module-ramble.test.cmd", false]], "ramble.test.cmd.debug": [[19, "module-ramble.test.cmd.debug", false]], "ramble.test.cmd.software_definitions": [[19, "module-ramble.test.cmd.software_definitions", false]], "ramble.test.dry_run_helpers": [[18, "module-ramble.test.dry_run_helpers", false]], "ramble.test.end_to_end": [[20, "module-ramble.test.end_to_end", false]], "ramble.test.modifier_functionality": [[21, "module-ramble.test.modifier_functionality", false]], "ramble.test.modifier_functionality.modifier_helpers": [[21, "module-ramble.test.modifier_functionality.modifier_helpers", false]], "ramble.test.spec_basic": [[18, "module-ramble.test.spec_basic", false]], "ramble.test.success_criteria": [[18, "module-ramble.test.success_criteria", false], [22, "module-ramble.test.success_criteria", false]], "ramble.test.util": [[23, "module-ramble.test.util", false]], "ramble.test.util.env": [[23, "module-ramble.test.util.env", false]], "ramble.test.workspace_hashing": [[24, "module-ramble.test.workspace_hashing", false]], "ramble.util": [[25, "module-ramble.util", false]], "ramble.util.class_attributes": [[25, "module-ramble.util.class_attributes", false]], "ramble.util.colors": [[25, "module-ramble.util.colors", false]], "ramble.util.directives": [[25, "module-ramble.util.directives", false]], "ramble.util.editor": [[25, "module-ramble.util.editor", false]], "ramble.util.env": [[25, "module-ramble.util.env", false]], "ramble.util.executable": [[25, "module-ramble.util.executable", false]], "ramble.util.file_cache": [[25, "module-ramble.util.file_cache", false]], "ramble.util.file_util": [[25, "module-ramble.util.file_util", false]], "ramble.util.graph": [[25, "module-ramble.util.graph", false]], "ramble.util.hashing": [[25, "module-ramble.util.hashing", false]], "ramble.util.imp": [[26, "module-ramble.util.imp", false]], "ramble.util.imp.imp_importer": [[26, "module-ramble.util.imp.imp_importer", false]], "ramble.util.imp.importlib_importer": [[26, "module-ramble.util.imp.importlib_importer", false]], "ramble.util.install_cache": [[25, "module-ramble.util.install_cache", false]], "ramble.util.lock": [[25, "module-ramble.util.lock", false]], "ramble.util.logger": [[25, "module-ramble.util.logger", false]], "ramble.util.matrices": [[25, "module-ramble.util.matrices", false]], "ramble.util.naming": [[25, "module-ramble.util.naming", false]], "ramble.util.path": [[25, "module-ramble.util.path", false]], "ramble.util.sourcing": [[25, "module-ramble.util.sourcing", false]], "ramble.util.spec_utils": [[25, "module-ramble.util.spec_utils", false]], "ramble.util.stats": [[25, "module-ramble.util.stats", false]], "ramble.util.web": [[25, "module-ramble.util.web", false]], "ramble.util.yaml_generation": [[25, "module-ramble.util.yaml_generation", false]], "ramble.workload": [[9, "module-ramble.workload", false]], "ramble.workspace": [[27, "module-ramble.workspace", false]], "ramble.workspace.shell": [[27, "module-ramble.workspace.shell", false]], "ramble.workspace.workspace": [[27, "module-ramble.workspace.workspace", false]], "ramble_is_git_repo() (in module ramble.cmd)": [[11, "ramble.cmd.ramble_is_git_repo", false]], "ramble_module_to_python_module() (in module ramble.util.naming)": [[25, "ramble.util.naming.ramble_module_to_python_module", false]], "ramble_root (in module ramble.paths)": [[9, "ramble.paths.ramble_root", false]], "ramble_script (in module ramble.paths)": [[9, "ramble.paths.ramble_script", false]], "ramble_version (in module ramble)": [[9, "ramble.ramble_version", false]], "ramble_version_info (in module ramble)": [[9, "ramble.ramble_version_info", false]], "ramble_working_dir (in module ramble.main)": [[9, "ramble.main.ramble_working_dir", false]], "ramble_workspace_var (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.ramble_workspace_var", false]], "rambleactiveworkspaceerror": [[27, "ramble.workspace.RambleActiveWorkspaceError", false], [27, "ramble.workspace.workspace.RambleActiveWorkspaceError", false]], "rambleargparserstwriter (class in ramble.cmd.commands)": [[11, "ramble.cmd.commands.RambleArgparseRstWriter", false]], "rambleargumentparser (class in ramble.main)": [[9, "ramble.main.RambleArgumentParser", false]], "ramblecommand (class in ramble.main)": [[9, "ramble.main.RambleCommand", false]], "ramblecommanderror": [[9, "ramble.main.RambleCommandError", false]], "rambleconflictingdefinitionerror": [[27, "ramble.workspace.RambleConflictingDefinitionError", false], [27, "ramble.workspace.workspace.RambleConflictingDefinitionError", false]], "rambleerror": [[9, "ramble.error.RambleError", false]], "rambleexperimentseterror": [[9, "ramble.experiment_set.RambleExperimentSetError", false]], "ramblehelpformatter (class in ramble.main)": [[9, "ramble.main.RambleHelpFormatter", false]], "rambleinvalidtemplatenameerror": [[27, "ramble.workspace.RambleInvalidTemplateNameError", false], [27, "ramble.workspace.workspace.RambleInvalidTemplateNameError", false]], "ramblekeyworderror": [[9, "ramble.keywords.RambleKeywordError", false]], "ramblemissingapplicationdirerror": [[27, "ramble.workspace.RambleMissingApplicationDirError", false], [27, "ramble.workspace.workspace.RambleMissingApplicationDirError", false]], "ramblemissingapplicationerror": [[27, "ramble.workspace.RambleMissingApplicationError", false], [27, "ramble.workspace.workspace.RambleMissingApplicationError", false]], "ramblemissingexperimenterror": [[27, "ramble.workspace.RambleMissingExperimentError", false], [27, "ramble.workspace.workspace.RambleMissingExperimentError", false]], "ramblemissingworkloaderror": [[27, "ramble.workspace.RambleMissingWorkloadError", false], [27, "ramble.workspace.workspace.RambleMissingWorkloadError", false]], "ramblepassthrougherror": [[9, "ramble.expander.RamblePassthroughError", false]], "ramblerenderererror": [[9, "ramble.renderer.RambleRendererError", false]], "ramblesoftwareenvironmenterror": [[9, "ramble.software_environments.RambleSoftwareEnvironmentError", false]], "ramblesyntaxerror": [[9, "ramble.expander.RambleSyntaxError", false]], "ramblevariabledefinitionerror": [[9, "ramble.experiment_set.RambleVariableDefinitionError", false]], "rambleworkspaceerror": [[27, "ramble.workspace.RambleWorkspaceError", false], [27, "ramble.workspace.workspace.RambleWorkspaceError", false]], "read() (in module ramble.workspace)": [[27, "ramble.workspace.read", false]], "read() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.read", false]], "read() (ramble.repository.indexer method)": [[9, "ramble.repository.Indexer.read", false]], "read() (ramble.repository.tagindexer method)": [[9, "ramble.repository.TagIndexer.read", false]], "read_config_file() (in module ramble.config)": [[9, "ramble.config.read_config_file", false]], "read_config_file() (in module ramble.util.yaml_generation)": [[25, "ramble.util.yaml_generation.read_config_file", false]], "read_config_vars() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.read_config_vars", false]], "read_from_url() (in module ramble.util.web)": [[25, "ramble.util.web.read_from_url", false]], "read_status() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.read_status", false]], "read_transaction() (ramble.util.file_cache.filecache method)": [[25, "ramble.util.file_cache.FileCache.read_transaction", false]], "real_name() (ramble.repository.repo method)": [[9, "ramble.repository.Repo.real_name", false]], "register_builtin() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.register_builtin", false]], "register_phase() (in module ramble.language.application_language)": [[14, "ramble.language.application_language.register_phase", false]], "register_phase() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.register_phase", false]], "relative_indices() (ramble.expander.expansionnode method)": [[9, "ramble.expander.ExpansionNode.relative_indices", false]], "remove() (in module ramble.mirror)": [[9, "ramble.mirror.remove", false]], "remove() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.remove", false]], "remove() (ramble.util.file_cache.filecache method)": [[25, "ramble.util.file_cache.FileCache.remove", false]], "remove_log() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.remove_log", false]], "remove_options() (in module ramble.cmd)": [[11, "ramble.cmd.remove_options", false]], "remove_python_caches() (in module ramble.cmd.clean)": [[11, "ramble.cmd.clean.remove_python_caches", false]], "remove_scope() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.remove_scope", false]], "remove_url() (in module ramble.util.web)": [[25, "ramble.util.web.remove_url", false]], "render_environment() (ramble.software_environments.softwareenvironments method)": [[9, "ramble.software_environments.SoftwareEnvironments.render_environment", false]], "render_environment() (ramble.software_environments.templateenvironment method)": [[9, "ramble.software_environments.TemplateEnvironment.render_environment", false]], "render_objects() (ramble.renderer.renderer method)": [[9, "ramble.renderer.Renderer.render_objects", false]], "render_package() (ramble.software_environments.templatepackage method)": [[9, "ramble.software_environments.TemplatePackage.render_package", false]], "renderedenvironment (class in ramble.software_environments)": [[9, "ramble.software_environments.RenderedEnvironment", false]], "renderedpackage (class in ramble.software_environments)": [[9, "ramble.software_environments.RenderedPackage", false]], "renderer (class in ramble.renderer)": [[9, "ramble.renderer.Renderer", false]], "rendergroup (class in ramble.renderer)": [[9, "ramble.renderer.RenderGroup", false]], "repeats (class in ramble.repeats)": [[9, "ramble.repeats.Repeats", false]], "repo (class in ramble.repository)": [[9, "ramble.repository.Repo", false]], "repo() (in module ramble.cmd.repo)": [[11, "ramble.cmd.repo.repo", false]], "repo_add() (in module ramble.cmd.repo)": [[11, "ramble.cmd.repo.repo_add", false]], "repo_create() (in module ramble.cmd.repo)": [[11, "ramble.cmd.repo.repo_create", false]], "repo_for_obj() (ramble.repository.repopath method)": [[9, "ramble.repository.RepoPath.repo_for_obj", false]], "repo_list() (in module ramble.cmd.repo)": [[11, "ramble.cmd.repo.repo_list", false]], "repo_remove() (in module ramble.cmd.repo)": [[11, "ramble.cmd.repo.repo_remove", false]], "repoerror": [[9, "ramble.repository.RepoError", false]], "repoindex (class in ramble.repository)": [[9, "ramble.repository.RepoIndex", false]], "repoloader (class in ramble.repository)": [[9, "ramble.repository.RepoLoader", false]], "repopath (class in ramble.repository)": [[9, "ramble.repository.RepoPath", false]], "report() (in module ramble.cmd.debug)": [[11, "ramble.cmd.debug.report", false]], "report() (ramble.util.stats.statsbase method)": [[25, "ramble.util.stats.StatsBase.report", false]], "reposfinder (class in ramble.repository)": [[9, "ramble.repository.ReposFinder", false]], "repositorynamespace (class in ramble.repository)": [[9, "ramble.repository.RepositoryNamespace", false]], "repositorynamespaceloader (class in ramble.repository)": [[9, "ramble.repository.RepositoryNamespaceLoader", false]], "require_active_workspace() (in module ramble.cmd)": [[11, "ramble.cmd.require_active_workspace", false]], "require_cmd_name() (in module ramble.cmd)": [[11, "ramble.cmd.require_cmd_name", false]], "require_definition() (in module ramble.language.language_helpers)": [[14, "ramble.language.language_helpers.require_definition", false]], "require_python_name() (in module ramble.cmd)": [[11, "ramble.cmd.require_python_name", false]], "required_command_properties (in module ramble.main)": [[9, "ramble.main.required_command_properties", false]], "required_package() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.required_package", false]], "required_packages (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.required_packages", false]], "required_packages (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.required_packages", false]], "required_packages (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.required_packages", false]], "required_packages (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.required_packages", false]], "required_packages (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.required_packages", false]], "required_packages (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.required_packages", false]], "required_variable() (in module ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.required_variable", false]], "required_vars (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.required_vars", false]], "required_vars (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.required_vars", false]], "required_vars (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.required_vars", false]], "required_vars (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.required_vars", false]], "required_vars (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.required_vars", false]], "reset() (ramble.fetch_strategy.cvsfetchstrategy method)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.fetchstrategy method)": [[9, "ramble.fetch_strategy.FetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.gitfetchstrategy method)": [[9, "ramble.fetch_strategy.GitFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.gofetchstrategy method)": [[9, "ramble.fetch_strategy.GoFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.hgfetchstrategy method)": [[9, "ramble.fetch_strategy.HgFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.svnfetchstrategy method)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.urlfetchstrategy method)": [[9, "ramble.fetch_strategy.URLFetchStrategy.reset", false]], "reset_found() (ramble.success_criteria.successcriteria method)": [[9, "ramble.success_criteria.SuccessCriteria.reset_found", false]], "resourcestage (class in ramble.stage)": [[9, "ramble.stage.ResourceStage", false]], "restage() (ramble.stage.diystage method)": [[9, "ramble.stage.DIYStage.restage", false]], "restage() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.restage", false]], "restage() (ramble.stage.resourcestage method)": [[9, "ramble.stage.ResourceStage.restage", false]], "restageerror": [[9, "ramble.stage.RestageError", false]], "results() (in module ramble.cmd.results)": [[11, "ramble.cmd.results.results", false]], "results_upload() (in module ramble.cmd.results)": [[11, "ramble.cmd.results.results_upload", false]], "right (ramble.expander.expansiondelimiter attribute)": [[9, "ramble.expander.ExpansionDelimiter.right", false]], "right (ramble.expander.vformatdelimiter attribute)": [[9, "ramble.expander.VformatDelimiter.right", false]], "root() (in module ramble.workspace)": [[27, "ramble.workspace.root", false]], "root() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.root", false]], "rows_for_ncols() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.rows_for_ncols", false]], "rst() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.rst", false]], "rst_index() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.rst_index", false]], "run_black() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.run_black", false]], "run_flake8() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.run_flake8", false]], "run_phase() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.run_phase", false]], "run_phase_hook() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.run_phase_hook", false]], "runnerpackagemanager (class in ramble.package_manager_types.runner)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager", false]], "running (ramble.application.experiment_status attribute)": [[9, "ramble.application.experiment_status.RUNNING", false]], "s3fetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.S3FetchStrategy", false]], "save_filename (ramble.stage.inputstage property)": [[9, "ramble.stage.InputStage.save_filename", false]], "sbang_script (in module ramble.paths)": [[9, "ramble.paths.sbang_script", false]], "schema (in module ramble.schema.applications)": [[17, "ramble.schema.applications.schema", false]], "schema (in module ramble.schema.config)": [[17, "ramble.schema.config.schema", false]], "schema (in module ramble.schema.env_vars)": [[17, "ramble.schema.env_vars.schema", false]], "schema (in module ramble.schema.formatted_executables)": [[17, "ramble.schema.formatted_executables.schema", false]], "schema (in module ramble.schema.internals)": [[17, "ramble.schema.internals.schema", false]], "schema (in module ramble.schema.licenses)": [[17, "ramble.schema.licenses.schema", false]], "schema (in module ramble.schema.merged)": [[17, "ramble.schema.merged.schema", false]], "schema (in module ramble.schema.mirrors)": [[17, "ramble.schema.mirrors.schema", false]], "schema (in module ramble.schema.modifier_repos)": [[17, "ramble.schema.modifier_repos.schema", false]], "schema (in module ramble.schema.modifiers)": [[17, "ramble.schema.modifiers.schema", false]], "schema (in module ramble.schema.package_manager_repos)": [[17, "ramble.schema.package_manager_repos.schema", false]], "schema (in module ramble.schema.repos)": [[17, "ramble.schema.repos.schema", false]], "schema (in module ramble.schema.software)": [[17, "ramble.schema.software.schema", false]], "schema (in module ramble.schema.spack)": [[17, "ramble.schema.spack.schema", false]], "schema (in module ramble.schema.success_criteria)": [[17, "ramble.schema.success_criteria.schema", false]], "schema (in module ramble.schema.variables)": [[17, "ramble.schema.variables.schema", false]], "schema (in module ramble.schema.variants)": [[17, "ramble.schema.variants.schema", false]], "schema (in module ramble.schema.workspace)": [[17, "ramble.schema.workspace.schema", false]], "schema (in module ramble.schema.zips)": [[17, "ramble.schema.zips.schema", false]], "scopedcriterialist (class in ramble.success_criteria)": [[9, "ramble.success_criteria.ScopedCriteriaList", false]], "scopes (class in ramble.test.dry_run_helpers)": [[18, "ramble.test.dry_run_helpers.SCOPES", false]], "scopes() (in module ramble.config)": [[9, "ramble.config.scopes", false]], "scopes_metavar (in module ramble.config)": [[9, "ramble.config.scopes_metavar", false]], "search_files_for_string() (in module ramble.test.dry_run_helpers)": [[18, "ramble.test.dry_run_helpers.search_files_for_string", false]], "search_primary_experiments() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.search_primary_experiments", false]], "section_descriptions (in module ramble.main)": [[9, "ramble.main.section_descriptions", false]], "section_order (in module ramble.main)": [[9, "ramble.main.section_order", false]], "section_schemas (in module ramble.config)": [[9, "ramble.config.section_schemas", false]], "section_title() (in module ramble.cmd.common.info)": [[12, "ramble.cmd.common.info.section_title", false]], "section_title() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.section_title", false]], "section_title() (in module ramble.util.colors)": [[25, "ramble.util.colors.section_title", false]], "send_warning_to_tty() (in module ramble.main)": [[9, "ramble.main.send_warning_to_tty", false]], "set() (in module ramble.config)": [[9, "ramble.config.set", false]], "set() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.set", false]], "set_access_pair() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.set_access_pair", false]], "set_access_token() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.set_access_token", false]], "set_application() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.set_application", false]], "set_application_context() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.set_application_context", false]], "set_attribute() (ramble.util.graph.graphnode method)": [[25, "ramble.util.graph.GraphNode.set_attribute", false]], "set_base_var() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.set_base_var", false]], "set_chained_experiments() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_chained_experiments", false]], "set_config_value() (in module ramble.util.yaml_generation)": [[25, "ramble.util.yaml_generation.set_config_value", false]], "set_endpoint_url() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.set_endpoint_url", false]], "set_env_variable_sets() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_env_variable_sets", false]], "set_experiment_context() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.set_experiment_context", false]], "set_formatted_executables() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_formatted_executables", false]], "set_internals() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_internals", false]], "set_modifiers() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_modifiers", false]], "set_no_expand_vars() (ramble.expander.expander method)": [[9, "ramble.expander.Expander.set_no_expand_vars", false]], "set_object_type() (ramble.repository.indexer method)": [[9, "ramble.repository.Indexer.set_object_type", false]], "set_on_executables() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.set_on_executables", false]], "set_path() (in module ramble.repository)": [[9, "ramble.repository.set_path", false]], "set_profile() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.set_profile", false]], "set_repeat_index() (ramble.repeats.repeats method)": [[9, "ramble.repeats.Repeats.set_repeat_index", false]], "set_repeats() (ramble.repeats.repeats method)": [[9, "ramble.repeats.Repeats.set_repeats", false]], "set_required_var() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.set_required_var", false]], "set_status() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_status", false]], "set_subdir() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.set_subdir", false]], "set_tags() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_tags", false]], "set_template() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_template", false]], "set_usage_mode() (ramble.modifier.modifierbase method)": [[9, "ramble.modifier.ModifierBase.set_usage_mode", false]], "set_variables() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_variables", false]], "set_variants() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.set_variants", false]], "set_working_dir() (in module ramble.main)": [[9, "ramble.main.set_working_dir", false]], "set_workload_context() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.set_workload_context", false]], "setcache (class in ramble.util.install_cache)": [[25, "ramble.util.install_cache.SetCache", false]], "setup (ramble.application.experiment_status attribute)": [[9, "ramble.application.experiment_status.SETUP", false]], "setup_info_parser() (in module ramble.cmd.common.info)": [[12, "ramble.cmd.common.info.setup_info_parser", false]], "setup_list_parser() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.setup_list_parser", false]], "setup_main_options() (in module ramble.main)": [[9, "ramble.main.setup_main_options", false]], "setup_parser() (in module ramble.cmd.attributes)": [[11, "ramble.cmd.attributes.setup_parser", false]], "setup_parser() (in module ramble.cmd.clean)": [[11, "ramble.cmd.clean.setup_parser", false]], "setup_parser() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.setup_parser", false]], "setup_parser() (in module ramble.cmd.config)": [[11, "ramble.cmd.config.setup_parser", false]], "setup_parser() (in module ramble.cmd.debug)": [[11, "ramble.cmd.debug.setup_parser", false]], "setup_parser() (in module ramble.cmd.edit)": [[11, "ramble.cmd.edit.setup_parser", false]], "setup_parser() (in module ramble.cmd.help)": [[11, "ramble.cmd.help.setup_parser", false]], "setup_parser() (in module ramble.cmd.info)": [[11, "ramble.cmd.info.setup_parser", false]], "setup_parser() (in module ramble.cmd.license)": [[11, "ramble.cmd.license.setup_parser", false]], "setup_parser() (in module ramble.cmd.list)": [[11, "ramble.cmd.list.setup_parser", false]], "setup_parser() (in module ramble.cmd.mirror)": [[11, "ramble.cmd.mirror.setup_parser", false]], "setup_parser() (in module ramble.cmd.python)": [[11, "ramble.cmd.python.setup_parser", false]], "setup_parser() (in module ramble.cmd.repo)": [[11, "ramble.cmd.repo.setup_parser", false]], "setup_parser() (in module ramble.cmd.results)": [[11, "ramble.cmd.results.setup_parser", false]], "setup_parser() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.setup_parser", false]], "setup_parser() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.setup_parser", false]], "setup_parser() (in module ramble.cmd.unit_test)": [[11, "ramble.cmd.unit_test.setup_parser", false]], "shared_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.shared_dir", false]], "shared_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.shared_dir", false]], "shared_license_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.shared_license_dir", false]], "shared_license_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.shared_license_dir", false]], "sharedmeta (class in ramble.language.shared_language)": [[14, "ramble.language.shared_language.SharedMeta", false]], "shell_init_instructions() (in module ramble.cmd.common)": [[12, "ramble.cmd.common.shell_init_instructions", false]], "simlink_result() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.simlink_result", false]], "simlink_result() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.simlink_result", false]], "simplify() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.simplify", false]], "simplify() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.simplify", false]], "simplify_name() (in module ramble.util.naming)": [[25, "ramble.util.naming.simplify_name", false]], "singlefilescope (class in ramble.config)": [[9, "ramble.config.SingleFileScope", false]], "software (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.software", false]], "software (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.software", false]], "software_definitions() (in module ramble.cmd.software_definitions)": [[11, "ramble.cmd.software_definitions.software_definitions", false]], "software_dir (ramble.workspace.workspace property)": [[27, "ramble.workspace.Workspace.software_dir", false]], "software_dir (ramble.workspace.workspace.workspace property)": [[27, "ramble.workspace.workspace.Workspace.software_dir", false]], "software_spec() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.software_spec", false]], "software_specs (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.software_specs", false]], "software_specs (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.software_specs", false]], "software_specs (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.software_specs", false]], "software_specs (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.software_specs", false]], "software_specs (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.software_specs", false]], "software_specs (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.software_specs", false]], "softwareenvironment (class in ramble.software_environments)": [[9, "ramble.software_environments.SoftwareEnvironment", false]], "softwareenvironments (class in ramble.software_environments)": [[9, "ramble.software_environments.SoftwareEnvironments", false]], "softwarepackage (class in ramble.software_environments)": [[9, "ramble.software_environments.SoftwarePackage", false]], "source_id() (ramble.fetch_strategy.bundlefetchstrategy method)": [[9, "ramble.fetch_strategy.BundleFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.cvsfetchstrategy method)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.fetchstrategy method)": [[9, "ramble.fetch_strategy.FetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.fetchstrategycomposite method)": [[9, "ramble.fetch_strategy.FetchStrategyComposite.source_id", false]], "source_id() (ramble.fetch_strategy.gitfetchstrategy method)": [[9, "ramble.fetch_strategy.GitFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.hgfetchstrategy method)": [[9, "ramble.fetch_strategy.HgFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.svnfetchstrategy method)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.urlfetchstrategy method)": [[9, "ramble.fetch_strategy.URLFetchStrategy.source_id", false]], "source_path (ramble.stage.inputstage property)": [[9, "ramble.stage.InputStage.source_path", false]], "source_path (ramble.stage.stagecomposite property)": [[9, "ramble.stage.StageComposite.source_path", false]], "source_str() (in module ramble.util.sourcing)": [[25, "ramble.util.sourcing.source_str", false]], "spack_user_agent (in module ramble.util.web)": [[25, "ramble.util.web.SPACK_USER_AGENT", false]], "spackweberror": [[25, "ramble.util.web.SpackWebError", false]], "spec (class in ramble.spec)": [[9, "ramble.spec.Spec", false]], "spec_id_re (in module ramble.spec)": [[9, "ramble.spec.spec_id_re", false]], "spec_prefix() (ramble.package_manager.packagemanagerbase method)": [[9, "ramble.package_manager.PackageManagerBase.spec_prefix", false]], "spec_str() (ramble.software_environments.renderedpackage method)": [[9, "ramble.software_environments.RenderedPackage.spec_str", false]], "spec_str() (ramble.software_environments.softwarepackage method)": [[9, "ramble.software_environments.SoftwarePackage.spec_str", false]], "specerror": [[9, "ramble.error.SpecError", false]], "specformatstringerror": [[9, "ramble.spec.SpecFormatStringError", false]], "speclexer (class in ramble.spec)": [[9, "ramble.spec.SpecLexer", false]], "specparseerror": [[9, "ramble.spec.SpecParseError", false]], "specparser (class in ramble.spec)": [[9, "ramble.spec.SpecParser", false]], "specs_equiv() (in module ramble.util.spec_utils)": [[25, "ramble.util.spec_utils.specs_equiv", false]], "spider() (in module ramble.util.web)": [[25, "ramble.util.web.spider", false]], "stable_target() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.stable_target", false]], "stage_locks (ramble.stage.inputstage attribute)": [[9, "ramble.stage.InputStage.stage_locks", false]], "stagecomposite (class in ramble.stage)": [[9, "ramble.stage.StageComposite", false]], "stageerror": [[9, "ramble.stage.StageError", false]], "stagepatherror": [[9, "ramble.stage.StagePathError", false]], "stat_names (in module ramble.main)": [[9, "ramble.main.stat_names", false]], "stats() (ramble.mirror.mirrorstats method)": [[9, "ramble.mirror.MirrorStats.stats", false]], "statsbase (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsBase", false]], "statscoefficientofvariation (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsCoefficientOfVariation", false]], "statscountvalues (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsCountValues", false]], "statsmax (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsMax", false]], "statsmean (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsMean", false]], "statsmedian (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsMedian", false]], "statsmin (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsMin", false]], "statsstdev (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsStdev", false]], "statsvar (class in ramble.util.stats)": [[25, "ramble.util.stats.StatsVar", false]], "stderr (ramble.schema.types.output_capture attribute)": [[17, "ramble.schema.types.OUTPUT_CAPTURE.STDERR", false]], "stdout (ramble.schema.types.output_capture attribute)": [[17, "ramble.schema.types.OUTPUT_CAPTURE.STDOUT", false]], "steal_source() (ramble.stage.inputstage method)": [[9, "ramble.stage.InputStage.steal_source", false]], "storage_path (ramble.mirror.mirrorreference property)": [[9, "ramble.mirror.MirrorReference.storage_path", false]], "store() (ramble.caches.mirrorcache method)": [[9, "ramble.caches.MirrorCache.store", false]], "store() (ramble.fetch_strategy.fscache method)": [[9, "ramble.fetch_strategy.FsCache.store", false]], "style() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.style", false]], "subcommands() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.subcommands", false]], "subcommands() (ramble.cmd.commands.bashcompletionwriter method)": [[11, "ramble.cmd.commands.BashCompletionWriter.subcommands", false]], "subcommandwriter (class in ramble.cmd.commands)": [[11, "ramble.cmd.commands.SubcommandWriter", false]], "substitute_config_variables() (in module ramble.util.path)": [[25, "ramble.util.path.substitute_config_variables", false]], "substitute_path_variables() (in module ramble.util.path)": [[25, "ramble.util.path.substitute_path_variables", false]], "success (ramble.application.experiment_status attribute)": [[9, "ramble.application.experiment_status.SUCCESS", false]], "success (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.success", false]], "success (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.success", false]], "success_criteria (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.success_criteria", false]], "success_criteria (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.success_criteria", false]], "success_criteria (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.success_criteria", false]], "success_criteria (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.success_criteria", false]], "success_criteria (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.success_criteria", false]], "success_criteria (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.success_criteria", false]], "success_criteria() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.success_criteria", false]], "successcriteria (class in ramble.success_criteria)": [[9, "ramble.success_criteria.SuccessCriteria", false]], "svn (ramble.fetch_strategy.svnfetchstrategy property)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.svn", false]], "svnfetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.SvnFetchStrategy", false]], "symlink() (ramble.caches.mirrorcache method)": [[9, "ramble.caches.MirrorCache.symlink", false]], "tag_index (ramble.repository.repo property)": [[9, "ramble.repository.Repo.tag_index", false]], "tagindex (class in ramble.repository)": [[9, "ramble.repository.TagIndex", false]], "tagindexer (class in ramble.repository)": [[9, "ramble.repository.TagIndexer", false]], "tags (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.tags", false]], "tags (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.tags", false]], "tags (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.tags", false]], "tags (ramble.package_manager.packagemanagerbase attribute)": [[9, "ramble.package_manager.PackageManagerBase.tags", false]], "tags (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.tags", false]], "tags() (in module ramble.language.shared_language)": [[14, "ramble.language.shared_language.tags", false]], "template (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.template", false]], "template (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.template", false]], "template_experiments() (ramble.experiment_set.experimentset method)": [[9, "ramble.experiment_set.ExperimentSet.template_experiments", false]], "template_path() (in module ramble.workspace)": [[27, "ramble.workspace.template_path", false]], "template_path() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.template_path", false]], "template_path() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.template_path", false]], "template_path() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.template_path", false]], "templateenvironment (class in ramble.software_environments)": [[9, "ramble.software_environments.TemplateEnvironment", false]], "templatepackage (class in ramble.software_environments)": [[9, "ramble.software_environments.TemplatePackage", false]], "test_basic_inheritance() (in module ramble.test.application_inheritance)": [[18, "ramble.test.application_inheritance.test_basic_inheritance", false]], "test_criteria_list() (in module ramble.test.success_criteria)": [[18, "ramble.test.success_criteria.test_criteria_list", false]], "test_debug_report() (in module ramble.test.cmd.debug)": [[19, "ramble.test.cmd.debug.test_debug_report", false]], "test_env_var_append_command_gen() (in module ramble.test.util.env)": [[23, "ramble.test.util.env.test_env_var_append_command_gen", false]], "test_env_var_prepend_command_gen() (in module ramble.test.util.env)": [[23, "ramble.test.util.env.test_env_var_prepend_command_gen", false]], "test_env_var_set_command_gen() (in module ramble.test.util.env)": [[23, "ramble.test.util.env.test_env_var_set_command_gen", false]], "test_env_var_unset_command_gen() (in module ramble.test.util.env)": [[23, "ramble.test.util.env.test_env_var_unset_command_gen", false]], "test_single_criteria() (in module ramble.test.success_criteria)": [[18, "ramble.test.success_criteria.test_single_criteria", false]], "test_software_definitions_conflicts_runs() (in module ramble.test.cmd.software_definitions)": [[19, "ramble.test.cmd.software_definitions.test_software_definitions_conflicts_runs", false]], "test_software_definitions_error_on_conflicts() (in module ramble.test.cmd.software_definitions)": [[19, "ramble.test.cmd.software_definitions.test_software_definitions_error_on_conflicts", false]], "test_software_definitions_runs() (in module ramble.test.cmd.software_definitions)": [[19, "ramble.test.cmd.software_definitions.test_software_definitions_runs", false]], "test_software_definitions_summary() (in module ramble.test.cmd.software_definitions)": [[19, "ramble.test.cmd.software_definitions.test_software_definitions_summary", false]], "test_spec_copy() (ramble.test.spec_basic.testspec method)": [[18, "ramble.test.spec_basic.TestSpec.test_spec_copy", false]], "test_spec_examples() (ramble.test.spec_basic.testspec method)": [[18, "ramble.test.spec_basic.TestSpec.test_spec_examples", false]], "testspec (class in ramble.test.spec_basic)": [[18, "ramble.test.spec_basic.TestSpec", false]], "to_dict() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.to_dict", false]], "to_dict() (ramble.mirror.mirrorcollection method)": [[9, "ramble.mirror.MirrorCollection.to_dict", false]], "to_json() (ramble.experimental.uploader.experiment method)": [[13, "ramble.experimental.uploader.Experiment.to_json", false]], "to_json() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.to_json", false]], "to_json() (ramble.mirror.mirrorcollection method)": [[9, "ramble.mirror.MirrorCollection.to_json", false]], "to_json() (ramble.repository.tagindex method)": [[9, "ramble.repository.TagIndex.to_json", false]], "to_yaml() (ramble.mirror.mirror method)": [[9, "ramble.mirror.Mirror.to_yaml", false]], "to_yaml() (ramble.mirror.mirrorcollection method)": [[9, "ramble.mirror.MirrorCollection.to_yaml", false]], "tool (class in ramble.cmd.style)": [[11, "ramble.cmd.style.tool", false]], "union_values() (in module ramble.cmd.attributes)": [[11, "ramble.cmd.attributes.union_values", false]], "unit_test() (in module ramble.cmd.unit_test)": [[11, "ramble.cmd.unit_test.unit_test", false]], "unknown (ramble.application.experiment_status attribute)": [[9, "ramble.application.experiment_status.UNKNOWN", false]], "unknownentityerror": [[9, "ramble.repository.UnknownEntityError", false]], "unknownnamespaceerror": [[9, "ramble.repository.UnknownNamespaceError", false]], "unknownobjecterror": [[9, "ramble.repository.UnknownObjectError", false]], "unused_environments() (ramble.software_environments.softwareenvironments method)": [[9, "ramble.software_environments.SoftwareEnvironments.unused_environments", false]], "unused_packages() (ramble.software_environments.softwareenvironments method)": [[9, "ramble.software_environments.SoftwareEnvironments.unused_packages", false]], "update() (in module ramble.schema.config)": [[17, "ramble.schema.config.update", false]], "update() (in module ramble.schema.spack)": [[17, "ramble.schema.spack.update", false]], "update() (ramble.repository.indexer method)": [[9, "ramble.repository.Indexer.update", false]], "update() (ramble.repository.tagindexer method)": [[9, "ramble.repository.TagIndexer.update", false]], "update_completion() (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.update_completion", false]], "update_completion_args (in module ramble.cmd.commands)": [[11, "ramble.cmd.commands.update_completion_args", false]], "update_config() (ramble.config.configuration method)": [[9, "ramble.config.Configuration.update_config", false]], "update_graph() (ramble.graphs.attributegraph method)": [[9, "ramble.graphs.AttributeGraph.update_graph", false]], "update_graph() (ramble.graphs.phasegraph method)": [[9, "ramble.graphs.PhaseGraph.update_graph", false]], "update_keys() (ramble.keywords.keywords method)": [[9, "ramble.keywords.Keywords.update_keys", false]], "update_object() (ramble.repository.tagindex method)": [[9, "ramble.repository.TagIndex.update_object", false]], "upload_results() (in module ramble.experimental.uploader)": [[13, "ramble.experimental.uploader.upload_results", false]], "uploader (class in ramble.experimental.uploader)": [[13, "ramble.experimental.uploader.Uploader", false]], "url_attr (ramble.fetch_strategy.bundlefetchstrategy attribute)": [[9, "ramble.fetch_strategy.BundleFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.cvsfetchstrategy attribute)": [[9, "ramble.fetch_strategy.CvsFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.fetchstrategy attribute)": [[9, "ramble.fetch_strategy.FetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.gcsfetchstrategy attribute)": [[9, "ramble.fetch_strategy.GCSFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.gitfetchstrategy attribute)": [[9, "ramble.fetch_strategy.GitFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.gofetchstrategy attribute)": [[9, "ramble.fetch_strategy.GoFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.hgfetchstrategy attribute)": [[9, "ramble.fetch_strategy.HgFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.s3fetchstrategy attribute)": [[9, "ramble.fetch_strategy.S3FetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.svnfetchstrategy attribute)": [[9, "ramble.fetch_strategy.SvnFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.urlfetchstrategy attribute)": [[9, "ramble.fetch_strategy.URLFetchStrategy.url_attr", false]], "url_exists() (in module ramble.util.web)": [[25, "ramble.util.web.url_exists", false]], "urlfetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.URLFetchStrategy", false]], "usage() (ramble.cmd.commands.rambleargparserstwriter method)": [[11, "ramble.cmd.commands.RambleArgparseRstWriter.usage", false]], "use_configuration() (in module ramble.config)": [[9, "ramble.config.use_configuration", false]], "use_repositories() (in module ramble.repository)": [[9, "ramble.repository.use_repositories", false]], "user_config_path (in module ramble.paths)": [[9, "ramble.paths.user_config_path", false]], "uses_ssl() (in module ramble.util.web)": [[25, "ramble.util.web.uses_ssl", false]], "val (in module ramble.spec)": [[9, "ramble.spec.VAL", false]], "valid_fully_qualified_module_name() (in module ramble.util.naming)": [[25, "ramble.util.naming.valid_fully_qualified_module_name", false]], "valid_module_name() (in module ramble.util.naming)": [[25, "ramble.util.naming.valid_module_name", false]], "valid_workspace_name() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.valid_workspace_name", false]], "valid_workspace_name_re (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.valid_workspace_name_re", false]], "validate() (in module ramble.config)": [[9, "ramble.config.validate", false]], "validate_experiment() (ramble.application.applicationbase method)": [[9, "ramble.application.ApplicationBase.validate_experiment", false]], "validate_fully_qualified_module_name() (in module ramble.util.naming)": [[25, "ramble.util.naming.validate_fully_qualified_module_name", false]], "validate_module_name() (in module ramble.util.naming)": [[25, "ramble.util.naming.validate_module_name", false]], "validate_scope() (ramble.success_criteria.scopedcriterialist method)": [[9, "ramble.success_criteria.ScopedCriteriaList.validate_scope", false]], "validate_toolset() (in module ramble.cmd.style)": [[11, "ramble.cmd.style.validate_toolset", false]], "validate_workspace_name() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.validate_workspace_name", false]], "variable_modification() (in module ramble.language.modifier_language)": [[14, "ramble.language.modifier_language.variable_modification", false]], "variable_modifications (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.variable_modifications", false]], "variable_modifications (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.variable_modifications", false]], "variable_modifications (ramble.modifier.modifierbase attribute)": [[9, "ramble.modifier.ModifierBase.variable_modifications", false]], "variable_modifications (ramble.modifier_types.basic.basicmodifier attribute)": [[15, "ramble.modifier_types.basic.BasicModifier.variable_modifications", false]], "variable_modifications (ramble.package_manager_types.runner.runnerpackagemanager attribute)": [[16, "ramble.package_manager_types.runner.RunnerPackageManager.variable_modifications", false]], "variables (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.variables", false]], "variables (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.variables", false]], "variants (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.variants", false]], "variants (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.variants", false]], "vcsfetchstrategy (class in ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.VCSFetchStrategy", false]], "verbose() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.verbose", false]], "verify() (in module ramble.cmd.license)": [[11, "ramble.cmd.license.verify", false]], "version_from_git() (ramble.fetch_strategy.gitfetchstrategy static method)": [[9, "ramble.fetch_strategy.GitFetchStrategy.version_from_git", false]], "version_json() (in module ramble.cmd.common.list)": [[12, "ramble.cmd.common.list.version_json", false]], "versionfetcherror": [[9, "ramble.stage.VersionFetchError", false]], "vformatdelimiter (class in ramble.expander)": [[9, "ramble.expander.VformatDelimiter", false]], "walk() (ramble.expander.expansiongraph method)": [[9, "ramble.expander.ExpansionGraph.walk", false]], "walk() (ramble.graphs.attributegraph method)": [[9, "ramble.graphs.AttributeGraph.walk", false]], "warn() (ramble.util.logger.logger method)": [[25, "ramble.util.logger.Logger.warn", false]], "warn_content_type_mismatch() (in module ramble.fetch_strategy)": [[9, "ramble.fetch_strategy.warn_content_type_mismatch", false]], "warn_no_ssl_cert_checking() (in module ramble.util.web)": [[25, "ramble.util.web.warn_no_ssl_cert_checking", false]], "where (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.where", false]], "where (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.where", false]], "which() (in module ramble.util.executable)": [[25, "ramble.util.executable.which", false]], "workload (class in ramble.workload)": [[9, "ramble.workload.Workload", false]], "workload (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.workload", false]], "workload (ramble.test.dry_run_helpers.scopes attribute)": [[18, "ramble.test.dry_run_helpers.SCOPES.workload", false]], "workload (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.workload", false]], "workload() (in module ramble.language.application_language)": [[14, "ramble.language.application_language.workload", false]], "workload() (ramble.spec.specparser method)": [[9, "ramble.spec.SpecParser.workload", false]], "workload_group() (in module ramble.language.application_language)": [[14, "ramble.language.application_language.workload_group", false]], "workload_group_vars (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.workload_group_vars", false]], "workload_group_vars (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.workload_group_vars", false]], "workload_groups (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.workload_groups", false]], "workload_groups (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.workload_groups", false]], "workload_input_dir (ramble.expander.expander property)": [[9, "ramble.expander.Expander.workload_input_dir", false]], "workload_name (ramble.expander.expander property)": [[9, "ramble.expander.Expander.workload_name", false]], "workload_namespace (ramble.expander.expander property)": [[9, "ramble.expander.Expander.workload_namespace", false]], "workload_namespace (ramble.experiment_set.experimentset property)": [[9, "ramble.experiment_set.ExperimentSet.workload_namespace", false]], "workload_run_dir (ramble.expander.expander property)": [[9, "ramble.expander.Expander.workload_run_dir", false]], "workload_variable() (in module ramble.language.application_language)": [[14, "ramble.language.application_language.workload_variable", false]], "workloadenvironmentvariable (class in ramble.workload)": [[9, "ramble.workload.WorkloadEnvironmentVariable", false]], "workloadnotdefinederror": [[9, "ramble.expander.WorkloadNotDefinedError", false]], "workloads (ramble.application.applicationbase attribute)": [[9, "ramble.application.ApplicationBase.workloads", false]], "workloads (ramble.application_types.executable.executableapplication attribute)": [[10, "ramble.application_types.executable.ExecutableApplication.workloads", false]], "workloadvariable (class in ramble.workload)": [[9, "ramble.workload.WorkloadVariable", false]], "workspace (class in ramble.workspace)": [[27, "ramble.workspace.Workspace", false]], "workspace (class in ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.Workspace", false]], "workspace (ramble.test.dry_run_helpers.scopes attribute)": [[18, "ramble.test.dry_run_helpers.SCOPES.workspace", false]], "workspace_archive_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_archive_path", false]], "workspace_config_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_config_path", false]], "workspace_deployments_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_deployments_path", false]], "workspace_experiment_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_experiment_path", false]], "workspace_input_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_input_path", false]], "workspace_log_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_log_path", false]], "workspace_shared_license_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_shared_license_path", false]], "workspace_shared_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_shared_path", false]], "workspace_software_path (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_software_path", false]], "workspace_template_extension (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.workspace_template_extension", false]], "wrap_named_directive() (in module ramble.util.directives)": [[25, "ramble.util.directives.wrap_named_directive", false]], "write() (ramble.repository.indexer method)": [[9, "ramble.repository.Indexer.write", false]], "write() (ramble.repository.tagindexer method)": [[9, "ramble.repository.TagIndexer.write", false]], "write() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.write", false]], "write() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.write", false]], "write_json_results() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.write_json_results", false]], "write_json_results() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.write_json_results", false]], "write_transaction() (ramble.util.file_cache.filecache method)": [[25, "ramble.util.file_cache.FileCache.write_transaction", false]], "write_transaction() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.write_transaction", false]], "write_transaction() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.write_transaction", false]], "ws_file_config_scope() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.ws_file_config_scope", false]], "ws_file_config_scope() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.ws_file_config_scope", false]], "ws_file_config_scope_name() (ramble.workspace.workspace method)": [[27, "ramble.workspace.Workspace.ws_file_config_scope_name", false]], "ws_file_config_scope_name() (ramble.workspace.workspace.workspace method)": [[27, "ramble.workspace.workspace.Workspace.ws_file_config_scope_name", false]], "yaml_equivalent() (in module ramble.workspace.workspace)": [[27, "ramble.workspace.workspace.yaml_equivalent", false]], "zips (ramble.namespace.namespace attribute)": [[9, "ramble.namespace.namespace.zips", false]], "zips (ramble.workspace.namespace attribute)": [[27, "ramble.workspace.namespace.zips", false]]}, "objects": {"": [[9, 0, 0, "-", "ramble"]], "ramble": [[9, 0, 0, "-", "application"], [10, 0, 0, "-", "application_types"], [9, 0, 0, "-", "caches"], [11, 0, 0, "-", "cmd"], [9, 0, 0, "-", "config"], [9, 0, 0, "-", "context"], [9, 0, 0, "-", "error"], [9, 0, 0, "-", "expander"], [9, 0, 0, "-", "experiment_set"], [13, 0, 0, "-", "experimental"], [9, 0, 0, "-", "fetch_strategy"], [9, 0, 0, "-", "filters"], [9, 0, 0, "-", "graphs"], [9, 0, 0, "-", "keywords"], [14, 0, 0, "-", "language"], [9, 0, 0, "-", "main"], [9, 0, 0, "-", "mirror"], [9, 0, 0, "-", "modifier"], [15, 0, 0, "-", "modifier_types"], [9, 0, 0, "-", "namespace"], [9, 0, 0, "-", "package_manager"], [16, 0, 0, "-", "package_manager_types"], [9, 0, 0, "-", "paths"], [9, 0, 0, "-", "pkgmankit"], [9, 5, 1, "", "ramble_version"], [9, 5, 1, "", "ramble_version_info"], [9, 0, 0, "-", "renderer"], [9, 0, 0, "-", "repeats"], [9, 0, 0, "-", "repository"], [17, 0, 0, "-", "schema"], [9, 0, 0, "-", "software_environments"], [9, 0, 0, "-", "spec"], [9, 0, 0, "-", "stage"], [9, 0, 0, "-", "success_criteria"], [18, 0, 0, "-", "test"], [25, 0, 0, "-", "util"], [9, 0, 0, "-", "workload"], [27, 0, 0, "-", "workspace"]], "ramble.application": [[9, 1, 1, "", "ApplicationBase"], [9, 4, 1, "", "ApplicationError"], [9, 4, 1, "", "ChainCycleDetectedError"], [9, 4, 1, "", "ExecutableNameError"], [9, 4, 1, "", "FormattedExecutableError"], [9, 4, 1, "", "InvalidChainError"], [9, 4, 1, "", "InvalidPhaseError"], [9, 4, 1, "", "PhaseCycleDetectedError"], [9, 1, 1, "", "experiment_status"]], "ramble.application.ApplicationBase": [[9, 2, 1, "", "add_expand_vars"], [9, 3, 1, "", "archive_patterns"], [9, 2, 1, "", "build_modifier_instances"], [9, 2, 1, "", "build_phase_order"], [9, 2, 1, "", "build_used_variables"], [9, 3, 1, "", "builtins"], [9, 2, 1, "", "calculate_statistics"], [9, 3, 1, "", "compilers"], [9, 2, 1, "", "copy"], [9, 2, 1, "", "create_experiment_chain"], [9, 2, 1, "", "define_variable"], [9, 3, 1, "", "env_var_modifications"], [9, 2, 1, "", "env_vars"], [9, 2, 1, "", "evaluate_success"], [9, 3, 1, "", "executable_modifiers"], [9, 3, 1, "", "executables"], [9, 2, 1, "", "experiment_log_file"], [9, 3, 1, "", "figure_of_merit_contexts"], [9, 3, 1, "", "figures_of_merit"], [9, 2, 1, "", "format_doc"], [9, 2, 1, "", "get_pipeline_phases"], [9, 2, 1, "", "get_status"], [9, 2, 1, "", "has_tags"], [9, 3, 1, "", "inputs"], [9, 2, 1, "", "is_actionable"], [9, 3, 1, "", "license_inc_name"], [9, 3, 1, "", "maintainers"], [9, 3, 1, "", "modes"], [9, 3, 1, "", "modifier_variables"], [9, 3, 1, "", "name"], [9, 3, 1, "", "package_manager_configs"], [9, 3, 1, "", "package_manager_requirements"], [9, 3, 1, "", "package_manager_variables"], [9, 3, 1, "", "phase_definitions"], [9, 2, 1, "", "populate_inventory"], [9, 2, 1, "", "print_chain_order"], [9, 2, 1, "", "print_internals"], [9, 2, 1, "", "print_phase_times"], [9, 2, 1, "", "print_vars"], [9, 2, 1, "", "read_status"], [9, 3, 1, "", "required_packages"], [9, 3, 1, "", "required_vars"], [9, 2, 1, "", "run_phase"], [9, 2, 1, "", "set_chained_experiments"], [9, 2, 1, "", "set_env_variable_sets"], [9, 2, 1, "", "set_formatted_executables"], [9, 2, 1, "", "set_internals"], [9, 2, 1, "", "set_modifiers"], [9, 2, 1, "", "set_status"], [9, 2, 1, "", "set_tags"], [9, 2, 1, "", "set_template"], [9, 2, 1, "", "set_variables"], [9, 2, 1, "", "set_variants"], [9, 3, 1, "", "software_specs"], [9, 3, 1, "", "success_criteria"], [9, 3, 1, "", "tags"], [9, 2, 1, "", "validate_experiment"], [9, 3, 1, "", "variable_modifications"], [9, 3, 1, "", "workload_group_vars"], [9, 3, 1, "", "workload_groups"], [9, 3, 1, "", "workloads"]], "ramble.application.experiment_status": [[9, 3, 1, "", "COMPLETE"], [9, 3, 1, "", "FAILED"], [9, 3, 1, "", "RUNNING"], [9, 3, 1, "", "SETUP"], [9, 3, 1, "", "SUCCESS"], [9, 3, 1, "", "UNKNOWN"]], "ramble.application_types": [[10, 0, 0, "-", "executable"]], "ramble.application_types.executable": [[10, 1, 1, "", "ExecutableApplication"]], "ramble.application_types.executable.ExecutableApplication": [[10, 3, 1, "", "archive_patterns"], [10, 3, 1, "", "builtins"], [10, 3, 1, "", "compilers"], [10, 3, 1, "", "env_var_modifications"], [10, 3, 1, "", "executable_modifiers"], [10, 3, 1, "", "executables"], [10, 3, 1, "", "figure_of_merit_contexts"], [10, 3, 1, "", "figures_of_merit"], [10, 3, 1, "", "inputs"], [10, 3, 1, "", "modes"], [10, 3, 1, "", "modifier_variables"], [10, 3, 1, "", "package_manager_configs"], [10, 3, 1, "", "package_manager_requirements"], [10, 3, 1, "", "package_manager_variables"], [10, 3, 1, "", "phase_definitions"], [10, 3, 1, "", "required_packages"], [10, 3, 1, "", "required_vars"], [10, 3, 1, "", "software_specs"], [10, 3, 1, "", "success_criteria"], [10, 3, 1, "", "variable_modifications"], [10, 3, 1, "", "workload_group_vars"], [10, 3, 1, "", "workload_groups"], [10, 3, 1, "", "workloads"]], "ramble.caches": [[9, 1, 1, "", "MirrorCache"], [9, 5, 1, "", "fetch_cache"], [9, 6, 1, "", "fetch_cache_location"], [9, 5, 1, "", "misc_cache"]], "ramble.caches.MirrorCache": [[9, 2, 1, "", "store"], [9, 2, 1, "", "symlink"]], "ramble.cmd": [[11, 4, 1, "", "CommandNameError"], [11, 4, 1, "", "PythonNameError"], [11, 6, 1, "", "all_commands"], [11, 0, 0, "-", "attributes"], [11, 0, 0, "-", "clean"], [11, 6, 1, "", "cmd_name"], [11, 0, 0, "-", "commands"], [12, 0, 0, "-", "common"], [11, 0, 0, "-", "config"], [11, 0, 0, "-", "debug"], [11, 0, 0, "-", "edit"], [11, 6, 1, "", "elide_list"], [11, 6, 1, "", "extant_file"], [11, 6, 1, "", "find_workspace"], [11, 6, 1, "", "find_workspace_path"], [11, 6, 1, "", "get_command"], [11, 6, 1, "", "get_module"], [11, 0, 0, "-", "help"], [11, 0, 0, "-", "info"], [11, 6, 1, "", "is_git_repo"], [11, 0, 0, "-", "license"], [11, 0, 0, "-", "list"], [11, 0, 0, "-", "mirror"], [11, 0, 0, "-", "python"], [11, 6, 1, "", "python_name"], [11, 6, 1, "", "ramble_is_git_repo"], [11, 6, 1, "", "remove_options"], [11, 0, 0, "-", "repo"], [11, 6, 1, "", "require_active_workspace"], [11, 6, 1, "", "require_cmd_name"], [11, 6, 1, "", "require_python_name"], [11, 0, 0, "-", "results"], [11, 0, 0, "-", "software_definitions"], [11, 0, 0, "-", "style"], [11, 0, 0, "-", "unit_test"]], "ramble.cmd.attributes": [[11, 6, 1, "", "attributes"], [11, 6, 1, "", "attributes_to_objects"], [11, 6, 1, "", "defined_objects"], [11, 6, 1, "", "objects_to_attributes"], [11, 6, 1, "", "setup_parser"], [11, 6, 1, "", "union_values"]], "ramble.cmd.clean": [[11, 1, 1, "", "AllClean"], [11, 6, 1, "", "clean"], [11, 6, 1, "", "remove_python_caches"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.commands": [[11, 1, 1, "", "BashCompletionWriter"], [11, 1, 1, "", "RambleArgparseRstWriter"], [11, 1, 1, "", "SubcommandWriter"], [11, 6, 1, "", "bash"], [11, 6, 1, "", "commands"], [11, 6, 1, "", "formatter"], [11, 5, 1, "", "formatters"], [11, 6, 1, "", "names"], [11, 6, 1, "", "prepend_header"], [11, 6, 1, "", "rst"], [11, 6, 1, "", "rst_index"], [11, 6, 1, "", "setup_parser"], [11, 6, 1, "", "subcommands"], [11, 6, 1, "", "update_completion"], [11, 5, 1, "", "update_completion_args"]], "ramble.cmd.commands.BashCompletionWriter": [[11, 2, 1, "", "body"], [11, 2, 1, "", "optionals"], [11, 2, 1, "", "positionals"], [11, 2, 1, "", "subcommands"]], "ramble.cmd.commands.RambleArgparseRstWriter": [[11, 2, 1, "", "usage"]], "ramble.cmd.commands.SubcommandWriter": [[11, 2, 1, "", "format"]], "ramble.cmd.common": [[12, 0, 0, "-", "arguments"], [12, 0, 0, "-", "info"], [12, 0, 0, "-", "list"], [12, 6, 1, "", "shell_init_instructions"]], "ramble.cmd.common.arguments": [[12, 6, 1, "", "add_common_arguments"]], "ramble.cmd.common.info": [[12, 6, 1, "", "print_info"], [12, 6, 1, "", "print_text_info"], [12, 6, 1, "", "section_title"], [12, 6, 1, "", "setup_info_parser"]], "ramble.cmd.common.list": [[12, 6, 1, "", "filter_by_name"], [12, 6, 1, "", "formatter"], [12, 6, 1, "", "github_url"], [12, 6, 1, "", "html"], [12, 6, 1, "", "name_only"], [12, 6, 1, "", "perform_list"], [12, 6, 1, "", "rows_for_ncols"], [12, 6, 1, "", "setup_list_parser"], [12, 6, 1, "", "version_json"]], "ramble.cmd.config": [[11, 6, 1, "", "config"], [11, 6, 1, "", "config_add"], [11, 6, 1, "", "config_blame"], [11, 6, 1, "", "config_edit"], [11, 6, 1, "", "config_get"], [11, 6, 1, "", "config_list"], [11, 6, 1, "", "config_remove"], [11, 6, 1, "", "config_revert"], [11, 6, 1, "", "config_update"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.debug": [[11, 6, 1, "", "debug"], [11, 6, 1, "", "report"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.edit": [[11, 6, 1, "", "edit"], [11, 6, 1, "", "edit_object"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.help": [[11, 6, 1, "", "help"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.info": [[11, 6, 1, "", "info"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.license": [[11, 1, 1, "", "LicenseError"], [11, 5, 1, "", "apache2_mit_spdx"], [11, 5, 1, "", "git"], [11, 5, 1, "", "lgpl_exceptions"], [11, 6, 1, "", "license"], [11, 5, 1, "", "license_lines"], [11, 5, 1, "", "licensed_files"], [11, 6, 1, "", "list_files"], [11, 6, 1, "", "setup_parser"], [11, 6, 1, "", "verify"]], "ramble.cmd.license.LicenseError": [[11, 2, 1, "", "add_error"], [11, 2, 1, "", "error_messages"], [11, 2, 1, "", "has_errors"]], "ramble.cmd.list": [[11, 6, 1, "", "list"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.mirror": [[11, 6, 1, "", "mirror"], [11, 6, 1, "", "mirror_add"], [11, 6, 1, "", "mirror_destroy"], [11, 6, 1, "", "mirror_list"], [11, 6, 1, "", "mirror_remove"], [11, 6, 1, "", "mirror_set_url"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.python": [[11, 6, 1, "", "ipython_interpreter"], [11, 6, 1, "", "propagate_exceptions_from"], [11, 6, 1, "", "python"], [11, 6, 1, "", "python_interpreter"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.repo": [[11, 6, 1, "", "repo"], [11, 6, 1, "", "repo_add"], [11, 6, 1, "", "repo_create"], [11, 6, 1, "", "repo_list"], [11, 6, 1, "", "repo_remove"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.results": [[11, 6, 1, "", "import_results_file"], [11, 6, 1, "", "results"], [11, 6, 1, "", "results_upload"], [11, 6, 1, "", "setup_parser"]], "ramble.cmd.software_definitions": [[11, 6, 1, "", "collect_definitions"], [11, 6, 1, "", "count_conflicts"], [11, 6, 1, "", "nested_1"], [11, 6, 1, "", "nested_2"], [11, 6, 1, "", "print_conflicts"], [11, 6, 1, "", "print_summary"], [11, 6, 1, "", "section_title"], [11, 6, 1, "", "setup_parser"], [11, 6, 1, "", "software_definitions"]], "ramble.cmd.style": [[11, 6, 1, "", "add_pattern_exemptions"], [11, 6, 1, "", "changed_files"], [11, 5, 1, "", "exclude_directories"], [11, 6, 1, "", "filter_file"], [11, 6, 1, "", "is_object"], [11, 5, 1, "", "max_line_length"], [11, 5, 1, "", "pattern_exemptions"], [11, 6, 1, "", "print_output"], [11, 6, 1, "", "print_tool_header"], [11, 6, 1, "", "print_tool_result"], [11, 6, 1, "", "run_black"], [11, 6, 1, "", "run_flake8"], [11, 6, 1, "", "setup_parser"], [11, 6, 1, "", "style"], [11, 1, 1, "", "tool"], [11, 6, 1, "", "validate_toolset"]], "ramble.cmd.unit_test": [[11, 6, 1, "", "add_back_pytest_args"], [11, 6, 1, "", "do_list"], [11, 6, 1, "", "setup_parser"], [11, 6, 1, "", "unit_test"]], "ramble.config": [[9, 4, 1, "", "ConfigError"], [9, 4, 1, "", "ConfigFileError"], [9, 4, 1, "", "ConfigFormatError"], [9, 1, 1, "", "ConfigScope"], [9, 4, 1, "", "ConfigSectionError"], [9, 1, 1, "", "Configuration"], [9, 1, 1, "", "ImmutableConfigScope"], [9, 1, 1, "", "InternalConfigScope"], [9, 1, 1, "", "SingleFileScope"], [9, 6, 1, "", "add"], [9, 6, 1, "", "add_default_platform_scope"], [9, 6, 1, "", "add_from_file"], [9, 5, 1, "", "command_line_scopes"], [9, 5, 1, "", "config"], [9, 5, 1, "", "config_defaults"], [9, 5, 1, "", "configuration_paths"], [9, 6, 1, "", "default_list_scope"], [9, 6, 1, "", "default_modify_scope"], [9, 6, 1, "", "ensure_latest_format_fn"], [9, 6, 1, "", "first_existing"], [9, 6, 1, "", "get"], [9, 6, 1, "", "get_valid_type"], [9, 6, 1, "", "merge_yaml"], [9, 6, 1, "", "override"], [9, 5, 1, "", "overrides_base_name"], [9, 6, 1, "", "process_config_path"], [9, 6, 1, "", "read_config_file"], [9, 6, 1, "", "scopes"], [9, 5, 1, "", "scopes_metavar"], [9, 5, 1, "", "section_schemas"], [9, 6, 1, "", "set"], [9, 6, 1, "", "use_configuration"], [9, 6, 1, "", "validate"]], "ramble.config.ConfigScope": [[9, 2, 1, "", "clear"], [9, 2, 1, "", "get_section"], [9, 2, 1, "", "get_section_filename"], [9, 7, 1, "", "is_platform_dependent"]], "ramble.config.Configuration": [[9, 2, 1, "", "clear_caches"], [9, 7, 1, "", "file_scopes"], [9, 2, 1, "", "get"], [9, 2, 1, "", "get_config"], [9, 2, 1, "", "get_config_filename"], [9, 2, 1, "", "highest_precedence_non_platform_scope"], [9, 2, 1, "", "highest_precedence_scope"], [9, 2, 1, "", "matching_scopes"], [9, 2, 1, "", "pop_scope"], [9, 2, 1, "", "print_section"], [9, 2, 1, "", "push_scope"], [9, 2, 1, "", "remove_scope"], [9, 2, 1, "", "set"], [9, 2, 1, "", "update_config"]], "ramble.config.InternalConfigScope": [[9, 2, 1, "", "clear"], [9, 2, 1, "", "get_section"], [9, 2, 1, "", "get_section_filename"]], "ramble.config.SingleFileScope": [[9, 2, 1, "", "get_section"], [9, 2, 1, "", "get_section_filename"], [9, 7, 1, "", "is_platform_dependent"]], "ramble.context": [[9, 1, 1, "", "Context"], [9, 6, 1, "", "create_context_from_dict"]], "ramble.context.Context": [[9, 2, 1, "", "merge_context"]], "ramble.error": [[9, 4, 1, "", "RambleError"], [9, 4, 1, "", "SpecError"], [9, 5, 1, "", "debug"]], "ramble.error.RambleError": [[9, 2, 1, "", "die"], [9, 7, 1, "", "long_message"], [9, 2, 1, "", "print_context"]], "ramble.expander": [[9, 4, 1, "", "ApplicationNotDefinedError"], [9, 1, 1, "", "Expander"], [9, 4, 1, "", "ExpanderError"], [9, 1, 1, "", "ExpansionDelimiter"], [9, 1, 1, "", "ExpansionDict"], [9, 1, 1, "", "ExpansionGraph"], [9, 1, 1, "", "ExpansionNode"], [9, 4, 1, "", "ExperimentNotDefinedError"], [9, 4, 1, "", "MathEvaluationError"], [9, 4, 1, "", "RamblePassthroughError"], [9, 4, 1, "", "RambleSyntaxError"], [9, 1, 1, "", "VformatDelimiter"], [9, 4, 1, "", "WorkloadNotDefinedError"], [9, 6, 1, "", "raise_passthrough_error"]], "ramble.expander.Expander": [[9, 2, 1, "", "add_no_expand_var"], [9, 7, 1, "", "application_input_dir"], [9, 7, 1, "", "application_name"], [9, 7, 1, "", "application_namespace"], [9, 7, 1, "", "application_run_dir"], [9, 2, 1, "", "copy"], [9, 7, 1, "", "env_path"], [9, 2, 1, "", "eval_math"], [9, 2, 1, "", "evaluate_predicate"], [9, 2, 1, "", "expand_lists"], [9, 2, 1, "", "expand_var"], [9, 2, 1, "", "expand_var_name"], [9, 2, 1, "", "expansion_str"], [9, 7, 1, "", "experiment_name"], [9, 7, 1, "", "experiment_namespace"], [9, 7, 1, "", "experiment_run_dir"], [9, 7, 1, "", "license_input_dir"], [9, 2, 1, "", "perform_math_eval"], [9, 2, 1, "", "set_no_expand_vars"], [9, 7, 1, "", "workload_input_dir"], [9, 7, 1, "", "workload_name"], [9, 7, 1, "", "workload_namespace"], [9, 7, 1, "", "workload_run_dir"]], "ramble.expander.ExpansionDelimiter": [[9, 3, 1, "", "escape"], [9, 3, 1, "", "left"], [9, 3, 1, "", "right"]], "ramble.expander.ExpansionGraph": [[9, 2, 1, "", "walk"]], "ramble.expander.ExpansionNode": [[9, 2, 1, "", "add_children"], [9, 2, 1, "", "define_value"], [9, 2, 1, "", "relative_indices"]], "ramble.expander.VformatDelimiter": [[9, 3, 1, "", "left"], [9, 3, 1, "", "right"]], "ramble.experiment_set": [[9, 1, 1, "", "ExperimentSet"], [9, 4, 1, "", "RambleExperimentSetError"], [9, 4, 1, "", "RambleVariableDefinitionError"]], "ramble.experiment_set.ExperimentSet": [[9, 2, 1, "", "add_chained_experiment"], [9, 2, 1, "", "all_experiment_tags"], [9, 2, 1, "", "all_experiments"], [9, 7, 1, "", "application_namespace"], [9, 2, 1, "", "build_experiment_chains"], [9, 7, 1, "", "experiment_namespace"], [9, 2, 1, "", "filtered_experiments"], [9, 2, 1, "", "get_config_env_vars"], [9, 2, 1, "", "get_config_vars"], [9, 2, 1, "", "get_experiment"], [9, 2, 1, "", "get_var_from_experiment"], [9, 3, 1, "", "keywords"], [9, 2, 1, "", "num_experiments"], [9, 2, 1, "", "num_filtered_experiments"], [9, 2, 1, "", "read_config_vars"], [9, 2, 1, "", "search_primary_experiments"], [9, 2, 1, "", "set_application_context"], [9, 2, 1, "", "set_base_var"], [9, 2, 1, "", "set_experiment_context"], [9, 2, 1, "", "set_required_var"], [9, 2, 1, "", "set_workload_context"], [9, 2, 1, "", "template_experiments"], [9, 7, 1, "", "workload_namespace"]], "ramble.experimental": [[13, 0, 0, "-", "uploader"]], "ramble.experimental.uploader": [[13, 1, 1, "", "BigQueryUploader"], [13, 1, 1, "", "Experiment"], [13, 1, 1, "", "Uploader"], [13, 6, 1, "", "determine_node_type"], [13, 6, 1, "", "format_data"], [13, 6, 1, "", "get_user"], [13, 6, 1, "", "upload_results"]], "ramble.experimental.uploader.BigQueryUploader": [[13, 2, 1, "", "chunked_upload"], [13, 2, 1, "", "get_experiment_id"], [13, 2, 1, "", "insert_data"], [13, 2, 1, "", "perform_upload"]], "ramble.experimental.uploader.Experiment": [[13, 2, 1, "", "generate_hash"], [13, 2, 1, "", "get_hash"], [13, 2, 1, "", "to_json"]], "ramble.experimental.uploader.Uploader": [[13, 2, 1, "", "perform_upload"]], "ramble.fetch_strategy": [[9, 1, 1, "", "BundleFetchStrategy"], [9, 1, 1, "", "CacheURLFetchStrategy"], [9, 4, 1, "", "ChecksumError"], [9, 1, 1, "", "CvsFetchStrategy"], [9, 4, 1, "", "ExtrapolationError"], [9, 4, 1, "", "FailedDownloadError"], [9, 4, 1, "", "FetchError"], [9, 1, 1, "", "FetchStrategy"], [9, 1, 1, "", "FetchStrategyComposite"], [9, 4, 1, "", "FetcherConflict"], [9, 1, 1, "", "FsCache"], [9, 1, 1, "", "GCSFetchStrategy"], [9, 1, 1, "", "GitFetchStrategy"], [9, 1, 1, "", "GoFetchStrategy"], [9, 1, 1, "", "HgFetchStrategy"], [9, 4, 1, "", "InvalidArgsError"], [9, 4, 1, "", "NoArchiveFileError"], [9, 4, 1, "", "NoCacheError"], [9, 4, 1, "", "NoDigestError"], [9, 4, 1, "", "NoStageError"], [9, 1, 1, "", "S3FetchStrategy"], [9, 1, 1, "", "SvnFetchStrategy"], [9, 1, 1, "", "URLFetchStrategy"], [9, 1, 1, "", "VCSFetchStrategy"], [9, 5, 1, "", "all_strategies"], [9, 6, 1, "", "check_pkg_attributes"], [9, 6, 1, "", "fetcher"], [9, 6, 1, "", "for_package_version"], [9, 6, 1, "", "from_kwargs"], [9, 6, 1, "", "from_list_url"], [9, 6, 1, "", "from_url"], [9, 6, 1, "", "from_url_scheme"], [9, 6, 1, "", "stable_target"], [9, 6, 1, "", "warn_content_type_mismatch"]], "ramble.fetch_strategy.BundleFetchStrategy": [[9, 7, 1, "", "cachable"], [9, 2, 1, "", "fetch"], [9, 2, 1, "", "mirror_id"], [9, 2, 1, "", "source_id"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.CacheURLFetchStrategy": [[9, 2, 1, "", "fetch"]], "ramble.fetch_strategy.CvsFetchStrategy": [[9, 2, 1, "", "archive"], [9, 7, 1, "", "cachable"], [9, 7, 1, "", "cvs"], [9, 2, 1, "", "fetch"], [9, 2, 1, "", "mirror_id"], [9, 3, 1, "", "optional_attrs"], [9, 2, 1, "", "reset"], [9, 2, 1, "", "source_id"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.FetchStrategy": [[9, 2, 1, "", "archive"], [9, 7, 1, "", "cachable"], [9, 2, 1, "", "check"], [9, 2, 1, "", "expand"], [9, 2, 1, "", "fetch"], [9, 2, 1, "", "matches"], [9, 2, 1, "", "mirror_id"], [9, 3, 1, "", "optional_attrs"], [9, 2, 1, "", "reset"], [9, 2, 1, "", "source_id"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.FetchStrategyComposite": [[9, 2, 1, "", "matches"], [9, 2, 1, "", "source_id"]], "ramble.fetch_strategy.FsCache": [[9, 2, 1, "", "destroy"], [9, 2, 1, "", "fetcher"], [9, 2, 1, "", "store"]], "ramble.fetch_strategy.GCSFetchStrategy": [[9, 2, 1, "", "fetch"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.GitFetchStrategy": [[9, 2, 1, "", "archive"], [9, 7, 1, "", "cachable"], [9, 2, 1, "", "clone"], [9, 2, 1, "", "fetch"], [9, 7, 1, "", "git"], [9, 7, 1, "", "git_version"], [9, 3, 1, "", "git_version_re"], [9, 2, 1, "", "mirror_id"], [9, 3, 1, "", "optional_attrs"], [9, 2, 1, "", "protocol_supports_shallow_clone"], [9, 2, 1, "", "reset"], [9, 2, 1, "", "source_id"], [9, 3, 1, "", "url_attr"], [9, 2, 1, "", "version_from_git"]], "ramble.fetch_strategy.GoFetchStrategy": [[9, 2, 1, "", "archive"], [9, 2, 1, "", "expand"], [9, 2, 1, "", "fetch"], [9, 7, 1, "", "go"], [9, 7, 1, "", "go_version"], [9, 2, 1, "", "reset"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.HgFetchStrategy": [[9, 2, 1, "", "archive"], [9, 7, 1, "", "cachable"], [9, 2, 1, "", "fetch"], [9, 7, 1, "", "hg"], [9, 2, 1, "", "mirror_id"], [9, 3, 1, "", "optional_attrs"], [9, 2, 1, "", "reset"], [9, 2, 1, "", "source_id"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.S3FetchStrategy": [[9, 2, 1, "", "fetch"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.SvnFetchStrategy": [[9, 2, 1, "", "archive"], [9, 7, 1, "", "cachable"], [9, 2, 1, "", "fetch"], [9, 2, 1, "", "mirror_id"], [9, 3, 1, "", "optional_attrs"], [9, 2, 1, "", "reset"], [9, 2, 1, "", "source_id"], [9, 7, 1, "", "svn"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.URLFetchStrategy": [[9, 2, 1, "", "archive"], [9, 7, 1, "", "archive_file"], [9, 7, 1, "", "cachable"], [9, 7, 1, "", "candidate_urls"], [9, 2, 1, "", "check"], [9, 7, 1, "", "curl"], [9, 2, 1, "", "expand"], [9, 2, 1, "", "fetch"], [9, 2, 1, "", "mirror_id"], [9, 3, 1, "", "optional_attrs"], [9, 2, 1, "", "reset"], [9, 2, 1, "", "source_id"], [9, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.VCSFetchStrategy": [[9, 2, 1, "", "archive"], [9, 2, 1, "", "check"], [9, 2, 1, "", "expand"]], "ramble.filters": [[9, 1, 1, "", "Filters"]], "ramble.graphs": [[9, 1, 1, "", "AttributeGraph"], [9, 1, 1, "", "ExecutableGraph"], [9, 4, 1, "", "GraphCycleError"], [9, 4, 1, "", "GraphError"], [9, 1, 1, "", "PhaseGraph"]], "ramble.graphs.AttributeGraph": [[9, 2, 1, "", "add_node"], [9, 2, 1, "", "define_edges"], [9, 2, 1, "", "get_node"], [9, 3, 1, "", "node_type"], [9, 2, 1, "", "update_graph"], [9, 2, 1, "", "walk"]], "ramble.graphs.ExecutableGraph": [[9, 2, 1, "", "inject_executable"], [9, 3, 1, "", "node_type"], [9, 1, 1, "", "supported_injection_orders"]], "ramble.graphs.ExecutableGraph.supported_injection_orders": [[9, 3, 1, "", "after"], [9, 3, 1, "", "before"]], "ramble.graphs.PhaseGraph": [[9, 2, 1, "", "add_node"], [9, 3, 1, "", "node_type"], [9, 2, 1, "", "update_graph"]], "ramble.keywords": [[9, 1, 1, "", "Keywords"], [9, 4, 1, "", "RambleKeywordError"], [9, 3, 1, "", "key_type"], [9, 3, 1, "", "output_level"]], "ramble.keywords.Keywords": [[9, 2, 1, "", "all_required_keys"], [9, 2, 1, "", "all_reserved_keys"], [9, 2, 1, "", "check_required_keys"], [9, 2, 1, "", "check_reserved_keys"], [9, 2, 1, "", "copy"], [9, 2, 1, "", "is_key_level"], [9, 2, 1, "", "is_optional"], [9, 2, 1, "", "is_required"], [9, 2, 1, "", "is_reserved"], [9, 2, 1, "", "is_valid"], [9, 2, 1, "", "is_variable_level"], [9, 2, 1, "", "update_keys"]], "ramble.language": [[14, 0, 0, "-", "application_language"], [14, 0, 0, "-", "language_base"], [14, 0, 0, "-", "language_helpers"], [14, 0, 0, "-", "modifier_language"], [14, 0, 0, "-", "package_manager_language"], [14, 0, 0, "-", "shared_language"]], "ramble.language.application_language": [[14, 1, 1, "", "ApplicationMeta"], [14, 6, 1, "", "environment_variable"], [14, 6, 1, "", "executable"], [14, 6, 1, "", "input_file"], [14, 6, 1, "", "register_phase"], [14, 6, 1, "", "workload"], [14, 6, 1, "", "workload_group"], [14, 6, 1, "", "workload_variable"]], "ramble.language.language_base": [[14, 4, 1, "", "DirectiveError"], [14, 1, 1, "", "DirectiveMeta"]], "ramble.language.language_base.DirectiveMeta": [[14, 2, 1, "", "directive"]], "ramble.language.language_helpers": [[14, 6, 1, "", "check_definition"], [14, 6, 1, "", "expand_patterns"], [14, 6, 1, "", "merge_definitions"], [14, 6, 1, "", "require_definition"]], "ramble.language.modifier_language": [[14, 1, 1, "", "ModifierMeta"], [14, 6, 1, "", "default_mode"], [14, 6, 1, "", "env_var_modification"], [14, 6, 1, "", "executable_modifier"], [14, 6, 1, "", "mode"], [14, 6, 1, "", "modifier_variable"], [14, 6, 1, "", "package_manager_requirement"], [14, 6, 1, "", "required_variable"], [14, 6, 1, "", "variable_modification"]], "ramble.language.package_manager_language": [[14, 1, 1, "", "PackageManagerMeta"], [14, 6, 1, "", "package_manager_variable"]], "ramble.language.shared_language": [[14, 1, 1, "", "SharedMeta"], [14, 6, 1, "", "archive_pattern"], [14, 6, 1, "", "define_compiler"], [14, 6, 1, "", "figure_of_merit"], [14, 6, 1, "", "figure_of_merit_context"], [14, 6, 1, "", "maintainers"], [14, 6, 1, "", "package_manager_config"], [14, 6, 1, "", "register_builtin"], [14, 6, 1, "", "register_phase"], [14, 6, 1, "", "required_package"], [14, 6, 1, "", "software_spec"], [14, 6, 1, "", "success_criteria"], [14, 6, 1, "", "tags"]], "ramble.main": [[9, 1, 1, "", "RambleArgumentParser"], [9, 1, 1, "", "RambleCommand"], [9, 4, 1, "", "RambleCommandError"], [9, 1, 1, "", "RambleHelpFormatter"], [9, 6, 1, "", "add_all_commands"], [9, 5, 1, "", "aliases"], [9, 6, 1, "", "allows_unknown_args"], [9, 6, 1, "", "finish_parse_and_run"], [9, 6, 1, "", "get_git_hash"], [9, 6, 1, "", "get_version"], [9, 6, 1, "", "index_commands"], [9, 5, 1, "", "intro_by_level"], [9, 5, 1, "", "levels"], [9, 6, 1, "", "main"], [9, 6, 1, "", "make_argument_parser"], [9, 6, 1, "", "mock_repositories"], [9, 5, 1, "", "options_by_level"], [9, 6, 1, "", "print_setup_info"], [9, 5, 1, "", "ramble_working_dir"], [9, 5, 1, "", "required_command_properties"], [9, 5, 1, "", "section_descriptions"], [9, 5, 1, "", "section_order"], [9, 6, 1, "", "send_warning_to_tty"], [9, 6, 1, "", "set_working_dir"], [9, 6, 1, "", "setup_main_options"], [9, 5, 1, "", "stat_names"]], "ramble.main.RambleArgumentParser": [[9, 2, 1, "", "add_command"], [9, 2, 1, "", "add_subparsers"], [9, 2, 1, "", "format_help"], [9, 2, 1, "", "format_help_sections"]], "ramble.main.RambleHelpFormatter": [[9, 2, 1, "", "add_arguments"]], "ramble.mirror": [[9, 1, 1, "", "Mirror"], [9, 1, 1, "", "MirrorCollection"], [9, 4, 1, "", "MirrorError"], [9, 1, 1, "", "MirrorReference"], [9, 1, 1, "", "MirrorStats"], [9, 6, 1, "", "add"], [9, 6, 1, "", "create"], [9, 6, 1, "", "mirror_archive_paths"], [9, 6, 1, "", "push_url_from_directory"], [9, 6, 1, "", "push_url_from_mirror_name"], [9, 6, 1, "", "push_url_from_mirror_url"], [9, 6, 1, "", "remove"]], "ramble.mirror.Mirror": [[9, 2, 1, "", "display"], [9, 7, 1, "", "fetch_url"], [9, 2, 1, "", "from_dict"], [9, 2, 1, "", "from_json"], [9, 2, 1, "", "from_yaml"], [9, 2, 1, "", "get_access_pair"], [9, 2, 1, "", "get_access_token"], [9, 2, 1, "", "get_endpoint_url"], [9, 2, 1, "", "get_profile"], [9, 7, 1, "", "name"], [9, 7, 1, "", "push_url"], [9, 2, 1, "", "set_access_pair"], [9, 2, 1, "", "set_access_token"], [9, 2, 1, "", "set_endpoint_url"], [9, 2, 1, "", "set_profile"], [9, 2, 1, "", "to_dict"], [9, 2, 1, "", "to_json"], [9, 2, 1, "", "to_yaml"]], "ramble.mirror.MirrorCollection": [[9, 2, 1, "", "display"], [9, 2, 1, "", "from_dict"], [9, 2, 1, "", "lookup"], [9, 2, 1, "", "to_dict"], [9, 2, 1, "", "to_json"], [9, 2, 1, "", "to_yaml"]], "ramble.mirror.MirrorReference": [[9, 7, 1, "", "storage_path"]], "ramble.mirror.MirrorStats": [[9, 2, 1, "", "added"], [9, 2, 1, "", "already_existed"], [9, 2, 1, "", "error"], [9, 2, 1, "", "next_spec"], [9, 2, 1, "", "stats"]], "ramble.modifier": [[9, 4, 1, "", "InvalidModeError"], [9, 1, 1, "", "ModifierBase"], [9, 4, 1, "", "ModifierError"]], "ramble.modifier.ModifierBase": [[9, 2, 1, "", "all_env_var_modifications"], [9, 2, 1, "", "all_package_manager_requirements"], [9, 2, 1, "", "all_pipeline_phases"], [9, 2, 1, "", "applies_to_executable"], [9, 2, 1, "", "apply_executable_modifiers"], [9, 3, 1, "", "archive_patterns"], [9, 3, 1, "", "builtins"], [9, 3, 1, "", "compilers"], [9, 2, 1, "", "copy"], [9, 3, 1, "", "env_var_modifications"], [9, 3, 1, "", "executable_modifiers"], [9, 3, 1, "", "figure_of_merit_contexts"], [9, 3, 1, "", "figures_of_merit"], [9, 2, 1, "", "format_doc"], [9, 2, 1, "", "inherit_from_application"], [9, 3, 1, "", "maintainers"], [9, 2, 1, "", "modded_variables"], [9, 2, 1, "", "mode_variables"], [9, 3, 1, "", "modes"], [9, 3, 1, "", "modifier_class"], [9, 3, 1, "", "modifier_variables"], [9, 2, 1, "", "modify_experiment"], [9, 3, 1, "", "name"], [9, 2, 1, "", "no_expand_vars"], [9, 3, 1, "", "package_manager_configs"], [9, 3, 1, "", "package_manager_requirements"], [9, 3, 1, "", "package_manager_variables"], [9, 3, 1, "", "phase_definitions"], [9, 3, 1, "", "required_packages"], [9, 3, 1, "", "required_vars"], [9, 2, 1, "", "run_phase_hook"], [9, 2, 1, "", "set_on_executables"], [9, 2, 1, "", "set_usage_mode"], [9, 3, 1, "", "software_specs"], [9, 3, 1, "", "success_criteria"], [9, 3, 1, "", "tags"], [9, 3, 1, "", "variable_modifications"]], "ramble.modifier_types": [[15, 0, 0, "-", "basic"]], "ramble.modifier_types.basic": [[15, 1, 1, "", "BasicModifier"]], "ramble.modifier_types.basic.BasicModifier": [[15, 3, 1, "", "archive_patterns"], [15, 3, 1, "", "builtins"], [15, 3, 1, "", "compilers"], [15, 3, 1, "", "env_var_modifications"], [15, 3, 1, "", "executable_modifiers"], [15, 3, 1, "", "figure_of_merit_contexts"], [15, 3, 1, "", "figures_of_merit"], [15, 3, 1, "", "modes"], [15, 3, 1, "", "modifier_class"], [15, 3, 1, "", "modifier_variables"], [15, 3, 1, "", "package_manager_configs"], [15, 3, 1, "", "package_manager_requirements"], [15, 3, 1, "", "package_manager_variables"], [15, 3, 1, "", "phase_definitions"], [15, 3, 1, "", "required_packages"], [15, 3, 1, "", "required_vars"], [15, 3, 1, "", "software_specs"], [15, 3, 1, "", "success_criteria"], [15, 3, 1, "", "variable_modifications"]], "ramble.namespace": [[9, 1, 1, "", "namespace"]], "ramble.namespace.namespace": [[9, 3, 1, "", "application"], [9, 3, 1, "", "application_dir"], [9, 3, 1, "", "chained_experiments"], [9, 3, 1, "", "command"], [9, 3, 1, "", "compiler"], [9, 3, 1, "", "compiler_spec"], [9, 3, 1, "", "custom_executables"], [9, 3, 1, "", "env_var"], [9, 3, 1, "", "environments"], [9, 3, 1, "", "exclude"], [9, 3, 1, "", "executable_injection"], [9, 3, 1, "", "executables"], [9, 3, 1, "", "experiment"], [9, 3, 1, "", "external_env"], [9, 3, 1, "", "formatted_executables"], [9, 3, 1, "", "indentation"], [9, 3, 1, "", "inherit_variables"], [9, 3, 1, "", "internals"], [9, 3, 1, "", "join_separator"], [9, 3, 1, "", "matrices"], [9, 3, 1, "", "matrix"], [9, 3, 1, "", "modifiers"], [9, 3, 1, "", "n_repeats"], [9, 3, 1, "", "package_manager"], [9, 3, 1, "", "packages"], [9, 3, 1, "", "pkg_spec"], [9, 3, 1, "", "prefix"], [9, 3, 1, "", "ramble"], [9, 3, 1, "", "software"], [9, 3, 1, "", "success"], [9, 3, 1, "", "tags"], [9, 3, 1, "", "template"], [9, 3, 1, "", "variables"], [9, 3, 1, "", "variants"], [9, 3, 1, "", "where"], [9, 3, 1, "", "workload"], [9, 3, 1, "", "zips"]], "ramble.package_manager": [[9, 1, 1, "", "PackageManagerBase"], [9, 4, 1, "", "PackageManagerError"]], "ramble.package_manager.PackageManagerBase": [[9, 2, 1, "", "all_pipeline_phases"], [9, 3, 1, "", "archive_patterns"], [9, 2, 1, "", "build_used_variables"], [9, 3, 1, "", "builtins"], [9, 3, 1, "", "compilers"], [9, 2, 1, "", "copy"], [9, 2, 1, "", "environment_required"], [9, 3, 1, "", "figure_of_merit_contexts"], [9, 3, 1, "", "figures_of_merit"], [9, 2, 1, "", "format_doc"], [9, 2, 1, "", "get_spec_str"], [9, 3, 1, "", "maintainers"], [9, 3, 1, "", "name"], [9, 3, 1, "", "package_manager_class"], [9, 3, 1, "", "package_manager_configs"], [9, 3, 1, "", "package_manager_variables"], [9, 3, 1, "", "phase_definitions"], [9, 2, 1, "", "populate_inventory"], [9, 3, 1, "", "required_packages"], [9, 2, 1, "", "set_application"], [9, 3, 1, "", "software_specs"], [9, 2, 1, "", "spec_prefix"], [9, 3, 1, "", "success_criteria"], [9, 3, 1, "", "tags"]], "ramble.package_manager_types": [[16, 0, 0, "-", "runner"]], "ramble.package_manager_types.runner": [[16, 1, 1, "", "RunnerPackageManager"]], "ramble.package_manager_types.runner.RunnerPackageManager": [[16, 3, 1, "", "archive_patterns"], [16, 3, 1, "", "builtins"], [16, 3, 1, "", "compilers"], [16, 3, 1, "", "env_var_modifications"], [16, 3, 1, "", "executable_modifiers"], [16, 3, 1, "", "figure_of_merit_contexts"], [16, 3, 1, "", "figures_of_merit"], [16, 3, 1, "", "modes"], [16, 3, 1, "", "modifier_variables"], [16, 3, 1, "", "package_manager_class"], [16, 3, 1, "", "package_manager_configs"], [16, 3, 1, "", "package_manager_requirements"], [16, 3, 1, "", "package_manager_variables"], [16, 3, 1, "", "phase_definitions"], [16, 3, 1, "", "required_packages"], [16, 3, 1, "", "required_vars"], [16, 3, 1, "", "software_specs"], [16, 3, 1, "", "success_criteria"], [16, 3, 1, "", "variable_modifications"]], "ramble.paths": [[9, 5, 1, "", "bin_path"], [9, 5, 1, "", "prefix"], [9, 5, 1, "", "ramble_root"], [9, 5, 1, "", "ramble_script"], [9, 5, 1, "", "sbang_script"], [9, 5, 1, "", "user_config_path"]], "ramble.renderer": [[9, 4, 1, "", "RambleRendererError"], [9, 1, 1, "", "RenderGroup"], [9, 1, 1, "", "Renderer"]], "ramble.renderer.RenderGroup": [[9, 2, 1, "", "copy_contents"], [9, 2, 1, "", "from_dict"]], "ramble.renderer.Renderer": [[9, 2, 1, "", "render_objects"]], "ramble.repeats": [[9, 1, 1, "", "Repeats"]], "ramble.repeats.Repeats": [[9, 2, 1, "", "set_repeat_index"], [9, 2, 1, "", "set_repeats"]], "ramble.repository": [[9, 4, 1, "", "BadRepoError"], [9, 4, 1, "", "FailedConstructorError"], [9, 1, 1, "", "FastObjectChecker"], [9, 4, 1, "", "IndexError"], [9, 1, 1, "", "Indexer"], [9, 4, 1, "", "InvalidNamespaceError"], [9, 5, 1, "", "NOT_PROVIDED"], [9, 4, 1, "", "NoRepoConfiguredError"], [9, 1, 1, "", "ObjectNamespace"], [9, 1, 1, "", "ObjectTypes"], [9, 1, 1, "", "Repo"], [9, 4, 1, "", "RepoError"], [9, 1, 1, "", "RepoIndex"], [9, 1, 1, "", "RepoLoader"], [9, 1, 1, "", "RepoPath"], [9, 1, 1, "", "ReposFinder"], [9, 1, 1, "", "RepositoryNamespace"], [9, 1, 1, "", "RepositoryNamespaceLoader"], [9, 1, 1, "", "TagIndex"], [9, 1, 1, "", "TagIndexer"], [9, 4, 1, "", "UnknownEntityError"], [9, 4, 1, "", "UnknownNamespaceError"], [9, 4, 1, "", "UnknownObjectError"], [9, 6, 1, "", "additional_repository"], [9, 6, 1, "", "all_object_names"], [9, 6, 1, "", "autospec"], [9, 6, 1, "", "create"], [9, 6, 1, "", "create_or_construct"], [9, 6, 1, "", "create_repo"], [9, 6, 1, "", "get"], [9, 6, 1, "", "set_path"], [9, 6, 1, "", "use_repositories"]], "ramble.repository.FastObjectChecker": [[9, 2, 1, "", "invalidate"], [9, 2, 1, "", "last_mtime"]], "ramble.repository.Indexer": [[9, 2, 1, "", "create"], [9, 2, 1, "", "needs_update"], [9, 2, 1, "", "read"], [9, 2, 1, "", "set_object_type"], [9, 2, 1, "", "update"], [9, 2, 1, "", "write"]], "ramble.repository.ObjectTypes": [[9, 3, 1, "", "applications"], [9, 3, 1, "", "modifiers"], [9, 3, 1, "", "package_managers"]], "ramble.repository.Repo": [[9, 2, 1, "", "all_object_classes"], [9, 2, 1, "", "all_object_names"], [9, 2, 1, "", "all_objects"], [9, 2, 1, "", "dirname_for_object_name"], [9, 2, 1, "", "dump_provenance"], [9, 2, 1, "", "exists"], [9, 2, 1, "", "filename_for_object_name"], [9, 2, 1, "", "find_module"], [9, 2, 1, "", "get"], [9, 2, 1, "", "get_obj_class"], [9, 7, 1, "", "index"], [9, 2, 1, "", "is_prefix"], [9, 2, 1, "", "last_mtime"], [9, 2, 1, "", "load_module"], [9, 2, 1, "", "object_path"], [9, 2, 1, "", "objects_with_tags"], [9, 2, 1, "", "purge"], [9, 2, 1, "", "real_name"], [9, 7, 1, "", "tag_index"]], "ramble.repository.RepoIndex": [[9, 2, 1, "", "add_indexer"]], "ramble.repository.RepoPath": [[9, 2, 1, "", "all_object_classes"], [9, 2, 1, "", "all_object_names"], [9, 2, 1, "", "all_objects"], [9, 2, 1, "", "dirname_for_object_name"], [9, 2, 1, "", "dump_provenance"], [9, 2, 1, "", "exists"], [9, 2, 1, "", "filename_for_object_name"], [9, 2, 1, "", "find_module"], [9, 2, 1, "", "first_repo"], [9, 2, 1, "", "get"], [9, 2, 1, "", "get_full_namespace"], [9, 2, 1, "", "get_obj_class"], [9, 2, 1, "", "get_repo"], [9, 2, 1, "", "last_mtime"], [9, 2, 1, "", "load_module"], [9, 2, 1, "", "objects_with_tags"], [9, 2, 1, "", "put_first"], [9, 2, 1, "", "put_last"], [9, 2, 1, "", "remove"], [9, 2, 1, "", "repo_for_obj"]], "ramble.repository.ReposFinder": [[9, 2, 1, "", "compute_loader"], [9, 2, 1, "", "find_spec"]], "ramble.repository.RepositoryNamespaceLoader": [[9, 2, 1, "", "create_module"], [9, 2, 1, "", "exec_module"]], "ramble.repository.TagIndex": [[9, 2, 1, "", "from_json"], [9, 2, 1, "", "to_json"], [9, 2, 1, "", "update_object"]], "ramble.repository.TagIndexer": [[9, 2, 1, "", "read"], [9, 2, 1, "", "update"], [9, 2, 1, "", "write"]], "ramble.schema": [[17, 0, 0, "-", "applications"], [17, 0, 0, "-", "config"], [17, 0, 0, "-", "env_vars"], [17, 0, 0, "-", "formatted_executables"], [17, 0, 0, "-", "internals"], [17, 0, 0, "-", "licenses"], [17, 0, 0, "-", "merged"], [17, 0, 0, "-", "mirrors"], [17, 0, 0, "-", "modifier_repos"], [17, 0, 0, "-", "modifiers"], [17, 0, 0, "-", "package_manager_repos"], [17, 0, 0, "-", "repos"], [17, 0, 0, "-", "software"], [17, 0, 0, "-", "spack"], [17, 0, 0, "-", "success_criteria"], [17, 0, 0, "-", "types"], [17, 0, 0, "-", "variables"], [17, 0, 0, "-", "variants"], [17, 0, 0, "-", "workspace"], [17, 0, 0, "-", "zips"]], "ramble.schema.applications": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.config": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"], [17, 6, 1, "", "update"]], "ramble.schema.env_vars": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.formatted_executables": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.internals": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.licenses": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.merged": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.mirrors": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.modifier_repos": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.modifiers": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.package_manager_repos": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.repos": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.software": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.spack": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"], [17, 6, 1, "", "update"]], "ramble.schema.success_criteria": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.types": [[17, 1, 1, "", "OUTPUT_CAPTURE"]], "ramble.schema.types.OUTPUT_CAPTURE": [[17, 3, 1, "", "ALL"], [17, 3, 1, "", "DEFAULT"], [17, 3, 1, "", "STDERR"], [17, 3, 1, "", "STDOUT"]], "ramble.schema.variables": [[17, 5, 1, "", "schema"]], "ramble.schema.variants": [[17, 5, 1, "", "schema"]], "ramble.schema.workspace": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.schema.zips": [[17, 5, 1, "", "properties"], [17, 5, 1, "", "schema"]], "ramble.software_environments": [[9, 1, 1, "", "ExternalEnvironment"], [9, 4, 1, "", "RambleSoftwareEnvironmentError"], [9, 1, 1, "", "RenderedEnvironment"], [9, 1, 1, "", "RenderedPackage"], [9, 1, 1, "", "SoftwareEnvironment"], [9, 1, 1, "", "SoftwareEnvironments"], [9, 1, 1, "", "SoftwarePackage"], [9, 1, 1, "", "TemplateEnvironment"], [9, 1, 1, "", "TemplatePackage"]], "ramble.software_environments.ExternalEnvironment": [[9, 7, 1, "", "package_manager_name"]], "ramble.software_environments.RenderedEnvironment": [[9, 7, 1, "", "package_manager_name"]], "ramble.software_environments.RenderedPackage": [[9, 2, 1, "", "info"], [9, 2, 1, "", "spec_str"]], "ramble.software_environments.SoftwareEnvironment": [[9, 2, 1, "", "add_package"], [9, 2, 1, "", "info"]], "ramble.software_environments.SoftwareEnvironments": [[9, 2, 1, "", "compiler_specs_for_environment"], [9, 2, 1, "", "define_compiler_packages"], [9, 2, 1, "", "info"], [9, 2, 1, "", "package_specs_for_environment"], [9, 2, 1, "", "render_environment"], [9, 2, 1, "", "unused_environments"], [9, 2, 1, "", "unused_packages"]], "ramble.software_environments.SoftwarePackage": [[9, 2, 1, "", "info"], [9, 2, 1, "", "spec_str"]], "ramble.software_environments.TemplateEnvironment": [[9, 2, 1, "", "add_package_name"], [9, 2, 1, "", "add_rendered_environment"], [9, 2, 1, "", "info"], [9, 2, 1, "", "render_environment"]], "ramble.software_environments.TemplatePackage": [[9, 2, 1, "", "add_rendered_package"], [9, 2, 1, "", "info"], [9, 2, 1, "", "render_package"]], "ramble.spec": [[9, 5, 1, "", "AT"], [9, 5, 1, "", "COLON"], [9, 5, 1, "", "COMMA"], [9, 5, 1, "", "DEP"], [9, 5, 1, "", "EQ"], [9, 5, 1, "", "FILE"], [9, 5, 1, "", "HASH"], [9, 5, 1, "", "ID"], [9, 5, 1, "", "OFF"], [9, 5, 1, "", "ON"], [9, 5, 1, "", "PCT"], [9, 1, 1, "", "Spec"], [9, 4, 1, "", "SpecFormatStringError"], [9, 1, 1, "", "SpecLexer"], [9, 4, 1, "", "SpecParseError"], [9, 1, 1, "", "SpecParser"], [9, 5, 1, "", "VAL"], [9, 6, 1, "", "parse"], [9, 5, 1, "", "spec_id_re"]], "ramble.spec.Spec": [[9, 7, 1, "", "application"], [9, 7, 1, "", "application_class"], [9, 7, 1, "", "application_file_path"], [9, 2, 1, "", "cformat"], [9, 2, 1, "", "copy"], [9, 2, 1, "", "format"], [9, 7, 1, "", "fullname"]], "ramble.spec.SpecParser": [[9, 2, 1, "", "check_identifier"], [9, 2, 1, "", "do_parse"], [9, 2, 1, "", "workload"]], "ramble.stage": [[9, 1, 1, "", "DIYStage"], [9, 1, 1, "", "InputStage"], [9, 1, 1, "", "ResourceStage"], [9, 4, 1, "", "RestageError"], [9, 1, 1, "", "StageComposite"], [9, 4, 1, "", "StageError"], [9, 4, 1, "", "StagePathError"], [9, 4, 1, "", "VersionFetchError"], [9, 6, 1, "", "create_stage_root"], [9, 6, 1, "", "ensure_access"], [9, 6, 1, "", "get_checksums_for_versions"]], "ramble.stage.DIYStage": [[9, 2, 1, "", "cache_local"], [9, 2, 1, "", "check"], [9, 2, 1, "", "create"], [9, 2, 1, "", "destroy"], [9, 2, 1, "", "expand_archive"], [9, 7, 1, "", "expanded"], [9, 2, 1, "", "fetch"], [9, 3, 1, "", "managed_by_ramble"], [9, 2, 1, "", "restage"]], "ramble.stage.InputStage": [[9, 7, 1, "", "archive_file"], [9, 2, 1, "", "cache_local"], [9, 2, 1, "", "cache_mirror"], [9, 2, 1, "", "check"], [9, 2, 1, "", "create"], [9, 2, 1, "", "destroy"], [9, 2, 1, "", "expand_archive"], [9, 7, 1, "", "expanded"], [9, 7, 1, "", "expected_archive_files"], [9, 2, 1, "", "fetch"], [9, 3, 1, "", "managed_by_ramble"], [9, 2, 1, "", "restage"], [9, 7, 1, "", "save_filename"], [9, 2, 1, "", "set_subdir"], [9, 7, 1, "", "source_path"], [9, 3, 1, "", "stage_locks"], [9, 2, 1, "", "steal_source"]], "ramble.stage.ResourceStage": [[9, 2, 1, "", "expand_archive"], [9, 2, 1, "", "restage"]], "ramble.stage.StageComposite": [[9, 7, 1, "", "archive_file"], [9, 7, 1, "", "expanded"], [9, 7, 1, "", "path"], [9, 7, 1, "", "source_path"]], "ramble.success_criteria": [[9, 1, 1, "", "ScopedCriteriaList"], [9, 1, 1, "", "SuccessCriteria"]], "ramble.success_criteria.ScopedCriteriaList": [[9, 2, 1, "", "add_criteria"], [9, 2, 1, "", "all_criteria"], [9, 2, 1, "", "find_criteria"], [9, 2, 1, "", "flush_scope"], [9, 2, 1, "", "passed"], [9, 2, 1, "", "validate_scope"]], "ramble.success_criteria.SuccessCriteria": [[9, 2, 1, "", "mark_found"], [9, 2, 1, "", "passed"], [9, 2, 1, "", "reset_found"]], "ramble.test": [[18, 0, 0, "-", "application_inheritance"], [19, 0, 0, "-", "cmd"], [18, 0, 0, "-", "dry_run_helpers"], [20, 0, 0, "-", "end_to_end"], [21, 0, 0, "-", "modifier_functionality"], [18, 0, 0, "-", "spec_basic"], [22, 0, 0, "-", "success_criteria"], [23, 0, 0, "-", "util"], [24, 0, 0, "-", "workspace_hashing"]], "ramble.test.application_inheritance": [[18, 6, 1, "", "test_basic_inheritance"]], "ramble.test.cmd": [[19, 0, 0, "-", "debug"], [19, 0, 0, "-", "software_definitions"]], "ramble.test.cmd.debug": [[19, 6, 1, "", "test_debug_report"]], "ramble.test.cmd.software_definitions": [[19, 6, 1, "", "test_software_definitions_conflicts_runs"], [19, 6, 1, "", "test_software_definitions_error_on_conflicts"], [19, 6, 1, "", "test_software_definitions_runs"], [19, 6, 1, "", "test_software_definitions_summary"]], "ramble.test.dry_run_helpers": [[18, 1, 1, "", "SCOPES"], [18, 6, 1, "", "dry_run_config"], [18, 6, 1, "", "search_files_for_string"]], "ramble.test.dry_run_helpers.SCOPES": [[18, 3, 1, "", "application"], [18, 3, 1, "", "experiment"], [18, 3, 1, "", "workload"], [18, 3, 1, "", "workspace"]], "ramble.test.modifier_functionality": [[21, 0, 0, "-", "modifier_helpers"]], "ramble.test.modifier_functionality.modifier_helpers": [[21, 6, 1, "", "check_execute_script"], [21, 6, 1, "", "check_software_env"], [21, 6, 1, "", "env_var_append_paths_modifier"], [21, 6, 1, "", "env_var_append_paths_modifier_answer"], [21, 6, 1, "", "env_var_append_vars_modifier"], [21, 6, 1, "", "env_var_append_vars_modifier_answer"], [21, 6, 1, "", "env_var_prepend_paths_modifier"], [21, 6, 1, "", "env_var_prepend_paths_modifier_answer"], [21, 6, 1, "", "env_var_set_modifier"], [21, 6, 1, "", "env_var_set_modifier_answer"], [21, 6, 1, "", "env_var_unset_modifier"], [21, 6, 1, "", "env_var_unset_modifier_answer"], [21, 6, 1, "", "intel_aps_answer"], [21, 6, 1, "", "intel_aps_modifier"], [21, 6, 1, "", "lscpu_answer"], [21, 6, 1, "", "lscpu_modifier"], [21, 6, 1, "", "named_modifier"]], "ramble.test.spec_basic": [[18, 1, 1, "", "TestSpec"]], "ramble.test.spec_basic.TestSpec": [[18, 2, 1, "", "test_spec_copy"], [18, 2, 1, "", "test_spec_examples"]], "ramble.test.success_criteria": [[18, 6, 1, "", "generate_file"], [18, 6, 1, "", "test_criteria_list"], [18, 6, 1, "", "test_single_criteria"]], "ramble.test.util": [[23, 0, 0, "-", "env"]], "ramble.test.util.env": [[23, 6, 1, "", "test_env_var_append_command_gen"], [23, 6, 1, "", "test_env_var_prepend_command_gen"], [23, 6, 1, "", "test_env_var_set_command_gen"], [23, 6, 1, "", "test_env_var_unset_command_gen"]], "ramble.util": [[25, 0, 0, "-", "class_attributes"], [25, 0, 0, "-", "colors"], [25, 0, 0, "-", "directives"], [25, 0, 0, "-", "editor"], [25, 0, 0, "-", "env"], [25, 0, 0, "-", "executable"], [25, 0, 0, "-", "file_cache"], [25, 0, 0, "-", "file_util"], [25, 0, 0, "-", "graph"], [25, 0, 0, "-", "hashing"], [26, 0, 0, "-", "imp"], [25, 0, 0, "-", "install_cache"], [25, 0, 0, "-", "lock"], [25, 0, 0, "-", "logger"], [25, 0, 0, "-", "matrices"], [25, 0, 0, "-", "naming"], [25, 0, 0, "-", "path"], [25, 0, 0, "-", "sourcing"], [25, 0, 0, "-", "spec_utils"], [25, 0, 0, "-", "stats"], [25, 0, 0, "-", "web"], [25, 0, 0, "-", "yaml_generation"]], "ramble.util.class_attributes": [[25, 6, 1, "", "convert_class_attributes"]], "ramble.util.colors": [[25, 6, 1, "", "config_title"], [25, 6, 1, "", "level_func"], [25, 6, 1, "", "nested_1"], [25, 6, 1, "", "nested_2"], [25, 6, 1, "", "nested_3"], [25, 6, 1, "", "nested_4"], [25, 6, 1, "", "section_title"]], "ramble.util.directives": [[25, 6, 1, "", "define_directive_methods"], [25, 6, 1, "", "wrap_named_directive"]], "ramble.util.editor": [[25, 6, 1, "", "editor"]], "ramble.util.env": [[25, 1, 1, "", "Env"]], "ramble.util.env.Env": [[25, 2, 1, "", "get_env_append_commands"], [25, 2, 1, "", "get_env_prepend_commands"], [25, 2, 1, "", "get_env_set_commands"], [25, 2, 1, "", "get_env_unset_commands"]], "ramble.util.executable": [[25, 1, 1, "", "CommandExecutable"], [25, 4, 1, "", "CommandExecutableError"], [25, 1, 1, "", "PrefixedExecutable"], [25, 6, 1, "", "which"]], "ramble.util.executable.CommandExecutable": [[25, 2, 1, "", "copy"]], "ramble.util.executable.PrefixedExecutable": [[25, 2, 1, "", "add_default_prefix"], [25, 2, 1, "", "copy"]], "ramble.util.file_cache": [[25, 4, 1, "", "CacheError"], [25, 1, 1, "", "FileCache"]], "ramble.util.file_cache.FileCache": [[25, 2, 1, "", "cache_path"], [25, 2, 1, "", "destroy"], [25, 2, 1, "", "init_entry"], [25, 2, 1, "", "mtime"], [25, 2, 1, "", "read_transaction"], [25, 2, 1, "", "remove"], [25, 2, 1, "", "write_transaction"]], "ramble.util.file_util": [[25, 6, 1, "", "get_file_path"], [25, 6, 1, "", "is_dry_run_path"]], "ramble.util.graph": [[25, 1, 1, "", "GraphNode"]], "ramble.util.graph.GraphNode": [[25, 2, 1, "", "order_after"], [25, 2, 1, "", "order_before"], [25, 2, 1, "", "set_attribute"]], "ramble.util.hashing": [[25, 6, 1, "", "hash_file"], [25, 6, 1, "", "hash_json"], [25, 6, 1, "", "hash_string"]], "ramble.util.imp": [[26, 0, 0, "-", "imp_importer"], [26, 0, 0, "-", "importlib_importer"]], "ramble.util.imp.imp_importer": [[26, 6, 1, "", "import_lock"], [26, 6, 1, "", "load_source"], [26, 6, 1, "", "prepend_open"]], "ramble.util.imp.importlib_importer": [[26, 1, 1, "", "PrependFileLoader"], [26, 6, 1, "", "load_source"]], "ramble.util.imp.importlib_importer.PrependFileLoader": [[26, 2, 1, "", "get_data"], [26, 2, 1, "", "path_stats"]], "ramble.util.install_cache": [[25, 1, 1, "", "SetCache"]], "ramble.util.install_cache.SetCache": [[25, 2, 1, "", "add"], [25, 2, 1, "", "contains"]], "ramble.util.lock": [[25, 1, 1, "", "Lock"], [25, 6, 1, "", "check_lock_safety"]], "ramble.util.lock.Lock": [[25, 2, 1, "", "cleanup"]], "ramble.util.logger": [[25, 1, 1, "", "Logger"]], "ramble.util.logger.Logger": [[25, 2, 1, "", "active_log"], [25, 2, 1, "", "active_stream"], [25, 2, 1, "", "add_log"], [25, 2, 1, "", "all_msg"], [25, 2, 1, "", "configure_colors"], [25, 2, 1, "", "debug"], [25, 2, 1, "", "die"], [25, 2, 1, "", "error"], [25, 2, 1, "", "info"], [25, 2, 1, "", "msg"], [25, 2, 1, "", "remove_log"], [25, 2, 1, "", "verbose"], [25, 2, 1, "", "warn"]], "ramble.util.matrices": [[25, 6, 1, "", "extract_matrices"]], "ramble.util.naming": [[25, 1, 1, "", "NamespaceTrie"], [25, 6, 1, "", "mod_to_class"], [25, 6, 1, "", "possible_ramble_module_names"], [25, 6, 1, "", "ramble_module_to_python_module"], [25, 6, 1, "", "simplify_name"], [25, 6, 1, "", "valid_fully_qualified_module_name"], [25, 6, 1, "", "valid_module_name"], [25, 6, 1, "", "validate_fully_qualified_module_name"], [25, 6, 1, "", "validate_module_name"]], "ramble.util.naming.NamespaceTrie": [[25, 1, 1, "", "Element"], [25, 2, 1, "", "has_value"], [25, 2, 1, "", "is_leaf"], [25, 2, 1, "", "is_prefix"]], "ramble.util.path": [[25, 6, 1, "", "canonicalize_path"], [25, 6, 1, "", "substitute_config_variables"], [25, 6, 1, "", "substitute_path_variables"]], "ramble.util.sourcing": [[25, 6, 1, "", "source_str"]], "ramble.util.spec_utils": [[25, 6, 1, "", "specs_equiv"]], "ramble.util.stats": [[25, 1, 1, "", "StatsBase"], [25, 1, 1, "", "StatsCoefficientOfVariation"], [25, 1, 1, "", "StatsCountValues"], [25, 1, 1, "", "StatsMax"], [25, 1, 1, "", "StatsMean"], [25, 1, 1, "", "StatsMedian"], [25, 1, 1, "", "StatsMin"], [25, 1, 1, "", "StatsStdev"], [25, 1, 1, "", "StatsVar"], [25, 6, 1, "", "decimal_places"], [25, 6, 1, "", "max_decimal_places"]], "ramble.util.stats.StatsBase": [[25, 2, 1, "", "compute"], [25, 2, 1, "", "get_unit"], [25, 3, 1, "", "min_count"], [25, 2, 1, "", "report"]], "ramble.util.stats.StatsCoefficientOfVariation": [[25, 2, 1, "", "compute"], [25, 2, 1, "", "get_unit"], [25, 3, 1, "", "min_count"], [25, 3, 1, "", "name"]], "ramble.util.stats.StatsCountValues": [[25, 2, 1, "", "compute"], [25, 2, 1, "", "get_unit"], [25, 3, 1, "", "name"]], "ramble.util.stats.StatsMax": [[25, 2, 1, "", "compute"], [25, 3, 1, "", "name"]], "ramble.util.stats.StatsMean": [[25, 2, 1, "", "compute"], [25, 3, 1, "", "name"]], "ramble.util.stats.StatsMedian": [[25, 2, 1, "", "compute"], [25, 3, 1, "", "name"]], "ramble.util.stats.StatsMin": [[25, 2, 1, "", "compute"], [25, 3, 1, "", "name"]], "ramble.util.stats.StatsStdev": [[25, 2, 1, "", "compute"], [25, 3, 1, "", "min_count"], [25, 3, 1, "", "name"]], "ramble.util.stats.StatsVar": [[25, 2, 1, "", "compute"], [25, 2, 1, "", "get_unit"], [25, 3, 1, "", "min_count"], [25, 3, 1, "", "name"]], "ramble.util.web": [[25, 4, 1, "", "HTMLParseError"], [25, 1, 1, "", "LinkParser"], [25, 4, 1, "", "NoNetworkConnectionError"], [25, 5, 1, "", "SPACK_USER_AGENT"], [25, 4, 1, "", "SpackWebError"], [25, 6, 1, "", "find_versions_of_archive"], [25, 6, 1, "", "get_header"], [25, 6, 1, "", "list_url"], [25, 6, 1, "", "push_to_url"], [25, 6, 1, "", "read_from_url"], [25, 6, 1, "", "remove_url"], [25, 6, 1, "", "spider"], [25, 6, 1, "", "url_exists"], [25, 6, 1, "", "uses_ssl"], [25, 6, 1, "", "warn_no_ssl_cert_checking"]], "ramble.util.web.LinkParser": [[25, 2, 1, "", "handle_starttag"]], "ramble.util.yaml_generation": [[25, 6, 1, "", "all_config_options"], [25, 6, 1, "", "apply_default_config_values"], [25, 6, 1, "", "get_config_value"], [25, 6, 1, "", "read_config_file"], [25, 6, 1, "", "set_config_value"]], "ramble.workload": [[9, 1, 1, "", "Workload"], [9, 1, 1, "", "WorkloadEnvironmentVariable"], [9, 1, 1, "", "WorkloadVariable"]], "ramble.workload.Workload": [[9, 2, 1, "", "add_environment_variable"], [9, 2, 1, "", "add_executable"], [9, 2, 1, "", "add_input"], [9, 2, 1, "", "add_tag"], [9, 2, 1, "", "add_variable"], [9, 2, 1, "", "as_str"], [9, 2, 1, "", "find_environment_variable"], [9, 2, 1, "", "find_executable"], [9, 2, 1, "", "find_input"], [9, 2, 1, "", "find_variable"], [9, 2, 1, "", "is_valid"]], "ramble.workload.WorkloadEnvironmentVariable": [[9, 2, 1, "", "as_str"], [9, 2, 1, "", "copy"]], "ramble.workload.WorkloadVariable": [[9, 2, 1, "", "as_str"], [9, 2, 1, "", "copy"]], "ramble.workspace": [[27, 4, 1, "", "RambleActiveWorkspaceError"], [27, 4, 1, "", "RambleConflictingDefinitionError"], [27, 4, 1, "", "RambleInvalidTemplateNameError"], [27, 4, 1, "", "RambleMissingApplicationDirError"], [27, 4, 1, "", "RambleMissingApplicationError"], [27, 4, 1, "", "RambleMissingExperimentError"], [27, 4, 1, "", "RambleMissingWorkloadError"], [27, 4, 1, "", "RambleWorkspaceError"], [27, 1, 1, "", "Workspace"], [27, 6, 1, "", "activate"], [27, 6, 1, "", "active"], [27, 6, 1, "", "active_workspace"], [27, 6, 1, "", "all_template_paths"], [27, 6, 1, "", "all_workspace_names"], [27, 6, 1, "", "all_workspaces"], [27, 6, 1, "", "config_dict"], [27, 6, 1, "", "config_file"], [27, 6, 1, "", "create"], [27, 6, 1, "", "deactivate"], [27, 6, 1, "", "default_config_yaml"], [27, 6, 1, "", "exists"], [27, 6, 1, "", "get_workspace_path"], [27, 6, 1, "", "is_workspace_dir"], [27, 6, 1, "", "licenses_file"], [27, 1, 1, "", "namespace"], [27, 6, 1, "", "no_active_workspace"], [27, 6, 1, "", "read"], [27, 6, 1, "", "root"], [27, 0, 0, "-", "shell"], [27, 6, 1, "", "template_path"], [27, 0, 0, "-", "workspace"]], "ramble.workspace.Workspace": [[27, 7, 1, "", "active"], [27, 2, 1, "", "add_to_cache"], [27, 2, 1, "", "all_applications"], [27, 2, 1, "", "all_auxiliary_software_files"], [27, 2, 1, "", "all_experiments"], [27, 7, 1, "", "all_experiments_path"], [27, 2, 1, "", "all_specs"], [27, 2, 1, "", "all_templates"], [27, 2, 1, "", "all_workloads"], [27, 2, 1, "", "append_result"], [27, 7, 1, "", "archive_dir"], [27, 7, 1, "", "auxiliary_software_dir"], [27, 2, 1, "", "build_experiment_set"], [27, 2, 1, "", "check_cache"], [27, 2, 1, "", "clear"], [27, 2, 1, "", "concretize"], [27, 7, 1, "", "config_dir"], [27, 7, 1, "", "config_file_path"], [27, 2, 1, "", "config_scopes"], [27, 2, 1, "", "create_mirror"], [27, 2, 1, "", "date_string"], [27, 2, 1, "", "default_results"], [27, 7, 1, "", "deployments_dir"], [27, 2, 1, "", "destroy"], [27, 2, 1, "", "dump_results"], [27, 7, 1, "", "experiment_dir"], [27, 2, 1, "", "extract_success_criteria"], [27, 2, 1, "", "get_applications"], [27, 2, 1, "", "get_software_dict"], [27, 2, 1, "", "get_workspace_env_vars"], [27, 2, 1, "", "get_workspace_formatted_executables"], [27, 2, 1, "", "get_workspace_internals"], [27, 2, 1, "", "get_workspace_modifiers"], [27, 2, 1, "", "get_workspace_variants"], [27, 2, 1, "", "get_workspace_vars"], [27, 2, 1, "", "get_workspace_zips"], [27, 3, 1, "", "hash_file_name"], [27, 2, 1, "", "included_config_scopes"], [27, 7, 1, "", "input_dir"], [27, 2, 1, "", "insert_result"], [27, 7, 1, "", "internal"], [27, 3, 1, "", "inventory_file_name"], [27, 7, 1, "", "latest_archive"], [27, 7, 1, "", "latest_archive_path"], [27, 7, 1, "", "log_dir"], [27, 7, 1, "", "name"], [27, 7, 1, "", "named_deployment"], [27, 7, 1, "", "path"], [27, 7, 1, "", "shared_dir"], [27, 7, 1, "", "shared_license_dir"], [27, 2, 1, "", "simlink_result"], [27, 2, 1, "", "simplify"], [27, 7, 1, "", "software_dir"], [27, 2, 1, "", "template_path"], [27, 2, 1, "", "write"], [27, 2, 1, "", "write_json_results"], [27, 2, 1, "", "write_transaction"], [27, 2, 1, "", "ws_file_config_scope"], [27, 2, 1, "", "ws_file_config_scope_name"]], "ramble.workspace.namespace": [[27, 3, 1, "", "application"], [27, 3, 1, "", "application_dir"], [27, 3, 1, "", "chained_experiments"], [27, 3, 1, "", "command"], [27, 3, 1, "", "compiler"], [27, 3, 1, "", "compiler_spec"], [27, 3, 1, "", "custom_executables"], [27, 3, 1, "", "env_var"], [27, 3, 1, "", "environments"], [27, 3, 1, "", "exclude"], [27, 3, 1, "", "executable_injection"], [27, 3, 1, "", "executables"], [27, 3, 1, "", "experiment"], [27, 3, 1, "", "external_env"], [27, 3, 1, "", "formatted_executables"], [27, 3, 1, "", "indentation"], [27, 3, 1, "", "inherit_variables"], [27, 3, 1, "", "internals"], [27, 3, 1, "", "join_separator"], [27, 3, 1, "", "matrices"], [27, 3, 1, "", "matrix"], [27, 3, 1, "", "modifiers"], [27, 3, 1, "", "n_repeats"], [27, 3, 1, "", "package_manager"], [27, 3, 1, "", "packages"], [27, 3, 1, "", "pkg_spec"], [27, 3, 1, "", "prefix"], [27, 3, 1, "", "ramble"], [27, 3, 1, "", "software"], [27, 3, 1, "", "success"], [27, 3, 1, "", "tags"], [27, 3, 1, "", "template"], [27, 3, 1, "", "variables"], [27, 3, 1, "", "variants"], [27, 3, 1, "", "where"], [27, 3, 1, "", "workload"], [27, 3, 1, "", "zips"]], "ramble.workspace.shell": [[27, 6, 1, "", "activate"], [27, 6, 1, "", "activate_header"], [27, 6, 1, "", "deactivate"], [27, 6, 1, "", "deactivate_header"]], "ramble.workspace.workspace": [[27, 4, 1, "", "RambleActiveWorkspaceError"], [27, 4, 1, "", "RambleConflictingDefinitionError"], [27, 4, 1, "", "RambleInvalidTemplateNameError"], [27, 4, 1, "", "RambleMissingApplicationDirError"], [27, 4, 1, "", "RambleMissingApplicationError"], [27, 4, 1, "", "RambleMissingExperimentError"], [27, 4, 1, "", "RambleMissingWorkloadError"], [27, 4, 1, "", "RambleWorkspaceError"], [27, 1, 1, "", "Workspace"], [27, 6, 1, "", "activate"], [27, 6, 1, "", "active"], [27, 6, 1, "", "active_workspace"], [27, 6, 1, "", "all_template_paths"], [27, 6, 1, "", "all_workspace_names"], [27, 6, 1, "", "all_workspaces"], [27, 5, 1, "", "applications_schema"], [27, 5, 1, "", "auxiliary_software_dir_name"], [27, 6, 1, "", "config_dict"], [27, 6, 1, "", "config_file"], [27, 5, 1, "", "config_schema"], [27, 6, 1, "", "create"], [27, 6, 1, "", "deactivate"], [27, 6, 1, "", "deactivate_config_scope"], [27, 6, 1, "", "default_config_yaml"], [27, 6, 1, "", "exists"], [27, 6, 1, "", "get_workspace"], [27, 6, 1, "", "get_workspace_path"], [27, 6, 1, "", "get_yaml_filepath"], [27, 6, 1, "", "is_workspace_dir"], [27, 6, 1, "", "license_path"], [27, 6, 1, "", "licenses_file"], [27, 5, 1, "", "lockfile_name"], [27, 6, 1, "", "no_active_workspace"], [27, 6, 1, "", "prepare_config_scope"], [27, 5, 1, "", "ramble_workspace_var"], [27, 6, 1, "", "read"], [27, 6, 1, "", "root"], [27, 6, 1, "", "template_path"], [27, 6, 1, "", "valid_workspace_name"], [27, 5, 1, "", "valid_workspace_name_re"], [27, 6, 1, "", "validate_workspace_name"], [27, 5, 1, "", "workspace_archive_path"], [27, 5, 1, "", "workspace_config_path"], [27, 5, 1, "", "workspace_deployments_path"], [27, 5, 1, "", "workspace_experiment_path"], [27, 5, 1, "", "workspace_input_path"], [27, 5, 1, "", "workspace_log_path"], [27, 5, 1, "", "workspace_shared_license_path"], [27, 5, 1, "", "workspace_shared_path"], [27, 5, 1, "", "workspace_software_path"], [27, 5, 1, "", "workspace_template_extension"], [27, 6, 1, "", "yaml_equivalent"]], "ramble.workspace.workspace.Workspace": [[27, 7, 1, "", "active"], [27, 2, 1, "", "add_to_cache"], [27, 2, 1, "", "all_applications"], [27, 2, 1, "", "all_auxiliary_software_files"], [27, 2, 1, "", "all_experiments"], [27, 7, 1, "", "all_experiments_path"], [27, 2, 1, "", "all_specs"], [27, 2, 1, "", "all_templates"], [27, 2, 1, "", "all_workloads"], [27, 2, 1, "", "append_result"], [27, 7, 1, "", "archive_dir"], [27, 7, 1, "", "auxiliary_software_dir"], [27, 2, 1, "", "build_experiment_set"], [27, 2, 1, "", "check_cache"], [27, 2, 1, "", "clear"], [27, 2, 1, "", "concretize"], [27, 7, 1, "", "config_dir"], [27, 7, 1, "", "config_file_path"], [27, 2, 1, "", "config_scopes"], [27, 2, 1, "", "create_mirror"], [27, 2, 1, "", "date_string"], [27, 2, 1, "", "default_results"], [27, 7, 1, "", "deployments_dir"], [27, 2, 1, "", "destroy"], [27, 2, 1, "", "dump_results"], [27, 7, 1, "", "experiment_dir"], [27, 2, 1, "", "extract_success_criteria"], [27, 2, 1, "", "get_applications"], [27, 2, 1, "", "get_software_dict"], [27, 2, 1, "", "get_workspace_env_vars"], [27, 2, 1, "", "get_workspace_formatted_executables"], [27, 2, 1, "", "get_workspace_internals"], [27, 2, 1, "", "get_workspace_modifiers"], [27, 2, 1, "", "get_workspace_variants"], [27, 2, 1, "", "get_workspace_vars"], [27, 2, 1, "", "get_workspace_zips"], [27, 3, 1, "", "hash_file_name"], [27, 2, 1, "", "included_config_scopes"], [27, 7, 1, "", "input_dir"], [27, 2, 1, "", "insert_result"], [27, 7, 1, "", "internal"], [27, 3, 1, "", "inventory_file_name"], [27, 7, 1, "", "latest_archive"], [27, 7, 1, "", "latest_archive_path"], [27, 7, 1, "", "log_dir"], [27, 7, 1, "", "name"], [27, 7, 1, "", "named_deployment"], [27, 7, 1, "", "path"], [27, 7, 1, "", "shared_dir"], [27, 7, 1, "", "shared_license_dir"], [27, 2, 1, "", "simlink_result"], [27, 2, 1, "", "simplify"], [27, 7, 1, "", "software_dir"], [27, 2, 1, "", "template_path"], [27, 2, 1, "", "write"], [27, 2, 1, "", "write_json_results"], [27, 2, 1, "", "write_transaction"], [27, 2, 1, "", "ws_file_config_scope"], [27, 2, 1, "", "ws_file_config_scope_name"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "exception", "Python exception"], "5": ["py", "data", "Python data"], "6": ["py", "function", "Python function"], "7": ["py", "property", "Python property"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:exception", "5": "py:data", "6": "py:function", "7": "py:property"}, "terms": {"": [1, 3, 4, 5, 6, 8, 9, 11, 12, 14, 17, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 44, 46, 47, 48], "0": [1, 9, 11, 17, 25, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 47, 48], "00": [31, 41], "000": 41, "0000": [33, 34, 40], "0001": [33, 34, 41], "0003": [33, 34, 35, 36], "0006": [33, 34], "001": 41, "0012": [33, 34], "002": 41, "0024": [33, 34], "003": 41, "004": 41, "0048": [33, 34], "005": 41, "006": 41, "007": 41, "008": 41, "009": 41, "0096": [33, 34], "00a722b253bae186bba403d0f92ff1eba719591f": 41, "01": [31, 41], "0161eb8": 41, "0161eb870fdfaf61be9d70132c9447a537320342366362e76b8460c823bf95ca": 41, "0192": [33, 34], "02": 41, "02f5fbbfe0a9fe38b99186619e7fb1d11e6398c637a24bb972fffa66e82bf3f": 47, "03": 41, "035f0c03572706ee6da6f0f74614717b201aabe0f7671fc094478d1a97e5dcc4": 47, "0384": [33, 34], "03d908cf5768cfe6b7ad588c921c6ed21acabfb2b79b788d1330453507647a": 41, "04": 41, "04e96c2404ea70c590c546eba4202a4e12722c640016c12b9b2f1ce3d481e9a8": 41, "05": 41, "06": 41, "06c9e13bdf7eb24d4ceb6b59205a4f67c2c7e7213119644430fe82fbd14a0abb": 41, "07": [9, 17], "0768": [33, 34], "0b": 41, "0b0e3aa07c8c063ddf40b082bdf7e37a1562bda40a0ff5272957f3e987e0e54b": 41, "0c": 41, "0cecb2ef0c67b166de93732769abdeba0555086d51de1090df325e18ee8da9c8": 41, "0e": 41, "0eac10": 41, "0eac10ed90aeb0459ad8851f88081d439a4e41978e586ec743069e8b059370ac": 41, "0fc2c3b848885404201f5435389e9028460ea68affd6c78149b7a8c7e925d004": 47, "1": [7, 8, 9, 11, 17, 18, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 46, 48], "10": [7, 9, 11, 29, 32, 41], "11": [1, 7, 9, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "11981": 9, "12": [17, 39], "120": 25, "12f222f06ca05cb6fca37368452b3adedf316bc224ea447e894c87d672333cca": 47, "13": 41, "133": 41, "14": 41, "145a340fd9d55f0b84779a44a12d5f79d77c99663967f8cfa168d7905ca52454": 41, "15": 41, "1505": 41, "1508": 41, "1536": [33, 34], "16": [30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 46, 48], "1641": 9, "17": 41, "18": [25, 38, 39, 41], "19": [8, 41], "1919a0e0499057c1a570619d069817022bae95b17cf1a52bdaa174f8e8d11508": 8, "1970": 31, "198bff6534cc85a121adc9e12f1c4bc53406c403bda331775a1291509e7b2f23": 41, "19e7f31": 41, "19e7f31b96536928621b1c29bb6d1a57bcb7aa672cea8719acf9ac934cdd2a3": 41, "1a": 41, "1a79bbb": 41, "1a79bbb6eaee750e0d6f7f3d059b30a45fc54e8e388a8e05e9c3ae598590146f": 41, "1ac1656debb27497563036f7bffc281490f83f9b8457c0d60bcfb638fb6b6171": 41, "1b": 41, "1b324f7746681f6d24d06fcf163cf3b8ae7ac320adc776c3d611b2b62c31b65f": 41, "1c": [8, 41], "1ce97f4": [8, 41], "1ce97f4fd09e440bdf00f67711b1c50439ac27595ea6796efbfb32e0b9a1f3e4": [8, 41], "1f": 41, "1f4696ce70b4ee5f85f1e1623dc1229b210029fa4b7aee573df3e2ba7b036937": 41, "1x2": 48, "1x4": 48, "2": [7, 9, 11, 17, 18, 25, 26, 27, 29, 30, 31, 35, 36, 37, 38, 39, 40, 41, 46, 48], "20": [38, 41, 47], "2018": 41, "2020": 33, "2021": [1, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "2022": [1, 48], "2023": [41, 48], "204": 41, "21": 41, "213ef58089d2f2c972ea353517dc60ec3656f050dcc027666e118b508423e517": 41, "21fb90b4cffd46b2257469da346cdf0bcf7070227290262b000bb6c467acfc44": 47, "22": 41, "23": 41, "238a7d219b7c8e285db28fe4f0c96ebe5068d91c": [8, 41], "24": [9, 41], "25": 41, "254f3642b04e309fee775123133c6464181addc150499561020312ec61c1bf7c": 41, "25b83de": 41, "25b83de1e081f020efa9e21c94c595220849f78c125ad43d8015631d453dfcb9": 41, "26": 41, "27": [8, 41], "274": 41, "27c7268": [8, 41], "27c7268f6c84b884d21e4afad0bab8554b06961cf4d6bfd7d0f5a457dcfdffb1": [8, 41], "2fb58b2b856117515c75be9141450cca14642be2a1afe53baae3c85d06935caf": 47, "2x2": 48, "3": [1, 6, 7, 8, 9, 11, 18, 26, 28, 29, 33, 38, 39, 41, 47, 48], "30": 41, "3072": [33, 34], "32": [11, 25, 48], "33": 41, "333e111": 41, "333e111ed39f7452f904590b47b996812590b8818f1c51ad68407dc05a1b18b0": 41, "34": 41, "36": 41, "36b0feb": 41, "36b0febff1e560091ae7476026921f31b6d1dd4c918dcb7b741aa2dad1aec8f7": 41, "38": 41, "386e2695286702156eba27ab7c68816efb192230": 41, "38d34de": 41, "38d34de38bad99737d3308867071196f20a3fb39b936de7bfcfbc85eb0c7ef54": 41, "39": 41, "3926150": 41, "392615011adb7afeb0010152409a37b150f03dbde5b534503e9cd7363b742a19": 41, "39e304c": 41, "39e304c7a526888f9e112e733848215736fb7b9d540729b9e31f3347b7a1e0a5": 41, "3a": 41, "3a4e60f": 41, "3a4e60fe56a450632140c48acbf14d22850c1d72835bf441e3f8514d6c617a9f": 41, "3b": 41, "3bbd7d6": 41, "3bbd7d6f9933d80b9571533867b444c6f8f5a1ba0575bfba1fba4db9d885a71a": 41, "3bc093c": 41, "3bc093cf526ceac23eb80256b0ec87fa1735540d659742107b6284d635c43787": 41, "3be4a26d825ffdfda52a56fc43246456989a3630093cced3fbddf4771ee58a70": 41, "3c3a4c75776ece43c95df46908dea026ac2a9276": 47, "3e": 41, "3e06d42": 41, "3e06d42596b105839648070a5921157fe284b932289ffdbfa304ddc3457e5637": 41, "3f": 41, "3f4a333db9f76a06826e4c3775bb4384af8904f474a74a4b1eb61f4d6d02939c": 47, "3fdcf2d": 41, "3fdcf2d1e47c34f3a012f23306322c5a35cad55b180c9b6fb34537b55884645c": 41, "3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35": 41, "3proxi": [9, 25], "4": [1, 7, 9, 11, 18, 29, 30, 31, 33, 34, 36, 37, 38, 39, 40, 41, 46, 48], "40": 41, "42": 41, "4278e9a5181d5af9cd7885322fdecebc444f9a3da87c526e7d47f7a12a37d1cc": 41, "44": 41, "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a": 47, "45": [36, 41], "4547b90": 41, "4547b906fb2570866c21887807de5dee19838a60a1afb66385b272155e4355cc": 41, "47": 36, "49": 41, "495b3e5": 41, "495b3e5beb7f074625bcec2ca76aebd339e42719e9c5ccbedbdcc4ffb81a7450": 41, "49d831bffcc5f3d01482340fe5af59852ca2fe76c3e05df0e67203ebbe0f1d90": 41, "4a084e03575da65f254917ef5d8eb39074abd3fc": 41, "4d": 41, "4d79b5a": 41, "4d79b5a2adec3c2e8114cbd3d63c1771f7c6cf64035368624903d257014f5bea": 41, "4e": 41, "4e10547": 41, "4e105472de95a1bb5d8b0b910d6935ce9152777d4fe18b678b58347fa0122abc": 41, "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945": 47, "5": [7, 9, 11, 29, 32, 33, 34, 41, 48], "50": [40, 41], "500": 47, "50dbc8f39797950aa2c98e939947c527e5ac9ebd2c1b99dd7b06ba33a6767ae6": 41, "53": 36, "57": 41, "57c7a9b": 41, "57c7a9b0d94dd41e4276b57b0a4a89d91303d36180c1068b9e3ab8f6149b18dd": 41, "57cee5f": 41, "57cee5ff1992b4098eda079815c36fc2da9b10e00a9056df054f2384c4fc7523": 41, "5c": 41, "5c237ab": 41, "5c237ab3c6c97c23cf52b2a118adc265b7fb411b57c93a5f7c221d50fafbe556": 41, "5d": 41, "5d2cc3d78bec3dbe212a9d7fa629ada25a7da928af432c93060ff5c17ee28a9c": 41, "5f": 41, "5fadcae90aa4ae041150f8e2d26c37d980522cdb49f923fc1e1b5eb8d74e71ad": 41, "5km": [8, 41], "6": [6, 7, 9, 11, 26, 29, 33, 34, 35, 36, 38, 39, 41], "60": 41, "6087d9192f7f91967147e50f5bc8b9e49310cf98": 41, "60be2c504bd8f1fa6e424b1956495d7e7ced52a2ac94db5fd27f4b6bfc8f74f0": 41, "65": [33, 34], "6502d5d9c15f5f9a652dec244cc12434af737c3c": [8, 41], "68": 41, "682a465": 41, "682a465a68633650565c43d59f0b8cdf149c13a874682d3c20cb4af6709b9144": 41, "69": 41, "6931283d9ac87c5073f30b6290c4c75f21632bb4fc3603ac8100812bed248159": 41, "6a": 41, "6a0e87e3401efddc50539e71e5437fd7a5af9228b64cd4837e739737c3706fc3": 41, "7": [7, 9, 29, 36, 41], "70": 41, "704aed49b19eb5a7178b34b2873620ec299db08752d6a8574f95d41879ab8851": 41, "72": 9, "74": 41, "74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b": 47, "74b1081d21fff13ae4bd7c16e5d6e504a4c26f7cde1dca0d963a484174bbcacd": 41, "7b": 41, "7be2968c67c2175cd40b57118d9732eda5fdb0828edaa25baf57cc289da1a9b8": 41, "7c6fd575b7a8fe5715b07b38db160e606c302956": [8, 41], "7e": 41, "7ee195": 41, "7ee195e4ce4c9eac81920843b4d4d27254bec7b43e0b744f457858a9f156e621": 41, "8": [1, 6, 7, 9, 25, 29, 41, 48], "83": 41, "837a6a8": 41, "837a6a82f815c0905cf7ea4c4ef0112f36396fc8b2138028204000178a1befa5": 41, "87": 41, "8747c92": 41, "8747c92c35d5db32eae99af66f17b384abaca961653e185677f9c9a571ed2d58": 41, "877788f": 41, "877788f9228d1a9907a4bcfe3d6dd0439c08d728949458b41208d9bf9060274b": 41, "8c": 41, "8cf4302": 41, "8cf4302ca8b480c60ccdcaa29ec53d9d50a71d4baf469ac8c6fca00ca31e58a2": 41, "8f": 41, "8f74213b56238c85a50a5329f77e06198771e70dd9a739779f4c02f65d971313": 41, "9": [1, 7, 8, 9, 11, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 41, 46, 48], "91": 41, "9182a118244b058651c576baa9d0366ee05983c4d4ae1d9ddd3236a9f2304997": 41, "94": 41, "94ddb22": 41, "94ddb2210b71eb5389c7756865d60e343666dfb722c85892f8226b26bb3eeaef": 41, "96": [33, 34, 41], "96151685cec997e1f9f3387e3626d61e6284d4d6e66e0e440c209286c03e9cc7": 41, "98": 41, "98e9c3d949d1b924e28e01eccb7deed865eefebf25c2f21c702e5cd5b63b85e1": 41, "99": 11, "9947210de68fb42dfd843ed1ab982aba0145e9d3": 47, "9a": [11, 41], "9ac1b3a": 41, "9ac1b3ac2ec7b1bf0709af047f2d7d2a34ccde353684e57c6b47ebca77d7a376": 41, "9d": 41, "9da50e155df72bce55cb69f51f1dbb4b62d23740fb99f6178bb27f22ebdf8a46": 41, "9e": 41, "9e43aa9": 41, "9e43aa93378c7e9f7001d8174b1beb948deefa6799b6f581673f465b7d9d4780": 41, "A": [1, 3, 4, 5, 7, 9, 11, 14, 25, 27, 28, 29, 30, 38, 47, 48], "AND": [9, 25], "AT": 9, "And": [6, 25, 30, 31, 35, 39, 40, 47], "As": [1, 3, 4, 5, 6, 8, 14, 25, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 43, 44, 46, 47, 48], "At": [31, 35, 37, 38, 39], "But": 28, "By": [1, 5, 6, 9, 25, 31, 36, 47, 48], "For": [1, 3, 4, 5, 6, 9, 11, 14, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 47, 48], "If": [1, 4, 6, 7, 8, 9, 11, 14, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 45, 47, 48], "In": [1, 3, 4, 5, 6, 8, 9, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 47, 48], "It": [1, 3, 4, 5, 6, 9, 10, 11, 14, 27, 32, 33, 34, 35, 36, 39, 40, 47, 48], "Its": [1, 14, 35], "NOT": 9, "No": 9, "Not": 31, "ON": 9, "OR": 11, "One": [3, 4, 5, 25, 30, 37, 39], "Or": 9, "That": [6, 9], "The": [1, 3, 4, 5, 6, 8, 9, 11, 13, 14, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "Their": 30, "Then": [8, 9, 36, 39, 41], "There": [4, 5, 6, 9, 17, 27, 35, 40, 48], "These": [1, 3, 4, 5, 6, 9, 14, 25, 28, 30, 34, 35, 36, 37, 40, 47, 48], "To": [1, 3, 4, 6, 9, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "Will": [1, 6, 32, 39, 40, 47], "With": [6, 11, 47, 48], "_": [9, 11, 14, 25, 35, 36, 38, 39, 41, 48], "__file__": 9, "__getitem__": 9, "__init__": [11, 25], "_arg": 39, "_compil": 17, "_compiler_spec": 17, "_default_editor": 25, "_directive_class": 25, "_directive_funct": 25, "_directive_nam": 25, "_enable_lock": 25, "_etc": 41, "_exec_func": 25, "_experi": 47, "_flush_scop": 9, "_input": [8, 41], "_language_class": 25, "_lock": 25, "_main": 9, "_path": 48, "_pkg_spec": [1, 17], "_prependfileload": 9, "_ramble_root": [9, 11], "_single_rank": 35, "_sourc": [8, 41], "_spec_prefix": 9, "_unlock": 25, "a0": 8, "a04f5c425bedd262413ec88192a0f0896572cc38549de85ca120863c43df047a": 8, "a1": 41, "a1114b3eb4149c2f108964b83cad02150d619e50032059d119ac4ffc9d5dd8e0": 41, "a2": 41, "a2bfb8c09d436770edc59f50fa483e785b161a3b7b9d547573cb08065fd462f": 41, "a7ea050ebb3c412a99cc352859d5176a9b5ef986": 41, "aachen": 9, "ab": [27, 41], "ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269": 41, "abab8c237d85c982bb4d6bde9b03c1f3d611dcacbd58bca55afac2496d61d4b": 41, "abil": [3, 4, 40, 48], "abl": [3, 5, 25, 26, 30, 33, 36, 39, 48], "about": [1, 3, 6, 9, 11, 30, 31, 32, 33, 34, 35, 36, 40, 41, 47, 48], "abov": [1, 3, 8, 25, 28, 30, 31, 33, 35, 38, 39, 40, 41, 46, 47, 48], "absolut": [25, 47, 48], "abstract": [1, 3, 5, 9, 30], "ac": 41, "ac9f315": 41, "ac9f315d204afa6b99ceefa1fe46d4eed2b8a23c7315d32d33c0f378d930e950": 41, "acceler": 3, "accept": [9, 14, 32, 47, 48], "accept_content_typ": 25, "access": [1, 8, 9, 25, 28], "accomplish": [4, 5, 48], "accord": [9, 12], "achiev": [33, 34, 35, 36, 42], "acquir": 6, "across": [9, 38, 39, 47, 48], "act": [9, 33, 47, 48], "action": [1, 4, 5, 6, 9, 11, 16, 25, 28, 34, 47], "activ": [1, 6, 7, 8, 9, 11, 25, 27, 41], "activate_head": [9, 27], "active_log": [9, 25], "active_stream": [9, 25], "active_workspac": [9, 27], "actual": [3, 4, 6, 9, 11, 14, 25, 31, 35, 37, 48], "ad": [4, 9, 12, 14, 25, 28, 30, 31, 37, 38, 41, 48], "adapt": 26, "adaptor": 9, "add": [3, 4, 5, 8, 9, 11, 14, 25, 26, 27, 30, 31, 35, 37, 39, 40, 41, 47, 48], "add_all_command": 9, "add_argu": 9, "add_back_pytest_arg": [9, 11], "add_chained_experi": 9, "add_children": 9, "add_command": 9, "add_common_argu": [11, 12], "add_criteria": 9, "add_default_platform_scop": 9, "add_default_prefix": [9, 25], "add_environment_vari": 9, "add_error": [9, 11], "add_execut": 9, "add_expand_var": 9, "add_from_fil": 9, "add_help": 9, "add_index": 9, "add_input": 9, "add_log": [9, 25], "add_no_expand_var": 9, "add_nod": 9, "add_packag": 9, "add_package_nam": 9, "add_pattern_exempt": [9, 11], "add_rendered_environ": 9, "add_rendered_packag": 9, "add_subpars": 9, "add_tag": 9, "add_to_cach": [9, 27], "add_vari": 9, "add_view": 27, "addit": [3, 4, 9, 14, 15, 17, 25, 30, 31, 35, 36, 37, 40, 47, 48], "addition": [3, 6, 9, 28, 30, 31, 32, 33, 36, 37, 38, 39, 40, 47, 48], "additional_external_search_path": [9, 17, 27], "additional_repositori": 9, "additionalproperti": [9, 17, 27], "adequ": 28, "adher": 9, "admin": 9, "administr": [1, 9], "advanc": [1, 3, 4, 5, 9, 34], "affect": 1, "aforement": 1, "after": [1, 3, 4, 5, 6, 9, 14, 17, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 40, 43, 44, 47, 48], "after_chain": 48, "after_root": 48, "again": [30, 36, 41, 48], "against": [9, 14, 21], "agent": 25, "aggreg": 9, "ahead": 31, "aid": 1, "aim": 1, "alia": 9, "alias": [9, 11], "all": [1, 3, 4, 6, 9, 11, 12, 14, 17, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 47, 48], "all_appl": [9, 27], "all_auxiliary_software_fil": [9, 27], "all_command": [9, 11], "all_config_opt": [9, 25], "all_criteria": 9, "all_env_var_modif": 9, "all_environ": 9, "all_experi": [6, 9, 27, 32, 33, 47], "all_experiment_tag": 9, "all_experiments_path": [9, 27], "all_fil": 11, "all_host": 48, "all_msg": [9, 25], "all_object": 9, "all_object_class": 9, "all_object_nam": 9, "all_packag": 9, "all_package_manager_requir": 9, "all_package_templ": 9, "all_pipeline_phas": 9, "all_pkg": 9, "all_required_kei": 9, "all_reserved_kei": 9, "all_spec": [9, 27], "all_strategi": 9, "all_templ": [9, 27], "all_template_path": [9, 27], "all_workload": [9, 27], "all_workspac": [9, 27], "all_workspace_nam": [9, 27], "allclean": [9, 11], "alloc": 48, "allow": [1, 3, 4, 5, 6, 9, 11, 14, 17, 25, 28, 30, 31, 34, 35, 36, 38, 39, 40, 48], "allow_abbrev": 9, "allow_passthrough": 9, "allow_sgid": [9, 17, 27], "allows_unknown_arg": 9, "allreduc": 48, "alon": [33, 48], "along": [30, 32, 33, 34, 35, 36, 38, 47], "alongsid": [3, 4, 5], "alphabet": 9, "alphanumer": 48, "alreadi": [1, 4, 9, 10, 25, 36, 37, 40, 41], "already_exist": 9, "also": [1, 3, 4, 5, 6, 8, 9, 25, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 46, 47, 48], "altern": [1, 8, 30, 31, 33, 34, 35, 38, 40, 44, 46], "although": [4, 5], "alwai": [6, 9, 14, 27, 28, 40], "always_print_fom": [9, 18], "ambigu": 9, "among": 9, "amount": 33, "an": [1, 4, 5, 6, 8, 9, 10, 11, 12, 14, 18, 25, 27, 28, 30, 31, 33, 34, 35, 36, 37, 39, 40, 41, 43, 44, 47, 48], "analysi": [3, 4, 9, 27, 30], "analyz": [4, 5, 7, 9, 10, 14, 28, 30, 31, 34, 35, 36, 37, 38, 39, 40, 42, 45, 48], "analyze_experi": [9, 10], "analyze_fom_output": [9, 18], "ani": [1, 3, 4, 6, 8, 9, 11, 14, 25, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 45, 47, 48], "annot": 1, "anonym": [6, 8, 9, 32], "anoth": [1, 3, 8, 9, 14, 25, 39, 47, 48], "anyof": [9, 17, 27], "anyth": [4, 6, 9, 25, 34, 47], "ap": [30, 48], "apach": 11, "apache2_mit_spdx": [9, 11], "api": [9, 25], "app": [1, 3, 9, 14, 32], "app_addprop": 17, "app_context": 9, "app_inst": [9, 14, 25], "app_nam": 18, "app_path": 48, "app_val": 48, "app_workload": [35, 36, 41], "appear": [9, 11, 27], "append": [1, 4, 9, 14, 17, 27, 48], "append_exec": 14, "append_result": [9, 27], "append_var": 48, "appkit": [7, 11], "appli": [1, 4, 9, 11, 14, 25, 27, 28, 31, 40, 47, 48], "applic": [2, 4, 5, 7, 8, 10, 11, 14, 18, 25, 27, 30, 31, 34, 35, 36, 37, 38, 39, 40, 41, 46, 47, 48], "application_class": [3, 9], "application_definit": 9, "application_dir": [9, 27], "application_directori": [9, 17, 27], "application_file_path": 9, "application_fom_": 28, "application_funct": [14, 28], "application_inherit": 9, "application_input_dir": [9, 48], "application_languag": [3, 9], "application_nam": [1, 3, 9, 47, 48], "application_namespac": 9, "application_run_dir": [9, 48], "application_test": 9, "application_typ": [3, 9], "application_workload": 48, "applicationbas": [9, 10, 14, 25], "applicationerror": 9, "applicationmeta": [9, 14], "applicationnotdefinederror": 9, "applications_properti": 17, "applications_schema": [9, 27], "applies_to_execut": 9, "apply_default_config_valu": [9, 25], "apply_executable_modifi": 9, "approach": [6, 26], "appropri": [6, 9, 30, 31, 34, 35, 36, 37, 38, 39, 40, 42, 45, 48], "ar": [1, 3, 4, 5, 6, 8, 9, 10, 11, 13, 14, 17, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "arbitrari": [3, 25, 32, 33, 34, 35, 36, 38, 40, 47, 48], "archiv": [7, 8, 9, 10, 14, 25, 27, 41, 48], "archive_dir": [9, 27], "archive_experi": [9, 10], "archive_fil": 9, "archive_pattern": [9, 10, 14, 15, 16, 25, 47], "archive_url": 25, "area": [9, 14], "arg": [9, 11, 12, 14, 17, 25, 26, 27], "arg_valu": 11, "arginp": 41, "argpars": [9, 11, 27], "argparsecompletionwrit": 11, "argparserstwrit": 11, "argparsewrit": 11, "arguabl": 3, "argument": [1, 4, 8, 9, 11, 14, 18, 21, 25, 26, 27, 28, 39, 47], "argument_default": 9, "argumentpars": 9, "argv": 9, "around": [4, 8, 9, 41], "arrai": [9, 17, 27], "array_of_strings_or_num": 17, "array_or_scalar_of_strings_or_num": 17, "artifact": [9, 47], "as_str": 9, "ascii": 41, "asid": 32, "ask": 9, "aspect": [1, 2, 3, 4, 5, 6, 14, 28, 30, 31, 32, 33, 34, 35, 36, 43, 44, 47, 48], "assign": 9, "assist": 25, "associ": [8, 9, 11, 14], "assum": [9, 34, 35, 36, 37, 38, 41], "ast": 9, "atmospher": [30, 31, 37, 38, 39, 40], "atom": 25, "attach": [9, 25], "attempt": [9, 27, 37, 38, 48], "attr": 25, "attr1": 25, "attr2": 25, "attr3": 25, "attr_dict": 14, "attr_nam": 11, "attrbit": 1, "attribut": [1, 6, 9, 14, 18, 25, 28, 31, 32, 34, 36, 39, 40, 47, 48], "attributegraph": 9, "attributes_to_object": [9, 11], "augment": 3, "author": 9, "auto": [9, 48], "automat": [1, 4, 5, 8, 9, 14, 30, 35, 47, 48], "autospec": 9, "auxiliari": [6, 27, 33], "auxiliary_software_dir": [9, 27], "auxiliary_software_dir_nam": [9, 27], "auxiliary_software_fil": [27, 47], "avail": [1, 4, 5, 6, 9, 11, 13, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 40, 43, 44, 46, 48], "averag": [30, 31, 37, 38, 39, 40, 45], "avg": [30, 31, 37, 38, 39, 40, 45], "avoid": [11, 27, 41], "awar": 34, "b1": 41, "b1aa3d2": 41, "b1aa3d2a40eee2dea9708229740742e649c32bb8db13535ea78f8ac15377394c": 41, "b3": 41, "b3a24de97a8fdbc835b9833169501030b8977031bcb54b3b3ac13740f846ab30": 41, "b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674": 41, "b4": 41, "b4e7428": 41, "b4e7428ac6c2918beacc1b73f33e784ac520ef981d87e98285610b1bfa299d7b": 41, "b5": 41, "b54974d32fd610acace92e3df1f643144015ac65847f0a041fdc17db6f43f243": 41, "back": [9, 25, 47, 48], "backlash": 41, "bad": 9, "badrepoerror": 9, "bahvior": [4, 5], "ball": 6, "bar": [9, 25, 47], "bar_baz": 9, "bare": [9, 33, 34], "base": [1, 9, 10, 11, 13, 14, 15, 16, 17, 18, 25, 26, 27, 28, 35, 37, 39, 47, 48], "base_dir": 21, "basenam": [9, 27], "bash": [6, 9, 11, 17, 27, 48], "bashcompletionwrit": [9, 11], "basi": [9, 48], "basic": [3, 4, 5, 9, 11, 30, 31, 35, 37, 38, 39, 40, 41, 46, 47], "basic_gromac": [33, 34, 35, 36, 43, 44], "basic_gromacs_config": [33, 34, 35, 44], "basicmodifi": [4, 9, 15], "batch": [7, 9], "batch_cmd": 18, "batch_submit": [18, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 47, 48], "batch_system": 48, "baz": [9, 25], "bb": 41, "bbd8d39217509d163cb544a40d6428ac666ddc83e22905d3e52c925781f0f659": 41, "bbf97f1": 41, "bbf97f1ec40a929edab5aa81998c1e2ef435436c597754916e6a5868f273aff7": 41, "bc": 41, "bc104d101278c68b303359b3dc4192f81592ae8640f1aee486921138f7f88cb7": 41, "becaus": [9, 26, 27, 30, 35, 36, 37, 38, 39, 40], "becom": 4, "been": [3, 8, 9, 14, 17, 27, 34, 35, 36, 41], "befor": [1, 3, 4, 5, 6, 9, 14, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47, 48], "before_chain": 48, "before_root": 48, "beforehand": 9, "begin": [1, 3, 4, 5, 9, 14, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 48], "behav": [3, 4, 14, 30, 48], "behavior": [1, 3, 4, 5, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 43, 44, 46, 47, 48], "behvior": 4, "being": [1, 9, 14, 25, 30, 31, 32, 33, 38, 39, 40, 41, 46, 47, 48], "belong": [4, 5], "below": [1, 2, 3, 8, 9, 28, 29, 31, 32, 33, 34, 35, 36, 38, 43, 44, 47, 48], "bench_12km": 8, "bench_2": 8, "benchmark": [6, 32, 33, 34, 35, 36, 42, 48], "benefit": [34, 47], "berkelei": 41, "best": 5, "better": 47, "between": [4, 9, 14, 25, 47], "beyond": 48, "bigqueri": [1, 9, 13, 17, 27, 47], "bigqueryupload": [9, 13], "bin": [6, 9, 11], "bin_path": 9, "binari": [6, 10, 48], "binary_index_root": [9, 17, 27], "bison": 41, "bit": [25, 32, 33], "bitwis": 48, "black_cmd": 11, "blame": [1, 9, 11], "blank": 1, "block": [3, 8, 11, 27, 28, 31, 36, 40, 47, 48], "blosc": 41, "blueprint": 27, "bodi": [9, 11], "bool": [9, 14, 25, 27], "boolean": [9, 14, 17, 27, 48], "both": [1, 6, 8, 9, 14, 25, 28, 30, 33, 34, 35, 36, 39, 48], "bottom": [30, 33, 35], "bound": 41, "brace": [47, 48], "branch": [6, 9], "branchnam": 9, "break": 1, "bring": 9, "bucket": 9, "build": [3, 5, 9, 11, 12, 14, 17, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 48], "build_experiment_chain": 9, "build_experiment_set": [9, 27], "build_job": [9, 17, 27], "build_languag": [9, 17, 27], "build_modifier_inst": 9, "build_phase_ord": 9, "build_stag": [9, 17, 27], "build_typ": [30, 31, 37, 38, 39, 40, 41, 46], "build_used_vari": 9, "buildcach": [1, 9, 17, 27], "built": [9, 10, 11, 35], "builtin": [1, 3, 9, 10, 14, 15, 16, 31, 48], "builtin_group": 9, "builtin_object": 9, "bundl": [1, 9, 14], "bundlefetchstrategi": 9, "bundlepackag": 9, "byte": 26, "bz2": [8, 41], "bzip2": 41, "c": [6, 9, 41], "c5": [8, 41], "c5162c2": [8, 41], "c5162c23a132b377132924f8f1545313861c6cee5a627e9ebbdcf7b7b9d5726f": [8, 41], "c522c47": 41, "c522c4733720df9a18237c06d8ab6199fa9674d78375b644aec7017cb38af9c5": 41, "c9925454fd384a17c8c03d358c6778a552e9287b": 41, "ca": 41, "ca159c8": 41, "ca159c83706541c6bbe39129a33d63bbd76ac594303f67e4d35678711c51b753": 41, "ca60bd9": 41, "ca60bd9c1a1b35bc0dc58b6a4a19d5c2651f7a94a4b22b2c5ea001a1ca7a8a7f": 41, "cach": [1, 5, 7, 8, 17, 25, 27, 41], "cachabl": 9, "cache_fetch": 9, "cache_fil": 25, "cache_loc": 9, "cache_mirror": 9, "cache_path": [9, 25], "cacheerror": [9, 25], "cacheurlfetchstrategi": 9, "calcul": [1, 9, 33, 34, 35, 36, 42, 48], "calculate_statist": 9, "call": [1, 5, 9, 11, 14, 25, 27, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 48], "callabl": 9, "caller": 9, "can": [1, 3, 4, 5, 6, 8, 9, 10, 11, 12, 14, 15, 16, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "candidate_url": 9, "cannot": [5, 9, 25], "canonic": 9, "canonicalize_path": [9, 25], "capabl": [6, 9, 47], "capit": 25, "captur": [3, 14, 30, 31, 48], "capword": 25, "care": 9, "case": [9, 25, 30, 35, 38, 39, 48], "cast": 48, "categori": 6, "caus": [1, 9, 12, 30, 36, 47, 48], "cb": 41, "cb928a9": 41, "cb928a91f87c1615a0788f95b95d7a2e3df91dc16822f8b8a34a85d4e926c0d": 41, "cbe93f275d5231df28ced9549253793e40cd2b555e3d288df09d7b89a9967b07": 41, "ccach": [9, 17, 27], "cd": 41, "cdac3941803364cf81a908499beb79c200ead60b6b5b40cad124fd1e06caa295": 41, "ceil": 48, "certif": 41, "cfe6231aa6b018062b443cbe2fd9073f15283344": 41, "cformat": 9, "chain": [7, 9, 47], "chain_index": 48, "chaincycledetectederror": 9, "chained_experi": [9, 17, 27, 47, 48], "chained_experiment_def": 17, "chained_experiment_namespac": 48, "chained_experiment_var_inherit": [9, 18], "chang": [1, 3, 4, 5, 6, 7, 8, 9, 11, 14, 17, 26, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "changed_fil": [9, 11], "charact": [1, 9, 35, 37, 47, 48], "characterist": 4, "check": [1, 9, 11, 14, 25, 27, 30, 40], "check_cach": [9, 27], "check_definit": [9, 14], "check_execute_script": [18, 21], "check_identifi": 9, "check_lock_safeti": [9, 25], "check_pkg_attribut": 9, "check_required_kei": 9, "check_reserved_kei": 9, "check_software_env": [18, 21], "checker": 9, "checkout": 6, "checksum": [3, 9, 14, 17, 27], "checksumerror": 9, "chem": [30, 31, 37, 38, 39, 40, 41, 46], "child_level1_experi": 48, "child_level2_experi": 48, "children": [9, 25], "choic": [9, 11], "chunked_upload": [9, 13], "citeria": 27, "cl": 9, "class": [9, 10, 11, 13, 14, 15, 16, 17, 18, 25, 26, 27, 48], "class_attribut": 9, "classmethod": [9, 14], "clean": [9, 18, 41], "cleanup": [9, 25, 31, 41], "clear": [9, 27], "clear_cach": 9, "client": 25, "clingo": [9, 17, 27], "clobber": [1, 27], "clone": [6, 9, 11], "close": [1, 8, 25, 37], "closer": 48, "cmake": 41, "cmd": [9, 18, 25], "cmd_name": [9, 11, 27], "cname": 11, "code": [8, 9, 11, 14, 25, 26], "collapas": 35, "collaps": 35, "collect": [4, 9, 11, 27, 30, 47], "collect_definit": [9, 11], "collis": 9, "colon": 9, "color": 9, "color_level": 9, "com": [6, 9], "combin": [9, 14, 33, 34, 35, 38, 39, 44], "come": [3, 4, 5, 9, 25, 34, 35, 47], "comma": [9, 11], "command": [1, 3, 4, 5, 7, 8, 9, 12, 14, 17, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 47], "command_flag": 17, "command_index": 11, "command_line_scop": 9, "command_nam": 9, "commandexecut": [4, 9, 25], "commandexecutableerror": [9, 25], "commandnameerror": [9, 11], "comment": 47, "commit": 9, "common": [9, 11, 25, 40, 47, 48], "commonli": 9, "commun": [3, 4, 5, 48], "compar": [34, 35], "compil": [1, 6, 9, 10, 11, 14, 15, 16, 17, 27, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 48], "compile_typ": [30, 31, 37, 38, 39, 40, 41, 46], "compiler_find": [9, 17, 27], "compiler_spec": [1, 9, 14, 17, 27, 33, 34, 35, 36], "compiler_specs_for_environ": 9, "complet": [1, 3, 4, 6, 9, 11, 26, 28, 32, 33, 35, 39, 40, 47, 48], "complex": [3, 28, 39], "complic": [1, 3, 28, 36], "compos": 4, "composit": 9, "comprehens": 38, "compris": [30, 31, 38, 39, 40, 46], "comput": [9, 25, 39, 48], "computation": 37, "compute_load": 9, "concaten": 25, "concept": [30, 31, 33, 34, 35, 36, 37, 38, 39, 40], "concret": [1, 7, 9, 17, 27, 37, 41, 48], "concretize_builtin": 9, "concretize_flag": 17, "concretize_with_different_package_manag": [9, 18], "concurr": 25, "condit": 30, "conf_path": 25, "config": [3, 4, 5, 6, 7, 14, 18, 25, 27, 28, 31, 32, 33, 34, 35, 36, 39, 43, 44, 47, 48], "config_add": [9, 11], "config_blam": [9, 11], "config_data": 25, "config_default": 9, "config_dict": [9, 25, 27], "config_dir": [9, 27], "config_edit": [9, 11], "config_fil": [9, 27], "config_file_path": [9, 27], "config_get": [9, 11], "config_list": [9, 11], "config_path": 18, "config_remov": [9, 11], "config_revert": [9, 11], "config_schema": [9, 27], "config_scop": [9, 27], "config_sect": 1, "config_section_env_var": [9, 18], "config_titl": [9, 25], "config_upd": [9, 11], "configerror": 9, "configfileerror": 9, "configformaterror": 9, "configscop": 9, "configsectionerror": 9, "configur": [3, 4, 5, 7, 8, 9, 11, 14, 17, 18, 25, 27, 28, 29, 41, 47], "configuration_path": 9, "configure_color": [9, 25], "confirm": 41, "conflict": [1, 9, 11, 27], "conflict_handl": 9, "conftest": 9, "confus": 26, "connect": [9, 25, 39], "connect_timeout": [9, 17, 27], "connection_token": 9, "connection_tupl": 9, "consequ": 9, "consid": [1, 3, 4, 5, 9, 11, 34, 35, 40, 47, 48], "consist": [6, 38], "consol": [8, 11], "consolid": [25, 26], "const": 11, "constant": 27, "construct": [1, 9, 11, 14, 35, 36, 39, 47, 48], "constructor": 9, "consum": [9, 35, 38, 48], "contain": [1, 3, 4, 5, 6, 8, 9, 11, 14, 17, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 47, 48], "contains_regex": 14, "content": [9, 11, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 46, 47, 48], "content_length": 25, "content_typ": 9, "contentlength": 25, "context": [1, 4, 7, 13, 14, 25, 27, 28, 48], "context_nam": [9, 13], "continu": [6, 9], "control": [1, 3, 4, 5, 6, 7, 9, 14, 30, 31, 32, 47], "conus_12km": [6, 30, 31, 37, 38, 39, 40, 41, 46], "conus_2p5km": [6, 37, 41], "convei": [3, 9, 25], "conveni": [9, 11], "convent": [9, 25], "convers": 25, "convert": [9, 11, 13, 17, 25, 37, 48], "convert_class_attribut": [9, 25], "cooki": 9, "copi": [1, 3, 4, 6, 8, 9, 25, 30, 31, 35, 37, 38, 39, 47], "copy_cont": 9, "core": [9, 11, 14, 17, 30, 33, 34, 35, 36, 38, 42], "correct": [3, 14, 31, 35, 37, 39, 40, 47, 48], "correctli": [4, 32, 33, 41], "correspond": [8, 9, 21, 25, 27, 48], "cosmetic_path": 9, "costli": 37, "could": [1, 3, 4, 8, 9, 25, 31, 36, 37, 40, 47, 48], "count": [9, 11, 30, 31, 37, 38, 39, 40, 45], "count_conflict": [9, 11], "coupl": 14, "cours": 39, "cover": [1, 28, 37], "cpanm": 41, "cpio": 41, "cpu": [13, 30, 33, 34, 35, 36, 42], "creat": [1, 3, 4, 5, 7, 9, 11, 18, 25, 27, 41, 42, 45, 48], "create_context_from_dict": 9, "create_experiment_chain": 9, "create_mirror": [9, 27], "create_modul": 9, "create_or_construct": 9, "create_repo": 9, "create_stage_root": 9, "creation": [1, 8, 9, 33, 34, 35, 44], "criteria": [4, 7, 9, 14, 17, 27, 29, 47], "criteria1": 28, "criteria2": 28, "criteria_mod": 1, "criteria_nam": 1, "cross": [9, 35, 38], "cross_reference_var": 1, "csh": [6, 9, 11, 17, 27], "cumtim": 9, "cumul": [9, 30, 31, 37, 38, 39, 40, 45], "curl": [9, 17, 27, 41], "curli": [47, 48], "current": [1, 3, 9, 10, 17, 25, 26, 27, 28, 30, 31, 34, 35, 36, 37, 38, 39, 40, 47], "custom": [1, 9, 31, 48], "custom_execut": [1, 9, 17, 18, 27, 31, 48], "custom_executables_def": 17, "cv": [9, 25], "cvsfetchstrategi": 9, "cvsroot": 9, "cwd": 9, "cycl": 9, "d": [6, 8, 9, 11, 27, 32, 33, 40, 41, 47, 48], "d1": 41, "d1b54b5": 41, "d1b54b5c5432faed9791ffde813560e226896a68fc5933d066172bcf3b2eb8bd": 41, "d2": 41, "d2045087dae5e9482158f1f1c0f21c7d3de6f7cdc7cc5848bdabda544e69aa58": 41, "d2358c9": 41, "d2358c930d5ab89e5965204dded499591b42a22d0a865e2149b8c0f1446fac34": 41, "d8": 41, "d80d3be90a201868de83d78dad3413ad88160cc53bcc36eb9eaf7c20dbf023f1": 41, "d8e5e98": 41, "d8e5e98933cf5756f862243c0601cb69d3667bb33f2c7b751fe4e40b2c3fd069": 41, "dai": [33, 34, 35, 36, 42], "dash": [25, 48], "data": [1, 9, 11, 13, 17, 25, 26, 27, 37, 40, 47], "data_in": 13, "databas": [13, 37], "datastor": 1, "date": [6, 9, 31], "date_str": [9, 27], "datetim": 27, "db": 41, "db_lock_timeout": [9, 17, 27], "dc": 41, "dcae9965d1873c1c1e34e21ad653179783302b9a13528ac10fab092b998578f6": 41, "dd": 41, "dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3": 41, "dd172acb53867a68012f94c17389401b2f274a1aa5ae8f84cbfb8b7e383ea8d3": 41, "de": 9, "deactiv": [9, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 47], "deactivate_config_scop": [9, 27], "deactivate_head": [9, 27], "debug": [1, 3, 9, 17, 18, 25, 27, 40], "decim": 25, "decimal_plac": [9, 25], "declar": 14, "decompos": 13, "decompress": 9, "decor": [9, 11, 12, 14, 25], "deduc": [1, 9], "deep": 9, "def": [4, 5, 14, 17, 25], "default": [1, 3, 4, 5, 6, 8, 9, 11, 14, 17, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 43, 44, 47, 48], "default_config_str": 25, "default_config_yaml": [9, 27], "default_list_scop": 9, "default_mod": [1, 4, 9, 14], "default_modify_scop": 9, "default_result": [9, 27], "defin": [1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 17, 25, 27, 30, 34, 36, 37, 40, 46, 47], "define_compil": [3, 9, 14], "define_compiler_packag": 9, "define_directive_method": [9, 25], "define_edg": 9, "define_package_path": [9, 18], "define_valu": 9, "define_vari": 9, "defined_object": [9, 11], "definit": [1, 2, 7, 9, 11, 14, 25, 27, 28, 32, 33, 34, 35, 47, 48], "degin": 28, "del": 17, "delai": 41, "delet": [11, 35], "delimit": [1, 9, 14, 25, 35], "demlimit": 1, "demonstr": 41, "denot": [1, 48], "dep": 9, "dep_nod": 9, "depend": [4, 5, 6, 9, 14, 25, 32, 33, 47, 48], "depends_on": [9, 10, 11, 14], "deploy": [7, 9, 27], "deploy_artifact": [9, 10], "deployment_nam": 47, "deployments_dir": [9, 27], "deprec": [9, 17, 26, 27], "deprecatedproperti": [9, 17, 27], "depth": [9, 25, 40], "deriv": [1, 9, 11, 25], "describ": [1, 3, 8, 9, 14, 27, 28, 32, 33, 34, 35, 36, 37, 39, 43, 44, 47, 48], "descript": [1, 8, 9, 14, 33], "desir": [27, 35, 38], "dest": [9, 11], "destin": [1, 9], "destroi": [8, 9, 25, 27], "destruct": 47, "detail": [3, 4, 5, 6, 9, 28, 30, 34, 35, 39, 47], "detect": [9, 11, 25], "determin": [1, 3, 4, 9, 14, 27, 34, 48], "determine_node_typ": [9, 13], "dev0": 47, "develop": [6, 7, 9, 11, 28], "df": 9, "dict": [9, 11, 14, 17, 18, 25, 27], "dictionari": [1, 6, 7, 9, 11, 14, 17, 25, 27, 30, 31, 32, 35, 37, 39], "dictionary_of_strings_or_num": 17, "did": 28, "didn": 39, "die": [9, 25], "differ": [1, 3, 4, 5, 8, 9, 11, 13, 14, 25, 30, 31, 35, 38, 39, 40, 46, 47, 48], "diffutil": 41, "digest": [9, 47], "digit": 25, "dir": [1, 11, 47], "direct": [4, 5, 9, 14, 41, 47, 48], "directive_arg": 25, "directive_nam": [14, 25], "directiveerror": [9, 14], "directivemeta": [9, 14, 25], "directli": [4, 6, 9, 12, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 46, 47], "directori": [1, 3, 4, 5, 6, 8, 9, 11, 14, 21, 25, 27, 30, 31, 32, 34, 35, 36, 39, 41, 43, 44, 47, 48], "dirname_for_object_nam": 9, "dirti": [9, 17, 27], "disabl": [3, 9, 25, 36], "disable_logg": [9, 17, 27], "disable_passthrough": [1, 9, 17, 27], "disable_progress_bar": [9, 17, 27], "discard": 25, "discourag": 9, "discov": 9, "disk": [27, 30, 47], "displai": [9, 11, 25], "distinguish": 9, "divis": 48, "diystag": 9, "dm": [30, 31, 37, 38, 39, 40, 41, 46], "do": [1, 3, 4, 6, 9, 25, 26, 27, 30, 31, 32, 33, 35, 37, 38, 39, 40, 41, 47], "do_list": [9, 11], "do_pars": 9, "doc": [9, 11, 28, 48], "document": [1, 3, 5, 8, 11, 12, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 43, 44, 46, 47, 48], "documented_command": 11, "doe": [1, 5, 9, 11, 15, 25, 32, 33, 37, 41, 48], "does_no_contain_regex": 14, "does_not_contain_regex": 14, "doesn": [4, 9, 11, 33, 34, 35, 36, 41, 43, 44], "don": [1, 9, 41], "done": [6, 9, 26, 32, 33], "down": [9, 47], "download": [1, 6, 8, 9, 25, 32, 33, 41, 47], "draft": [9, 17], "dramat": 3, "drive": 6, "dry": [3, 4, 5, 30, 31, 32, 33, 36, 41, 47, 48], "dry_run": [25, 27], "dry_run_config": [9, 18], "dry_run_help": 9, "dryrun_chained_experi": [9, 18], "dryrun_copies_external_env": [9, 18], "dryrun_series_contains_package_path": [9, 18], "dsl": 9, "due": [9, 41], "dump": [9, 11], "dump_proven": 9, "dump_result": [9, 27], "duplic": [11, 47], "durat": 27, "dure": [9, 14, 36], "dynam": [33, 34, 36], "e": [1, 6, 9, 14, 25, 26, 32, 35, 47, 48], "e5": 41, "e501": [11, 17], "e55be05": 41, "e55be055a68cb0719b0ccb5edc9a74edcc1d1f689e8a501525b3bc5ebad325dc": 41, "e6": 41, "e6c88ff": 41, "e6c88ffc291c9d4bda4d6bedf3c9be89cb96ce7dc245163e251345221fa77216": 41, "e7": 41, "e72bd03827b8564bbb3dc3ea0d0e689b4863871ce3861d946f2efd7a186ecf3": 41, "ea07af55040670edaf23e2bfd0b537c8ed70280a3616021a5203bdf65e08a4c6": 47, "each": [1, 3, 4, 5, 6, 9, 11, 14, 18, 21, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 45, 47, 48], "earli": 9, "earlier": [27, 30], "easi": 9, "easier": [34, 35, 36, 40], "easili": [1, 9, 25, 30], "ec": 41, "ec41bdd": 41, "ec41bdd8b00fd884e847708513df41d51b1243cecb680189e31b7173d01ca52f": 41, "echo": [14, 47], "ed": 9, "edg": 9, "edit": [4, 6, 9, 30, 31, 32, 33, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47], "edit_object": [9, 11], "editor": [6, 9, 11, 18, 34, 35, 36, 41], "effect": [9, 27], "effort": 3, "eight": 48, "either": [1, 4, 5, 9, 14, 25, 28, 36, 38, 40, 47], "elaps": [33, 34, 35, 36, 42], "element": [9, 11, 25, 35, 48], "elide_list": [9, 11], "els": 9, "elsewher": 11, "elt": 12, "em_real": [30, 31, 37, 38, 39, 40, 41, 46], "embed": 14, "emploi": [9, 35, 39], "empti": [9, 14, 32], "en": [1, 8, 47], "enabl": [5, 6, 9, 12, 25, 48], "encapsul": [4, 5, 48], "encasul": 30, "encount": [9, 30, 35, 36, 37, 38, 39], "end": [1, 4, 5, 9, 14, 31, 35, 47, 48], "end_mark": 9, "end_tim": 31, "end_to_end": [9, 18], "energi": 3, "enforc": 11, "enough": 25, "ensur": [6, 8, 9, 11, 14, 25, 33, 35, 40, 47, 48], "ensure_access": 9, "ensure_latest_format_fn": 9, "entir": [1, 4, 9, 27, 31, 34, 35, 36, 37, 48], "entireti": 9, "entri": [9, 25, 31, 48], "enum": [9, 17, 18, 27], "enumer": [9, 18], "env": [6, 9, 17, 18, 27, 41], "env_creat": [1, 9, 17, 27], "env_nam": [9, 17, 21, 36, 39, 48], "env_path": [9, 48], "env_properti": 17, "env_var": [1, 9, 10, 27, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 47, 48], "env_var_act": 17, "env_var_append_paths_modifi": [18, 21], "env_var_append_paths_modifier_answ": [18, 21], "env_var_append_vars_modifi": [18, 21], "env_var_append_vars_modifier_answ": [18, 21], "env_var_builtin": [9, 18], "env_var_modif": [4, 9, 10, 14, 15, 16], "env_var_nam": 9, "env_var_prepend_paths_modifi": [18, 21], "env_var_prepend_paths_modifier_answ": [18, 21], "env_var_set_modifi": [18, 21], "env_var_set_modifier_answ": [18, 21], "env_var_unset_modifi": [18, 21], "env_var_unset_modifier_answ": [18, 21], "env_variable_set": 9, "environ": [5, 6, 7, 9, 11, 14, 17, 21, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 46], "environment_nam": 1, "environment_requir": 9, "environment_vari": [9, 14], "environmenterror": 25, "environmentmodif": 27, "epilog": 9, "eq": 9, "equal": [1, 14, 25, 48], "equat": 40, "equival": [12, 27, 48], "err_msg": 9, "error": [1, 7, 11, 14, 17, 25, 27, 30, 35, 36, 37, 38, 39, 48], "error_messag": [9, 11], "escap": [9, 37, 39, 47], "etc": [1, 9, 13, 25, 41], "eval": 9, "eval_math": 9, "evalaut": 48, "evalu": [9, 14, 28, 39, 47, 48], "evaluate_pred": 9, "evaluate_success": [3, 9, 28], "evaluation_func": 9, "even": [8, 9, 36, 48], "eventu": 6, "everi": [1, 3, 5, 6, 14, 31, 36, 37, 39, 47, 48], "everyth": [9, 11], "ex": 11, "exact": [6, 47], "exactli": [9, 27], "examin": [3, 30, 31, 36, 39, 48], "exampl": [1, 3, 4, 5, 6, 8, 9, 11, 14, 25, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 43, 44, 47, 48], "example_builtin": 14, "exc_obj": 9, "exc_tb": 9, "exc_typ": 9, "except": [8, 9, 11, 14, 25, 27, 47, 48], "excepthook": 11, "exclud": [9, 11, 17, 27, 47, 48], "exclude_def": 17, "exclude_directori": [9, 11], "exclude_wher": 9, "exclude_where_filt": 9, "exclus": [9, 47], "exclusive_filtered_vector_workload": [9, 18], "exec_modul": 9, "exec_nam": 9, "exec_ord": 9, "execut": [5, 7, 9, 14, 17, 27, 41, 43, 44, 46, 48], "executable_inject": [1, 9, 17, 27, 31, 48], "executable_injection_def": 17, "executable_modif": 4, "executable_modifi": [4, 9, 10, 14, 15, 16], "executable_nam": [1, 9, 14], "executableappl": [3, 9, 10], "executablecommand": 14, "executablegraph": 9, "executablenameerror": 9, "executables_def": 17, "execute_experi": [6, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "execute_pb": 48, "execute_slurm": 48, "execv": 25, "exempt": 11, "exeperi": 6, "exhaust": 3, "exist": [1, 3, 4, 5, 6, 9, 11, 17, 21, 25, 27, 28, 31, 34, 36, 39, 47], "exit": [14, 34, 35, 36, 41], "exit_on_error": 9, "exmin": 33, "exp": [1, 9], "exp1_valu": 48, "expand": [1, 7, 14, 25, 27, 32, 33, 35, 38, 39, 47, 48], "expand_arch": 9, "expand_list": 9, "expand_pattern": [9, 14], "expand_var": 9, "expand_var_nam": 9, "expanded_fom_dry_run": [9, 18], "expandererror": 9, "expans": [1, 7, 9, 29, 34, 35, 47, 48], "expansion_dict": 9, "expansion_func": 9, "expansion_str": 9, "expansiondelimit": 9, "expansiondict": 9, "expansiongraph": 9, "expansionnod": 9, "expect": [3, 9, 14, 28, 30, 34, 35, 36, 37, 38, 39, 40], "expected_archive_fil": 9, "expected_cont": 21, "expens": [34, 37, 47], "experi": [4, 5, 7, 8, 9, 11, 13, 14, 17, 18, 25, 27, 28, 29, 41], "experiment": [1, 6, 9, 47], "experiment_context": 9, "experiment_dir": [9, 27], "experiment_exclud": [9, 18], "experiment_index": 48, "experiment_log_fil": 9, "experiment_modif": [9, 18], "experiment_nam": [1, 9, 13, 47, 48], "experiment_namespac": [9, 47], "experiment_repeat": [9, 18], "experiment_run_dir": [6, 9, 31, 40, 48], "experiment_set": 7, "experiment_statu": 9, "experiment_templ": [9, 18], "experimentnotdefinederror": 9, "experimentset": 9, "explain": 48, "explicit": [1, 4, 5, 9, 31, 35, 38, 39], "explicit_zip": [9, 18], "explicitli": [6, 9, 14, 31, 35, 39, 48], "explor": [3, 5, 6, 32, 33, 35, 36, 40, 48], "expon": 48, "export": 48, "expos": [3, 34], "express": [9, 11, 14, 28, 32, 47], "extant_fil": [9, 11], "extend": [9, 11, 12, 35], "extenison": 47, "extens": [6, 9, 14, 17, 27, 30, 47, 48], "extern": [9, 11, 47], "external_env": [1, 9, 17, 27], "external_env_nam": 1, "external_spack_env": [9, 17, 27], "externalenviron": 9, "extra": [12, 25, 28], "extra_arg": [11, 25], "extra_kei": 9, "extra_var": 9, "extract": [3, 5, 6, 9, 11, 13, 14, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 45, 47, 48], "extract_matric": [9, 25], "extract_success_criteria": [9, 27], "extrapol": 9, "extrapolationerror": 9, "f": [11, 26], "f403": 11, "f8": 41, "f811": 11, "f826691": 41, "f8266916189ebbdfbad5c2c28ac00ed25f07be70f054d9830eb84ba84b3d03ef": 41, "f82a18c": 41, "f82a18cf7334e0cbbfdf4ef3aa91ca26d4a372709f114ce0116b3fbb136ffac6": 41, "f8904d5a1d89420dde0f9d2c0e051ba08d08e086": 41, "f9": 41, "f925683": 41, "f925683429f20973c552bff6702c74c58c2a38ff6e5cf305a8e847119c5a6b64": 41, "f973bd3": 41, "f973bd33a7fd8af0002a9b8992216ffc04fdf2927917113e42e58f28b702dc14": 41, "f9e578e720bb35228948564192adbe3bc503d5fb": 41, "fa": 11, "facilit": 25, "fail": [1, 8, 9, 25, 28, 40, 41], "failedconstructorerror": 9, "faileddownloaderror": 9, "failur": 9, "fake": 9, "fall": [6, 25], "fals": [1, 9, 11, 14, 17, 25, 27, 28, 31, 48], "famili": 30, "far": [11, 30, 33, 35, 36], "fast": 9, "faster": [12, 26, 30, 36], "fastobjectcheck": 9, "fatal": 9, "favorit": [6, 11, 41], "fb": 41, "fbacf0c81e62429df3e33bda4cee38756604f18e01d977338e23306a3e3b521": 41, "fc": 41, "fc9b616": 41, "fc9b61654a3ba1a8d6cd78ce087e7c96366c290bc8d2c299f09828d793b853c8": 41, "fcbcf165908dd18a9e49f7ff27810176db8e9f63b4352213741664245224f8aa": 47, "fe": 41, "fe5b60d": 41, "fe5b60d091c33f169740df8cb718bf4259f84528b42435194ffe0dd5b79cd125": 41, "featur": [1, 3, 4, 5, 6, 25, 27, 29], "feel": [32, 33, 34, 35, 36, 37, 40, 43, 44], "fetch": [1, 9, 14, 17, 25, 41], "fetch_cach": 9, "fetch_cache_loc": 9, "fetch_opt": 9, "fetch_strategi": 7, "fetch_url": [1, 9], "fetcher": 9, "fetcherconflict": 9, "fetcherror": 9, "fetchstrategi": 9, "fetchstrategycomposit": 9, "few": [3, 35, 47], "field": [9, 25], "figur": [4, 6, 14, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 45, 47], "figure_of_merit": [3, 9, 14], "figure_of_merit_context": [3, 9, 10, 14, 15, 16], "figures_of_merit": [9, 10, 15, 16], "file": [4, 5, 6, 7, 8, 9, 11, 12, 14, 17, 18, 21, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "file_cach": 9, "file_cache_object": 25, "file_criteria_should_be_found_in": 1, "file_extens": 27, "file_list": [11, 18], "file_nam": 27, "file_path": [9, 10, 15, 16, 25], "file_prefix": 6, "file_scop": 9, "file_util": 9, "filecach": [9, 25], "filenam": [9, 11, 27, 48], "filename_bas": 27, "filename_for_object_nam": 9, "filepath": 25, "fileserv": 8, "filesystem": [8, 9, 25], "fill": [3, 6, 9, 37, 41], "filter": [3, 6, 7, 11, 12, 32, 38, 48], "filter_by_nam": [11, 12], "filter_fil": [9, 11], "filtered_experi": 9, "final": [3, 9, 30, 31, 34, 35, 38, 39, 40, 46, 48], "find": [8, 9, 11, 25], "find_criteria": 9, "find_environment_vari": 9, "find_execut": 9, "find_input": 9, "find_modul": 9, "find_spec": 9, "find_vari": 9, "find_versions_of_arch": [9, 25], "find_workspac": [9, 11], "find_workspace_path": [9, 11], "findutil": 41, "fine": [39, 47], "finish": [9, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], "finish_parse_and_run": 9, "first": [1, 3, 6, 8, 9, 11, 13, 25, 27, 38, 40, 41, 48], "first_exist": 9, "first_repo": 9, "first_stage_funct": 9, "fish": [6, 9, 17, 27], "fit": 37, "fix": [30, 31, 35, 37, 38, 39, 41], "fix_12km": 31, "flag": [1, 6, 9, 11, 17, 27, 33, 34, 35, 37, 39, 41, 44, 48], "flake8": [6, 9, 18], "flake8_cmd": 11, "flatten": 48, "float": [9, 48], "floor": 48, "flush": 14, "flush_scop": 9, "flux": 48, "fnmatch": [28, 48], "focu": [33, 34, 35, 36, 39, 40, 43, 44], "focus": [6, 28, 30, 34], "folder": [32, 33], "follow": [1, 3, 4, 5, 6, 8, 9, 14, 25, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 48], "fom": [1, 9, 13, 14, 40], "fom_comparison": [14, 28, 40], "fom_context": [9, 14, 17, 27, 28], "fom_context_": 28, "fom_nam": [9, 13, 14, 17, 27, 28, 40], "fom_regex": 14, "fom_valu": 9, "foo": [9, 14, 25, 47], "foo_bar": 9, "foo_bar_baz": 9, "for_package_vers": 9, "forc": [9, 40], "force_comput": 9, "forecast": [30, 31, 37, 38, 39, 40], "forev": 12, "form": [8, 9, 17, 18, 48], "format": [6, 7, 9, 11, 13, 14, 17, 25, 27, 38, 47, 48], "format_data": [9, 13], "format_doc": 9, "format_help": 9, "format_help_sect": 9, "format_str": 9, "formatt": [9, 11, 12], "formatted_execut": [1, 9, 18, 27], "formattedexecutableerror": 9, "formatter_class": 9, "formula": [9, 14, 17, 27, 28, 40], "fortran": 41, "forward": 9, "found": [1, 3, 6, 8, 9, 11, 14, 25, 27, 28, 48], "four": [1, 30, 35, 48], "framework": 6, "free": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44], "freeli": 33, "frequent": 47, "freshli": 9, "from": [1, 3, 4, 5, 6, 8, 9, 11, 12, 13, 14, 17, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "from_dict": 9, "from_json": 9, "from_kwarg": 9, "from_list_url": 9, "from_url": 9, "from_url_schem": 9, "from_yaml": 9, "fromfile_prefix_char": 9, "front": 3, "fscach": 9, "ftp": 11, "full": [5, 9, 14, 17, 25, 26, 28, 31], "full_index": [8, 41], "full_nam": 26, "fulli": [1, 9, 14, 25, 26, 33, 37, 47, 48], "fullnam": 9, "fullpath": 9, "func": [9, 11, 12], "function": [1, 3, 5, 9, 11, 14, 23, 25, 30, 31, 34, 37, 38, 39, 40, 47], "further": [9, 36], "futur": [6, 47], "fuzzi": 25, "g": [1, 6, 9, 14, 25, 26, 32, 48], "gather": 4, "gc": 9, "gcc": [1, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "gcc9": [1, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "gcp": [13, 30], "gcs_fetch": 9, "gcsfetchstrategi": 9, "gdbm": 41, "gen": [33, 34], "gener": [1, 4, 5, 6, 9, 12, 13, 14, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47, 48], "generate_fil": [9, 18], "generate_hash": [9, 13], "get": [1, 3, 4, 7, 9, 11, 14, 17, 25, 27, 29, 30, 33, 34, 35, 36, 47, 48], "get_access_pair": 9, "get_access_token": 9, "get_appl": [9, 27], "get_checksums_for_vers": 9, "get_command": [9, 11], "get_config": 9, "get_config_env_var": 9, "get_config_filenam": 9, "get_config_valu": [9, 25], "get_config_var": 9, "get_data": [25, 26], "get_endpoint_url": 9, "get_env_append_command": [9, 25], "get_env_prepend_command": [9, 25], "get_env_set_command": [9, 25], "get_env_unset_command": [9, 25], "get_experi": 9, "get_experiment_id": [9, 13], "get_file_path": [9, 25], "get_full_namespac": 9, "get_full_repo": 9, "get_git_hash": 9, "get_hash": [9, 13], "get_head": [9, 25], "get_index": 9, "get_input": [9, 10], "get_modul": [9, 11], "get_nod": 9, "get_obj_class": 9, "get_pipeline_phas": 9, "get_profil": 9, "get_repo": 9, "get_sect": 9, "get_section_filenam": 9, "get_software_dict": [9, 27], "get_spec_str": 9, "get_statu": 9, "get_unit": [9, 25], "get_us": [9, 13], "get_valid_typ": 9, "get_var_from_experi": 9, "get_vers": 9, "get_workspac": [9, 27], "get_workspace_env_var": [9, 27], "get_workspace_formatted_execut": [9, 27], "get_workspace_intern": [9, 27], "get_workspace_modifi": [9, 27], "get_workspace_path": [9, 27], "get_workspace_var": [9, 27], "get_workspace_vari": [9, 27], "get_workspace_zip": [9, 27], "get_yaml_filepath": [9, 27], "getcwd": 9, "gethost": 41, "gettempdir": 25, "gettext": 41, "git": [6, 9, 11], "git_ex": 9, "git_vers": 9, "git_version_r": 9, "gitfetchstrategi": 9, "github": [6, 9, 12, 14], "github_url": [11, 12], "give": [9, 11, 27, 34, 38, 41, 47, 48], "given": [1, 3, 9, 11, 25, 32, 33, 34, 35, 36, 43, 44], "glibc": 41, "glob": [1, 9, 14, 28, 41, 48], "global": [1, 6, 9, 11, 17, 27], "global_arg": 17, "global_path": 9, "globbing_pattern": [9, 18], "gmake": 41, "gmx50": [33, 34], "go": [3, 9, 31, 33, 34, 35, 36, 43, 44], "go_vers": 9, "goal": [4, 13, 38, 48], "gofetchstrategi": 9, "good": [4, 25, 33, 37, 47], "googlecloudplatform": 6, "gr": 9, "grab": 9, "grain": 47, "grammar": 9, "graph": 7, "graphcycleerror": 9, "grapherror": 9, "graphic": 25, "graphnod": [9, 25], "greater": [6, 48], "greator": 48, "grm": 48, "grm_env": 48, "gromac": [1, 7, 29, 35, 36, 43, 44, 47, 48], "gromacs_size_expans": [9, 18], "gromacs_vers": 36, "group": [1, 3, 4, 5, 9, 14, 25, 30, 38, 48], "group_nam": 14, "guarante": 9, "guard": 41, "guard_old_libcrypt_fix": 41, "gudi": 3, "guid": [7, 28, 32], "guidelin": 7, "gz": [8, 41], "h": [6, 8, 9, 32], "ha": [1, 3, 4, 6, 9, 11, 14, 17, 18, 25, 27, 28, 30, 32, 34, 35, 36, 38, 41, 47, 48], "had": [32, 34, 38, 40], "handl": [9, 13, 14, 25, 26, 35, 47], "handle_starttag": [9, 25], "handler": 9, "happen": [9, 14, 35, 47], "hard": 9, "hardwar": 48, "has_error": [9, 11], "has_tag": 9, "has_valu": [9, 25], "hash": [9, 41], "hash_fil": [9, 25], "hash_file_nam": [9, 27], "hash_json": [9, 25], "hash_str": [9, 25], "hasn": 9, "have": [1, 3, 4, 5, 6, 8, 9, 11, 14, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48], "haven": 39, "hbond": [33, 34], "hdf5": [9, 41], "header": [9, 11, 25, 31], "header_nam": 25, "hello": [7, 29], "hello_world": 32, "help": [3, 4, 5, 7, 9, 25, 27, 30, 35, 37, 38, 39, 47, 48], "helpformatt": 9, "here": [1, 8, 9, 11, 14, 33, 35, 37, 40], "hg": [9, 11], "hgfetchstrategi": 9, "hierarchi": [9, 25], "high": [14, 30], "higher": [1, 9, 36, 38], "highest": [1, 9, 27], "highest_precedence_non_platform_scop": 9, "highest_precedence_scop": 9, "hmmer": 32, "hoist": [9, 39], "home": [9, 11, 25, 41], "homepag": 11, "hook": [9, 28], "hook_nam": 9, "hostfil": 37, "hostnam": [9, 32, 47, 48], "hour": [33, 34, 35, 36, 42], "hous": [1, 6, 9], "how": [1, 3, 4, 5, 9, 11, 14, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47, 48], "howev": [3, 5, 6, 30, 31, 33, 34, 35, 36, 37, 39, 47, 48], "hpcc": 32, "hpcg": 32, "hpl": [3, 32], "href": 25, "html": [1, 8, 9, 11, 12, 25, 28, 47, 48], "htmlparseerror": [9, 25], "htmlparser": 25, "http": [1, 6, 8, 9, 11, 17, 27, 28, 47, 48], "human": [9, 27], "hyphen": 9, "i": [1, 2, 3, 4, 5, 7, 8, 9, 11, 12, 13, 14, 17, 18, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "id": [9, 11], "idea": 13, "identifi": [3, 9, 11, 25, 35, 38, 47], "idx": 48, "ignor": [9, 17, 27], "ignore_us": 9, "illustr": [30, 35, 37, 38, 39], "imagin": 38, "immutableconfigscop": 9, "imp": [9, 25], "imp_import": [9, 25], "impact": 34, "impermiss": 11, "impi2021": [1, 33, 34, 35, 36, 48], "implement": [4, 5, 9, 14, 26, 27, 37, 39, 47, 48], "implicit": 35, "implicitli": [35, 39, 48], "import": [1, 3, 4, 5, 6, 9, 11, 17, 25, 26, 36, 37, 39, 40, 47, 48], "import_lock": [25, 26], "import_nam": 9, "import_results_fil": [9, 11], "importerror": 9, "importlib": 26, "importlib_import": [9, 25], "impos": 5, "improv": [3, 6], "in_context": 9, "in_dict": [9, 25], "in_group": 9, "in_json": 25, "in_nod": 9, "in_str": 9, "inc": 9, "includ": [1, 3, 4, 5, 6, 9, 12, 17, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47, 48], "include_where_filt": 9, "included_config_scop": [9, 27], "inclus": [9, 17, 47], "inclusive_filtered_vector_workload": [9, 18], "incorrect": 14, "incorrectli": 1, "increas": 6, "incredibli": 3, "indent": [1, 9, 17, 27], "indent_incr": 9, "independ": [6, 28, 47, 48], "index": [7, 9, 38, 48], "index_command": 9, "indexerror": 9, "indic": [8, 9, 14, 25, 27], "indirect": [7, 29], "individu": [1, 4, 5, 9, 35, 38, 48], "infer": 9, "influenc": 9, "info": [3, 6, 9, 18, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 46, 47, 48], "inform": [1, 5, 6, 7, 9, 11, 12, 14, 25, 27, 30, 31, 32, 34, 35, 36, 37, 39, 43, 44, 48], "infrastructur": 9, "inherit": [3, 4, 5, 30], "inherit_from_appl": 9, "inherit_vari": [9, 17, 27, 48], "init_entri": [9, 25], "initi": [9, 12, 14, 48], "initial_spec": 9, "inject": [1, 4, 5, 6, 9, 14, 18, 25, 26, 27, 30, 36, 48], "inject_execut": 9, "injection_dict": 18, "injection_method": [9, 10, 14], "injection_ord": 9, "inlin": 12, "input": [1, 6, 8, 9, 10, 13, 14, 18, 21, 25, 27, 32, 33, 34, 41, 47, 48], "input_cach": [1, 9, 17, 27], "input_dir": [9, 27], "input_fil": [3, 9, 14, 48], "input_mirror_url": 8, "input_nam": [9, 14, 48], "input_path": [9, 33, 34], "inputs_dir": 27, "inputstag": 9, "insensit": 25, "insert": [13, 27, 48], "insert_before_exp": 27, "insert_data": [9, 13], "insert_result": [9, 27], "insid": [1, 3, 4, 9, 28, 38, 47, 48], "inspect": 9, "inst": 9, "instal": [1, 5, 7, 8, 9, 14, 15, 17, 27, 30, 31, 33, 34, 35, 36, 38, 40, 41, 43, 44, 46, 47, 48], "install_cach": 9, "install_flag": 17, "install_hash_length": [9, 17, 27], "install_missing_compil": [9, 17, 27], "install_path_schem": [9, 17, 27], "install_tre": [9, 17, 27], "instanc": [1, 9, 11, 14, 25], "instead": [1, 8, 9, 12, 25, 35, 39, 41, 47, 48], "instruct": [3, 12], "insuffici": 48, "int": [1, 9, 25, 48], "integ": [9, 17, 27, 48], "intel": [1, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "intel_aps_answ": [18, 21], "intel_aps_modifi": [18, 21], "intelmpi": 39, "intend": [1, 3, 8, 9, 11, 12, 25, 28, 30, 48], "intent": [4, 5], "interact": [3, 11, 32], "interactiveconsol": 11, "interest": 3, "interfac": [9, 26, 28], "intern": [3, 7, 9, 11, 14, 25, 27, 29, 47], "internal_ord": 9, "internalconfigscop": 9, "internals_def": 17, "internals_wrf": 31, "internet": [8, 9, 25, 41], "interpret": [6, 11, 37, 41], "interven": 11, "intranet": 9, "intro": 9, "intro_by_level": 9, "introduc": [3, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 46], "introduct": 32, "invalid": [9, 27, 41], "invalidargserror": 9, "invalidchainerror": 9, "invalidmodeerror": 9, "invalidnamespaceerror": 9, "invalidphaseerror": 9, "inventori": 9, "inventory_file_nam": [9, 27], "invoc": [6, 47], "invok": [9, 14, 25], "involv": 3, "io": [1, 8, 47], "ipython": 11, "ipython_interpret": [9, 11], "is_action": 9, "is_dry_run_path": [9, 25], "is_git_repo": [9, 11], "is_key_level": 9, "is_leaf": [9, 25], "is_object": [9, 11], "is_opt": 9, "is_platform_depend": 9, "is_prefix": [9, 25], "is_repeat_bas": 9, "is_requir": 9, "is_reserv": 9, "is_templ": 9, "is_valid": 9, "is_variable_level": 9, "is_workspace_dir": [9, 27], "ish": 9, "isinst": 17, "isn": [9, 14, 25], "issu": [1, 3, 6, 8, 9, 30, 31, 35, 36, 37, 38, 39], "item": [9, 17, 25, 27], "iter": [9, 11, 27, 35, 39, 48], "its": [1, 3, 5, 6, 9, 14, 25, 27, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 43, 44, 47, 48], "itself": [3, 4, 9, 25, 36, 48], "jai": 9, "jasper": 41, "job": [14, 48], "join": [9, 48], "join_separ": [1, 9, 17, 27], "json": [9, 11, 14, 17, 27, 38, 47], "jsonschema": [9, 17], "just": [6, 9, 11, 14, 25, 27, 48], "k": 9, "keep": [9, 37, 47], "keep_origin": 25, "keep_stag": 9, "kei": [9, 14, 17, 25, 27, 36, 37], "key_typ": 9, "keyerror": 25, "keyword": [1, 7, 14, 25, 26, 48], "know": [9, 14, 32, 34], "known": [9, 48], "known_appl": [5, 9, 18], "krb5": 41, "kwarg": [9, 14, 25, 26], "laid": 12, "lang": 17, "languag": [3, 4, 5, 9, 11, 25, 27], "language_bas": 9, "language_help": 9, "larg": [4, 5, 8, 30, 35], "larger": [34, 38], "last": 9, "last_mtim": 9, "later": [17, 26, 27, 33], "latest": [1, 6, 8, 9, 12, 27, 33, 47], "latest_arch": [9, 27], "latest_archive_path": [9, 27], "latest_bas": 27, "layer": [5, 6], "layout": 9, "lazi": 9, "lazili": [1, 9], "ld_library_path": 48, "lead": 35, "learn": [30, 31, 32, 34, 35, 36, 37, 38, 39, 40], "least": [3, 14, 40], "left": [3, 9], "left_idx": 9, "length": [11, 25, 35, 38, 48], "less": [37, 47, 48], "let": [11, 41], "letter": 25, "level": [1, 6, 9, 14, 25, 26, 27, 30, 35, 36, 37, 39, 48], "level_func": [9, 25], "leverag": 9, "lexer": 9, "lgpl": 11, "lgpl_except": [9, 11], "lib": [1, 9, 11], "libaec": 41, "liber": 25, "libiconv": 41, "libjpeg": 41, "libpng": 41, "librari": [7, 14, 28, 30], "libsigsegv": 41, "libtinfo": 41, "libtirpc": 41, "libtool": 41, "libxml2": 41, "licens": [7, 9, 27, 33], "license_dir": [9, 17, 27], "license_inc_nam": 9, "license_includ": [9, 10], "license_input_dir": 9, "license_lin": [9, 11], "license_path": [9, 27], "licensed_fil": [9, 11], "licenseerror": [9, 11], "licenses_fil": [9, 27], "lifecycl": 9, "light": 47, "lightweight": 5, "like": [1, 3, 4, 9, 13, 14, 25, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 47, 48], "likewis": [8, 9], "limit": [6, 9, 11], "line": [1, 9, 11, 12, 17, 25, 30, 36, 39], "line_list": 11, "liner": 40, "link": [9, 12, 25, 27], "linkpars": [9, 25], "lint": 6, "linux": [6, 32], "list": [1, 2, 3, 4, 5, 6, 8, 9, 14, 18, 21, 25, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 41], "list_depth": 25, "list_fil": [9, 11], "list_of_argu": 12, "list_url": [9, 11, 25], "list_var_nam": 1, "littl": [4, 5, 9], "live": [9, 31, 47, 48], "ll": [9, 11, 25, 32, 33, 34, 35, 36, 37, 38, 39, 43, 44], "llnl": [11, 17, 25], "lmod": 9, "load": [9, 26, 27], "load_modul": 9, "load_sourc": [25, 26], "loader": 9, "local": [8, 9, 32, 41, 47, 48], "local_file_path": 25, "local_replac": 25, "locat": [1, 6, 8, 9, 11, 14, 27, 30, 31, 34, 37, 38, 39, 40, 46, 47, 48], "lock": [9, 17, 27, 47, 48], "lockfil": 27, "lockfile_nam": [9, 27], "log": [9, 14, 25, 27, 32, 33, 47, 48], "log_dir": [9, 27, 48], "log_fil": [1, 9, 14, 17, 25, 27, 28, 48], "logger": 9, "logic": [1, 3, 9, 14, 28, 30, 31, 35, 36, 38, 46, 47, 48], "login": 9, "logs_dir": 9, "long": [8, 9, 11, 32, 33, 35, 41], "long_messag": [9, 14, 25, 27], "long_msg": 9, "longer": [9, 34, 35, 36, 37], "look": [1, 9, 25, 27, 30, 31, 33, 35, 36, 37, 38, 39, 40, 41, 48], "lookup": [9, 39], "loop": 9, "loss": 27, "low": 26, "lower": [1, 3, 9, 30], "lowercas": 25, "lowercase_with_underscor": 25, "lowest": [1, 27, 35], "lscpu": [4, 48], "lscpu_answ": [18, 21], "lscpu_modifi": [18, 21], "lulesh": 32, "lwm2": 9, "lz4": 41, "m": 11, "m4": 41, "machin": [1, 13, 32, 38, 47, 48], "machineri": 26, "maco": 6, "made": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45], "mai": [1, 3, 9, 14, 25, 27, 30, 33, 34, 35, 36, 39, 41, 43, 44], "main": [6, 7, 40], "maintain": [9, 11, 14], "major": 9, "make": [3, 9, 11, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 47], "make_argument_pars": 9, "make_experi": [9, 10, 47], "manag": [4, 6, 9, 11, 14, 16, 17, 25, 27, 30, 31, 32, 33, 34, 35, 37, 38, 40, 43, 44, 46, 47, 48], "managed_by_rambl": 9, "manger": 47, "mani": [4, 5, 6, 9, 11, 26, 30, 35, 36, 37, 48], "manipul": [4, 25, 48], "manpag": 41, "manual": [3, 4, 5, 9, 14], "manyfil": 6, "map": [9, 11, 25, 32, 39], "mark": [14, 28, 33, 48], "mark_found": 9, "mass": 3, "match": [1, 3, 9, 11, 14, 17, 25, 27, 28, 39, 47, 48], "matching_scop": 9, "materi": [34, 35, 37], "math": [9, 39, 48], "mathemat": [28, 48], "mathevaluationerror": 9, "matric": [1, 7, 9, 17, 27, 29, 36], "matrices_def": 17, "matrix": [1, 9, 17, 25, 27, 30, 31, 35, 39, 40, 46, 48], "matrix_def": 17, "max": [11, 25, 30, 31, 37, 38, 39, 40, 45, 48], "max_decimal_plac": [9, 25], "max_help_posit": 9, "max_len": 9, "max_line_length": [9, 11], "max_num": 11, "maximum": [25, 30, 31, 37, 38, 39, 40, 45, 48], "md5": 9, "mean": [8, 14, 25, 27, 48], "measur": 6, "mechan": [1, 25, 47, 48], "median": 25, "memori": [9, 27], "memoryus": 41, "mention": [30, 33, 47], "mercuri": 9, "mere": 1, "merg": [1, 9, 11, 14, 28], "merge_config_fil": [9, 18], "merge_context": 9, "merge_definit": [9, 14], "merge_yaml": 9, "mergin": 48, "merit": [4, 6, 14, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 45, 47], "merti": 3, "messag": [9, 11, 14, 17, 25, 27, 30, 38], "met": 9, "meta": [13, 25], "meta_path": 9, "metaclass": 9, "metadata": [17, 26, 30], "metapathfind": 9, "metavar": [9, 11], "method": [4, 5, 6, 9, 11, 14, 21, 25, 28, 31, 32, 33], "method_nam": 14, "metric": 3, "micro": 32, "might": [1, 3, 8, 9, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 47, 48], "min": [25, 48], "min_count": [9, 25], "minim": [9, 30, 47], "minimum": [9, 17, 27, 30, 31, 37, 38, 39, 40, 45, 48], "minor": 9, "mirro": 1, "mirror": [5, 7, 10, 18, 29, 47], "mirror1_nam": 1, "mirror2_nam": 1, "mirror_add": [9, 11], "mirror_archive_path": 9, "mirror_destroi": [9, 11], "mirror_id": 9, "mirror_input": [9, 10, 41], "mirror_list": [9, 11], "mirror_nam": 9, "mirror_onli": 9, "mirror_path": [8, 9], "mirror_ref": 9, "mirror_remov": [9, 11], "mirror_root": 27, "mirror_set_url": [9, 11], "mirror_softwar": 41, "mirror_test": 9, "mirror_url": [9, 47], "mirrorcach": 9, "mirrorcollect": 9, "mirrorerror": 9, "mirrorrefer": 9, "mirrorstat": 9, "misc_cach": [9, 17, 27], "mismatch": 38, "miss": 37, "missing_mpi_cmd": [9, 18], "missing_required_dry_run": [9, 18], "mit": 11, "mix": 28, "mock_env_var_modifi": [9, 18], "mock_modifier_dry_run": [9, 18], "mock_modifier_phas": [9, 18], "mock_modifier_spack_config": [9, 18], "mock_repositori": 9, "mock_spack_modifi": [9, 18], "mod": [4, 9, 18, 30, 48], "mod_nam": [25, 48], "mod_to_class": [9, 25], "modded_vari": 9, "mode": [1, 6, 7, 9, 10, 14, 15, 16, 17, 27, 30, 40, 48], "mode_for_modifi": 1, "mode_vari": 9, "model": [4, 30, 32], "modif": [1, 9, 14, 25, 27, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 48], "modifi": [5, 7, 11, 14, 15, 18, 27, 29, 31, 33, 35, 36, 39, 47], "modifier_appl": 9, "modifier_builtin": 14, "modifier_class": [4, 9, 15], "modifier_function": [9, 18], "modifier_help": [9, 18], "modifier_languag": 9, "modifier_nam": [1, 4, 14], "modifier_prepare_analysi": [9, 18], "modifier_repo": [1, 4, 9], "modifier_typ": [4, 9], "modifier_vari": [4, 9, 10, 14, 15, 16], "modifierbas": [9, 15, 25], "modifiererror": 9, "modifiermeta": [9, 14], "modifiers_wrf": 30, "modify_experi": 9, "modkit": [7, 11], "modul": [3, 4, 5, 7, 48], "modular": 14, "module_root": [9, 17, 27], "modulenam": 9, "moduletyp": [9, 26], "modulo": 48, "molecular": [33, 34, 36], "monitor": 33, "monochromegan": 9, "more": [1, 3, 4, 5, 6, 9, 13, 25, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47, 48], "most": [3, 4, 5, 6, 9, 27, 40, 47], "mostli": 25, "move": [9, 25], "mozilla": 41, "mpi": [1, 7, 14, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 46], "mpi_arg": 39, "mpi_command": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "mpi_nam": 39, "mpich": 48, "mpirun": [4, 14, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "msg": [9, 25], "mtime": [9, 25], "much": [12, 30], "multi": [6, 8, 9], "multi_modifier_dry_run": [9, 18], "multipl": [1, 3, 4, 8, 9, 14, 25, 35, 38, 39, 47, 48], "multiple_arg_nam": 14, "multiple_pattern_match": 14, "multiple_typ": 14, "multipli": 37, "must": [3, 8, 9, 11, 14, 27, 30, 31, 38, 48], "mutable_mock_apps_repo": [18, 23], "my": [28, 47], "my_criteria": 28, "n": [1, 9, 17, 27, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "n_indent": 9, "n_node": [30, 31, 37, 38, 39, 40, 41, 46, 48], "n_rank": [9, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 47, 48], "n_repeat": [1, 9, 17, 27, 48], "n_successful_repeat": 25, "n_thread": [30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "name": [1, 3, 4, 5, 6, 8, 9, 10, 11, 13, 14, 17, 21, 26, 27, 28, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 43, 44], "name_of_workspac": 47, "name_onli": [11, 12], "name_or_path": [9, 47], "name_or_path_to_spack_env": 1, "name_or_url": 9, "name_templ": 9, "named_deploy": [9, 27], "named_modifi": [18, 21], "namespac": [7, 11, 17, 25, 27, 35, 47, 48], "namespace_tri": 9, "namespacetri": [9, 25], "nanosec": [33, 34, 35, 36, 42], "nanosecond": [33, 34, 35, 36, 42], "narg": 11, "nasm": 41, "nativ": 9, "navig": 32, "ncall": 9, "ncol": 12, "ncurs": 41, "necessari": [3, 9, 47], "necessarili": 9, "need": [1, 3, 4, 5, 6, 9, 11, 14, 15, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "needs_upd": 9, "neither": [25, 38], "nest": [9, 30, 31, 37, 38, 39, 40, 41, 46, 47], "nested_1": [9, 11, 25], "nested_2": [9, 11, 25], "nested_3": [9, 25], "nested_4": [9, 25], "nested_compilers_are_instal": [9, 18], "netcdf": 41, "never": 9, "new": [1, 3, 4, 5, 6, 7, 9, 11, 14, 18, 25, 27, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 45, 47], "new_command": 1, "new_packag": 9, "newer": 26, "newkei": 17, "newli": [6, 30, 31, 34, 37, 38, 39, 40], "next": [9, 35, 37], "next_spec": 9, "nfl": 9, "nice": 9, "no_active_workspac": [9, 27], "no_expand_var": 9, "noarchivefileerror": 9, "nocacheerror": 9, "node": [9, 11, 13, 25, 30, 31, 37, 38, 39, 40, 46, 48], "node_typ": 9, "nodigesterror": 9, "non": [9, 14, 27], "none": [1, 9, 11, 13, 14, 17, 25, 26, 27, 36], "nonetworkconnectionerror": [9, 25], "noqa": 17, "nor": [30, 38], "norepoconfigurederror": 9, "normal": [9, 30], "nostageerror": 9, "not_empti": 14, "not_provid": 9, "notabl": [47, 48], "note": [1, 4, 5, 8, 9, 11, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 46, 47, 48], "noth": 25, "notic": 35, "now": [3, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45], "np": 39, "nperhost": 48, "null": [1, 9, 14, 17, 27, 28, 36], "num3proxi": 9, "num_experi": 9, "num_filtered_experi": 9, "number": [1, 3, 9, 11, 17, 25, 27, 30, 31, 35, 37, 38, 39, 40, 41, 45, 48], "numer": 9, "o": [14, 25, 30], "obj": [12, 25], "obj_fullnam": 9, "obj_inst": [9, 25], "obj_nam": [9, 12], "obj_typ": 9, "obj_type_nam": 11, "object": [3, 4, 5, 9, 11, 12, 13, 14, 17, 18, 25, 27, 30, 36, 47], "object_check": 9, "object_file_nam": 9, "object_nam": [9, 11], "object_path": 9, "object_typ": [9, 11, 12], "objectnamespac": 9, "objects_path": 9, "objects_to_attribut": [9, 11], "objects_with_tag": 9, "objecttyp": [9, 11], "obtain": 9, "occur": [1, 6, 9, 11], "off": [9, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 47, 48], "offer": 11, "oftentim": 36, "old": [1, 9, 25, 41], "omit": [31, 47], "omp_num_thread": [30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46], "ompi": 48, "on_execut": [1, 9, 17, 27, 48], "onc": [3, 6, 8, 9, 17, 25, 30, 31, 32, 33, 36, 38, 39, 40, 41, 47, 48], "one": [1, 3, 4, 5, 6, 8, 9, 14, 17, 25, 26, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 44, 45, 47, 48], "oneapi": [1, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "oneof": [9, 17, 27], "ones": [4, 5, 27], "onli": [1, 3, 4, 5, 8, 9, 10, 14, 25, 26, 28, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 47, 48], "onlin": 37, "onto": 27, "op": 9, "open": [11, 25, 26, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 48], "openmpi": [39, 48], "openmpi_arg": 39, "openssl": 41, "oper": [9, 11, 25, 30, 31, 37, 38, 39, 40, 48], "operand": 9, "operator_to_use_for_redirect": 1, "opt": 9, "option": [1, 3, 5, 6, 8, 9, 11, 14, 25, 26, 28, 36, 38, 41, 48], "option_nam": 25, "option_str": 11, "option_valu": 25, "optional_attr": 9, "optional_definit": 1, "options_by_level": 9, "order": [1, 3, 6, 8, 9, 11, 12, 14, 17, 25, 27, 35, 36, 40, 47, 48], "order_aft": [9, 25], "order_befor": [9, 25], "ordereddict": 9, "ordereddict_backport": 11, "org": [9, 17, 27, 28, 48], "organ": [3, 9], "origin": [9, 17, 25, 27, 39, 48], "orterunprefix": 39, "osu": 32, "other": [1, 3, 4, 5, 6, 9, 11, 17, 25, 30, 34, 35, 38, 39, 40, 47, 48], "otherwis": [9, 17, 25], "ouptu": 14, "our": [9, 25, 26, 31, 37], "out": [3, 6, 9, 11, 12, 25, 27, 33, 36, 37, 39, 40, 41, 48], "out_str": 9, "outcom": 1, "output": [9, 11, 13, 14, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 46, 47, 48], "output_captur": [1, 9, 14, 17, 25, 27, 31], "output_directori": 9, "output_format": [14, 27], "output_level": 9, "outsid": [36, 37], "over": [1, 9, 11, 27, 35, 39, 47, 48], "overal": [27, 47], "overlaid": 9, "overrid": [1, 3, 9, 11, 25, 27, 31, 34, 48], "overridden": [6, 9, 36, 48], "overrides_base_nam": 9, "overview": 47, "overwrit": [1, 9, 14, 47], "overwritten": 25, "own": [1, 3, 4, 5, 9, 30, 32, 33, 34, 35, 37, 38, 39, 48], "p": [11, 47], "packag": [4, 7, 8, 14, 16, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "package_lock_timeout": [9, 17, 27], "package_manag": [1, 3, 5, 7, 11, 14, 27, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 46, 48], "package_manager_class": [5, 9, 16], "package_manager_config": [9, 10, 14, 15, 16, 18], "package_manager_languag": 9, "package_manager_nam": [5, 9], "package_manager_repo": [5, 9], "package_manager_requir": [9, 10, 14, 15, 16, 18], "package_manager_typ": [5, 9], "package_manager_vari": [5, 9, 10, 14, 15, 16], "package_nam": 1, "package_name_to_use_as_compil": 1, "package_specs_for_environ": 9, "packagemanagerbas": [5, 9, 16], "packagemanagererror": 9, "packagemanagermeta": [9, 14], "padded_length": [9, 17, 27], "page": [6, 7, 25], "pair": [3, 48], "parallel": 48, "paramet": [3, 6, 9, 11, 12, 14, 17, 25, 26, 27, 35, 37], "parameter": [5, 7, 29, 36], "parent": [9, 25], "parent_experi": 48, "parent_experiment_namespac": 48, "pars": [9, 11, 12, 27, 39], "parse_error": 9, "parsed_url": 25, "parseerror": 9, "parser": [9, 11, 12, 25, 35], "part": [1, 3, 4, 5, 8, 9, 14, 25, 26, 31, 32, 47, 48], "part1": 48, "part2": 48, "parti": 3, "particular": [9, 11, 25, 41, 48], "particularli": 48, "partit": 48, "partition_def": 48, "pass": [1, 5, 6, 9, 14, 25, 40], "passthrough": 9, "passthrough_vari": [9, 18], "past": [30, 35, 37, 38, 39], "patch": [8, 9, 11, 41], "path": [1, 5, 6, 7, 8, 11, 14, 17, 18, 26, 27, 30, 31, 33, 34, 35, 36, 38, 40, 41, 43, 44, 46, 47, 48], "path_or_scop": 9, "path_stat": [25, 26], "path_to_append": 1, "path_to_prepend": 1, "path_to_workspac": 47, "paths_and_repo": 9, "pattern": [4, 9, 11, 14, 30, 48], "pattern_exempt": [9, 11], "patternproperti": [9, 17, 27], "pb": 48, "pcakag": 5, "pcall": 9, "pct": 9, "peopl": 47, "pep": 25, "pep440": 9, "per": [3, 11, 25, 30, 33, 34, 35, 36, 37, 39, 42, 48], "per_input_ref": 9, "percent": [33, 34, 35, 36, 42], "perform": [3, 4, 5, 6, 9, 11, 14, 16, 18, 23, 25, 27, 28, 30, 31, 33, 35, 36, 37, 38, 39, 40, 45, 47, 48], "perform_list": [11, 12], "perform_math_ev": 9, "perform_upload": [9, 13], "period": 25, "perl": 41, "perl5162": 41, "perm": 9, "permiss": 25, "persist": 9, "phase": [9, 10, 14, 27, 41], "phase_definit": [9, 10, 15, 16], "phase_filt": 9, "phase_nam": 9, "phase_not": 9, "phase_select": [9, 18], "phase_selection_with_depend": [9, 18], "phasecycledetectederror": 9, "phasegraph": 9, "physic": [3, 48], "piec": [3, 9, 14, 48], "pigz": 41, "ping": 9, "pip": [6, 9, 17, 27], "pipelin": [4, 5, 7, 14, 48], "pkg": 9, "pkg_info": 9, "pkg_keymap": 17, "pkg_man": 5, "pkg_man_nam": 1, "pkg_manager_nam": 17, "pkg_name": 17, "pkg_spec": [1, 9, 14, 17, 27, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "pkg_spec_for_packag": 1, "pkgconf": 41, "pkgmankit": [7, 11], "place": [1, 3, 4, 5, 6, 14, 17, 25, 28, 31, 37, 40, 41], "placehold": [25, 35, 36, 40], "platform": [6, 9, 10, 25, 27, 30, 39], "platform1": [38, 39], "platform2": [38, 39], "platform3": 38, "platform_config": [38, 39], "pleas": [30, 31, 33, 34, 35, 36, 37, 38, 39, 40], "plu": 14, "pluse": 25, "pm_name": 9, "pme": [33, 34, 35, 36], "pme_1rank": 35, "pme_2rank": 35, "pme_4rank": 35, "pme_single_rank": [33, 34, 35], "pname": 11, "pnetcdf": [30, 31, 37, 38, 39, 40, 41, 46], "point": [9, 25, 27, 31, 33, 35, 37, 38, 39, 48], "pointer": [9, 41], "poke": 11, "pop": [9, 25], "pop_scop": 9, "popul": [8, 9, 35, 47, 48], "populate_inventori": 9, "portabl": 3, "portion": [1, 3, 4, 5, 9, 14, 25, 30, 31, 35, 36, 38, 39, 40, 46], "posit": [9, 11, 25], "posix": 25, "possibl": [5, 9, 11, 25, 32, 33, 34, 37, 47], "possible_ramble_module_nam": [9, 25], "post": 9, "potenti": [6, 34, 48], "power": 4, "ppn": [33, 34, 35, 36, 37, 39, 48], "ppr": 39, "practic": [37, 48], "pre": [10, 33, 34, 48], "preced": [1, 9, 27, 47, 48], "predic": 9, "preexist": 9, "prefer": [5, 25, 35], "preferenti": 9, "prefix": [1, 9, 17, 25, 27, 31, 40, 48], "prefix_char": 9, "prefixedexecut": [9, 25], "prepare_analysi": [9, 10], "prepare_config_scop": [9, 27], "prepend": [1, 4, 9, 10, 14, 17, 25, 26, 27, 48], "prepend_exec": 14, "prepend_head": [9, 11], "prepend_open": [25, 26], "prepend_path": 48, "prependfileload": [25, 26], "prepent": 1, "prerequisist": 41, "prerequisit": [11, 41], "prescript": 12, "present": [9, 30, 31, 33, 35, 40, 41, 48], "preserv": 9, "prevent": [9, 31, 39, 48], "previou": [1, 9, 27, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 46], "previous": [1, 33, 48], "primari": [9, 32, 33, 47], "primarili": [5, 11, 30, 31, 38, 40, 46], "primit": 9, "print": [7, 9, 11, 12, 25, 27, 28, 32, 35, 40, 48], "print_chain_ord": 9, "print_conflict": [9, 11], "print_context": 9, "print_info": [11, 12], "print_intern": 9, "print_output": [9, 11], "print_phase_tim": 9, "print_result": 27, "print_sect": 9, "print_setup_info": 9, "print_summari": [9, 11], "print_text_info": [11, 12], "print_tool_head": [9, 11], "print_tool_result": [9, 11], "print_var": 9, "prio": 13, "prior": 47, "prioriti": 9, "pro": 48, "problem": 8, "proce": 30, "process": [1, 3, 6, 9, 25, 33, 34, 35, 47, 48], "process_config_path": 9, "processes_per_nod": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 48], "produc": 25, "product": [6, 35, 37, 38, 48], "profil": [4, 9, 48], "prog": [9, 11], "programm": 11, "project": [9, 17, 27], "promot": 14, "prompt": [27, 41], "propag": [9, 48], "propagate_exceptions_from": [9, 11], "proper": [9, 39], "properli": [4, 9, 14, 27, 30, 31, 34, 37, 38, 39, 40, 47, 48], "properti": [9, 17, 27], "protocol": 9, "protocol_supports_shallow_clon": 9, "proven": [3, 5, 9], "provid": [1, 3, 4, 5, 6, 8, 9, 11, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 40, 41, 43, 44, 47, 48], "pserver": 9, "psm3": 30, "pull": [9, 14, 48], "pure_func": 41, "purg": 9, "purpos": [1, 14, 31, 37, 38, 39, 41], "push": [1, 9, 17, 27, 47], "push_scop": 9, "push_to_url": [9, 25], "push_url": [1, 9], "push_url_from_directori": 9, "push_url_from_mirror_nam": 9, "push_url_from_mirror_url": 9, "pushdeploy": [9, 10], "put": [6, 8, 9, 27], "put_first": 9, "put_last": 9, "pwd": 32, "py": [3, 4, 5, 9, 11, 28, 40, 47], "pytest": [6, 11], "python": [3, 4, 5, 6, 9, 14, 18, 25, 26, 28, 40, 48], "python_interpret": [9, 11], "python_mod_nam": 25, "python_nam": [9, 11], "python_path": 9, "pythonnameerror": [9, 11], "qa": 11, "qsub": 48, "qualifi": [1, 9, 14, 25, 41, 47, 48], "quantiti": [3, 5], "queri": [9, 32], "quick": 9, "quot": [35, 37, 39, 41], "r": [6, 9, 17], "rais": [1, 9, 14, 25, 27, 48], "raise_passthrough_error": 9, "rambl": [1, 2, 3, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "ramble_inventori": [27, 47], "ramble_is_git_repo": [9, 11], "ramble_module_to_python_modul": [9, 25], "ramble_python": 6, "ramble_root": [9, 32, 33, 34, 35, 36, 43, 44], "ramble_script": 9, "ramble_vers": [7, 9], "ramble_version_info": [7, 9], "ramble_working_dir": 9, "ramble_workspac": 27, "ramble_workspace_var": [9, 11, 27], "rambleactiveworkspaceerror": [9, 27], "rambleargparserstwrit": [9, 11], "rambleargumentpars": 9, "ramblecommand": 9, "ramblecommanderror": 9, "rambleconflictingdefinitionerror": [9, 27], "rambleerror": [9, 11, 14, 25, 27], "rambleexperimentseterror": 9, "ramblehelpformatt": 9, "rambleinvalidtemplatenameerror": [9, 27], "ramblekeyworderror": 9, "ramblemissingapplicationdirerror": [9, 27], "ramblemissingapplicationerror": [9, 27], "ramblemissingexperimenterror": [9, 27], "ramblemissingworkloaderror": [9, 27], "ramblepassthrougherror": 9, "ramblerenderererror": 9, "ramblesoftwareenvironmenterror": 9, "ramblesyntaxerror": 9, "ramblevariabledefinitionerror": 9, "rambleworkspaceerror": [9, 27], "ran": 31, "randint": 48, "random": 48, "randrang": 48, "rang": [3, 35, 36, 48], "rank": [35, 36, 37, 39, 47, 48], "ratio": [30, 31, 37, 38, 39, 40, 45], "raw": [12, 26], "rawtexthelpformatt": 9, "re": [6, 7, 9, 11, 14, 36, 41, 48], "read": [9, 11, 25, 26, 27, 41, 47], "read_config_fil": [9, 25], "read_config_var": 9, "read_default_templ": 27, "read_from_url": [9, 25], "read_statu": 9, "read_transact": [9, 25], "readabl": [9, 27, 38], "readi": 6, "readlin": 41, "readline63": 41, "readline70": 41, "readline80": 41, "readline81": 41, "readline82": 41, "readm": 41, "readthedoc": [1, 8, 47], "readtransact": 25, "real": [30, 33, 34, 35, 36, 42], "real_nam": 9, "real_valu": 48, "realli": [9, 25], "reason": [8, 35, 38], "reassembl": 11, "receiv": 48, "recent": 27, "recogn": 1, "recommend": [3, 4, 5, 6, 37], "recompil": 36, "record": 9, "recreat": 47, "recurs": [9, 11, 25], "redirect": [1, 9, 14, 17, 25, 27, 31, 48], "refactor": 9, "refer": [1, 3, 4, 5, 9, 14, 25, 28, 35, 37, 39, 40], "referenc": [3, 4, 5, 9, 47], "reference_packag": 25, "reflect": [34, 35, 36], "refus": 38, "reg_expr": 9, "regard": 36, "regardless": [6, 47], "regener": 9, "regex": [9, 14, 27], "regex_for_match": 1, "regexp": 41, "regist": [5, 9, 11, 12, 14], "register_builtin": [4, 5, 9, 14], "register_phas": [4, 5, 9, 14], "regular": [9, 11, 14, 25, 28, 32], "rel": [9, 25, 31], "relat": [3, 9, 30, 48], "relative_dest": 9, "relative_executable_nam": 1, "relative_indic": 9, "relative_to": [1, 9, 17, 27, 31], "releas": 6, "relev": [3, 27, 34, 36, 39], "reli": 32, "reloc": 9, "remain": 9, "remaind": [11, 36], "remedi": [30, 35, 37, 38], "rememb": 34, "remot": [8, 9, 47], "remote_path": 25, "remote_url": 47, "remov": [1, 6, 8, 9, 11, 14, 17, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 47], "remove_log": [9, 25], "remove_opt": [9, 11], "remove_python_cach": [9, 11], "remove_scop": 9, "remove_url": [9, 25], "render": [1, 6, 7, 27, 32, 33, 34, 35, 36, 39, 43, 44, 47], "render_environ": 9, "render_group": 9, "render_object": 9, "render_packag": 9, "renderedenviron": 9, "renderedpackag": 9, "rendergroup": 9, "repeat": [7, 47], "repeat_success_strict": [9, 17, 18, 27], "repeatedli": 9, "repeats_def": 17, "repeats_success_strict": [1, 48], "repetit": 35, "replac": [9, 11, 17, 27, 31, 32, 33, 34, 35, 36, 43, 44, 48], "replic": [3, 4, 5, 25, 48], "repo": [3, 4, 5, 7, 9, 18, 27], "repo_add": [9, 11], "repo_cr": [9, 11], "repo_for_obj": 9, "repo_list": [9, 11], "repo_path": 11, "repo_remov": [9, 11], "repoerror": 9, "repoindex": 9, "repoload": 9, "repopath": 9, "report": [9, 11, 25], "reposfind": 9, "repositori": [1, 3, 4, 5, 6, 7, 11, 17, 27, 47], "repositorynamespac": 9, "repositorynamespaceload": 9, "repres": [1, 3, 4, 9, 11, 14, 17, 18, 25, 27, 33, 38, 47, 48], "represent": [9, 11, 13, 25, 27], "reproduc": [6, 8, 9], "reproduct": 47, "request": [1, 3, 6, 9, 11, 25], "requested_template_nam": 27, "requir": [1, 3, 4, 5, 7, 8, 9, 10, 11, 12, 14, 17, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48], "require_active_workspac": [9, 11], "require_cmd_nam": [9, 11], "require_definit": [9, 14], "require_exist": 9, "require_python_nam": [9, 11], "required_command_properti": 9, "required_packag": [3, 9, 10, 14, 15, 16, 48], "required_var": [9, 10, 15, 16], "required_vari": [9, 14], "research": [3, 5, 30, 31, 37, 38, 39, 40], "reserv": 9, "reset": [9, 41], "reset_found": 9, "resolv": [3, 36, 39, 48], "resourc": [9, 11], "resourcestag": 9, "respect": [36, 41, 47], "respons": [9, 48], "rest": 28, "restag": 9, "restageerror": 9, "restor": 9, "restrict": 8, "result": [5, 6, 8, 9, 13, 14, 18, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48], "results_level": 14, "results_upload": [9, 11], "retain": [3, 9], "retriev": [9, 41], "return": [4, 5, 9, 11, 12, 14, 17, 25, 26, 27, 28], "returncod": 11, "reus": [1, 9, 11, 17, 27, 47], "reusabl": 30, "revers": [27, 41], "revert": [9, 47], "review": [4, 5, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40], "revis": 9, "rf": [33, 34, 35, 36], "rf_1rank": 35, "rf_2rank": 35, "rf_4rank": 35, "rf_single_rank": [33, 34, 35], "right": [9, 11, 27, 48], "right_idx": 9, "rm": 9, "root": [1, 6, 9, 11, 17, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 45, 46, 48], "root_url": 25, "roughli": 48, "routin": [9, 27], "row": 12, "rows_for_ncol": [11, 12], "rpath": [9, 17, 27], "rsl": 40, "rst": [9, 11, 12], "rst_index": [9, 11], "rst_level": 11, "rule": [1, 3, 4, 5], "run": [3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 25, 27, 29, 30, 31, 35, 36, 37, 38, 40, 41, 47, 48], "run_aft": 14, "run_befor": 14, "run_black": [9, 11], "run_flake8": [9, 11], "run_phas": 9, "run_phase_hook": 9, "runner": [5, 9, 11], "runnerpackagemanag": [9, 16], "runpath": [9, 17, 27], "rwth": 9, "s3": 9, "s3fetchstrategi": 9, "safe": [9, 25], "sai": [11, 27], "same": [1, 4, 5, 6, 8, 9, 25, 26, 31, 35, 36, 38, 39, 47, 48], "saniti": 14, "satisfi": 9, "save": [34, 35, 36, 41, 47], "save_filenam": 9, "sbang": 9, "sbang_script": 9, "sbatch": 48, "scala": 6, "scalar": 1, "scale": [7, 29, 30, 31, 38, 39, 40, 46], "scaling_": [30, 31, 37, 38, 39, 40, 46], "scaling_1": 38, "scaling_1_platform1": 39, "scaling_wrf": 37, "schedul": 48, "schema": [1, 9, 27], "scheme": 9, "scientif": 6, "scope": [7, 8, 9, 11, 14, 18, 27, 30, 34, 35, 40, 41, 48], "scope_nam": 9, "scopedcriterialist": 9, "scopes_metavar": 9, "scopes_or_path": 9, "scrape": 25, "screen": [25, 35], "script": [6, 9, 11, 27, 30, 31, 32, 33, 34, 35, 36, 39, 43, 44, 47, 48], "script_path": 21, "search": [1, 6, 7, 9, 25, 27, 28, 33], "search_files_for_str": [9, 18], "search_fn": 9, "search_primary_experi": 9, "searchabl": 13, "second": [3, 6, 13, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 48], "section": [3, 4, 5, 7, 9, 11, 14, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 39, 41, 47, 48], "section_descript": 9, "section_nam": [17, 18], "section_ord": 9, "section_schema": 9, "section_titl": [9, 11, 12, 25], "see": [1, 3, 4, 5, 6, 7, 9, 14, 25, 26, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 43, 44, 47, 48], "seen": [1, 3, 4, 5, 6, 30, 31, 34, 35, 36, 37, 38, 39, 40, 46, 48], "select": [1, 6, 9, 30, 34, 37, 39, 48], "self": [6, 9, 14, 25, 27, 47], "send_warning_to_tti": 9, "sensibl": 9, "sensit": 9, "sent": 25, "sep": 14, "separ": [1, 9, 11, 14, 17, 25, 27, 47, 48], "sequenc": [12, 25], "sequenti": 37, "serial": 48, "server": 9, "set": [1, 3, 4, 7, 8, 9, 10, 11, 14, 15, 16, 17, 25, 27, 30, 31, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48], "set_access_pair": 9, "set_access_token": 9, "set_appl": 9, "set_application_context": 9, "set_attribut": [9, 25], "set_base_var": 9, "set_chained_experi": 9, "set_config_valu": [9, 25], "set_endpoint_url": 9, "set_env_variable_set": 9, "set_experiment_context": 9, "set_formatted_execut": 9, "set_intern": 9, "set_modifi": 9, "set_no_expand_var": 9, "set_object_typ": 9, "set_on_execut": 9, "set_path": 9, "set_profil": 9, "set_repeat": 9, "set_repeat_index": 9, "set_required_var": 9, "set_stag": 9, "set_statu": 9, "set_subdir": 9, "set_tag": 9, "set_templ": 9, "set_usage_mod": 9, "set_val": 48, "set_var": 48, "set_vari": 9, "set_working_dir": 9, "set_workload_context": 9, "setcach": [9, 25], "setup": [1, 3, 4, 5, 6, 8, 9, 10, 11, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 45, 47, 48], "setup_info_pars": [11, 12], "setup_list_pars": [11, 12], "setup_main_opt": 9, "setup_pars": [9, 11], "sever": [1, 3, 4, 5, 6, 8, 9, 25, 27, 30, 31, 37, 38, 39, 40, 47, 48], "sh": [6, 9, 11, 17, 25, 27], "sha": 9, "sha1": 9, "sha224": 9, "sha256": [3, 8, 9, 14, 27, 41, 47], "sha384": 9, "sha512": 9, "shallow": 9, "shape": [9, 48], "share": [1, 5, 6, 9, 11, 27, 33, 47, 48], "shared_context": [9, 18], "shared_dir": [9, 27], "shared_languag": [3, 9], "shared_license_dir": [9, 27], "shared_link": [9, 17, 27], "sharedmeta": [9, 14], "shell": [1, 9, 11, 12, 17, 25, 32, 33, 34, 35, 36, 43, 44], "shell_init_instruct": [9, 11, 12], "shift": 9, "short": [8, 9, 11, 33, 41], "shorter": 9, "should": [1, 3, 9, 10, 11, 14, 18, 21, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47, 48], "shouldn": 9, "show": [1, 3, 6, 9, 11, 14, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 45, 48], "shown": [1, 3, 9, 31, 39, 48], "sibl": 9, "side": 8, "signatur": [4, 5], "significnatli": 40, "similar": [3, 4, 5, 8, 35, 48], "similarli": [14, 36], "simlink": 27, "simlink_result": [9, 27], "simpl": [7, 9, 25, 29, 32, 41, 48], "simplest": 3, "simpli": [9, 48], "simplifi": [9, 11, 25, 27, 30, 35, 47], "simplify_nam": [9, 25], "simplify_str": 48, "simul": [33, 34, 35, 36, 42], "simultan": [11, 25], "sinc": [3, 8, 9, 11, 31, 32, 35, 36, 38, 41], "singl": [3, 4, 8, 9, 11, 14, 30, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 48], "single_arg_nam": 14, "single_modifier_dry_run": [9, 18], "single_node_": 41, "single_node_valu": 40, "single_typ": 14, "singlefilescop": 9, "singleton": 9, "site": [1, 8, 9, 41], "situat": [30, 35, 37, 38, 39], "size": [9, 33, 34, 35, 36, 43, 44], "skip": [9, 11, 25], "slash": 48, "slow": [8, 9], "slurm": [37, 48], "sm": [30, 31, 37, 38, 39, 40, 41, 46], "small": 9, "smaller": [4, 11], "snappi": 41, "snapshot": 30, "so": [1, 3, 9, 11, 14, 25, 27, 35, 36, 37, 38, 41], "socket": 30, "softwar": [4, 5, 6, 7, 8, 9, 11, 14, 15, 21, 27, 29, 30, 31, 32, 33, 34, 35, 38, 40, 41, 43, 44, 46], "software_create_env": 41, "software_definit": [9, 18], "software_dir": [9, 27], "software_environ": 7, "software_mirror_url": 8, "software_spec": [3, 9, 10, 14, 15, 16, 48], "software_spec_nam": 48, "softwareenviron": 9, "softwarepackag": 9, "some": [1, 3, 4, 5, 6, 9, 11, 25, 26, 30, 31, 32, 34, 37, 38, 39, 40, 47, 48], "someth": [1, 4, 9, 14, 25, 33, 35, 38, 41, 47, 48], "sometim": [3, 4, 35, 47, 48], "somewher": 9, "sophist": 41, "sort": [9, 11, 12], "soural": 27, "sourc": [6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 23, 26, 27, 30, 31, 33, 34, 36, 37, 38, 39, 40, 41, 47], "source_cach": [9, 17, 27], "source_id": 9, "source_path": 9, "source_str": [9, 25], "sourcefileload": 26, "sourcepath": 9, "space": [1, 9, 47], "spack": [3, 4, 5, 6, 7, 8, 9, 14, 21, 25, 27, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "spack_activ": 31, "spack_env_cach": [9, 18], "spack_flag": 17, "spack_setup": 9, "spack_sourc": 31, "spack_spec": 17, "spack_user_ag": [9, 25], "spackbot": 25, "spackerror": 25, "spackweberror": [9, 25], "spdx": 11, "spec": [1, 7, 14, 18, 27, 30, 33, 36, 47, 48], "spec1": 25, "spec2": 25, "spec_bas": 9, "spec_id_r": 9, "spec_lik": 9, "spec_prefix": 9, "spec_properti": 17, "spec_str": 9, "spec_util": 9, "specerror": 9, "specformatstringerror": 9, "special": [9, 10, 15, 16, 48], "specif": [3, 4, 5, 9, 11, 13, 14, 17, 27, 28, 30, 32, 37, 47, 48], "specifi": [1, 4, 8, 9, 11, 14, 25, 26, 27, 33, 34, 35, 36, 39, 41, 43, 44, 47, 48], "speclex": 9, "specpars": 9, "specparseerror": 9, "specs_equiv": [9, 25], "speed": [12, 33, 34, 35, 36, 42], "spend": 30, "spent": [30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 45], "sphinx": 12, "spider": [9, 25], "sql": 1, "stabl": [6, 9], "stable_target": 9, "stack": [5, 7, 9, 25, 27, 29, 32, 33, 34, 35, 37, 43, 44, 48], "stage": [3, 7, 14, 38, 39], "stage_lock": 9, "stagecomposit": 9, "stageerror": 9, "stagepatherror": 9, "stai": 4, "stand": [6, 33, 48], "standard": [3, 4, 5, 9, 11, 30, 47, 48], "start": [3, 7, 25, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 48], "start_mark": 9, "start_tim": 31, "stat": [9, 18, 41], "stat_nam": 9, "state": [9, 11, 27, 47], "statement": [3, 26, 48], "static": 9, "statist": [1, 9, 48], "statsbas": [9, 25], "statscoefficientofvari": [9, 25], "statscountvalu": [9, 25], "statsmax": [9, 25], "statsmean": [9, 25], "statsmedian": [9, 25], "statsmin": [9, 25], "statsstdev": [9, 25], "statsvar": [9, 25], "statu": [9, 40], "stderr": [9, 14, 17], "stdev": 25, "stdname": 9, "stdout": [9, 14, 17, 25], "steal_sourc": 9, "step": [3, 4, 5, 9, 14, 33, 35, 37, 48], "sternt": 41, "still": [9, 14, 39, 48], "storag": [9, 14, 47], "storage_path": 9, "store": [1, 3, 4, 5, 9, 13, 14, 25, 27, 48], "str": [9, 11, 12, 13, 14, 25, 26, 27, 48], "strategi": 9, "stream": [9, 25], "strictli": 5, "string": [1, 3, 4, 5, 9, 11, 14, 17, 18, 25, 27, 31, 32, 35, 37, 47, 48], "string_or_num": 17, "strip": [9, 25], "strongli": 3, "structur": [3, 7, 9, 11, 25, 41], "stub": [9, 17], "studi": [3, 6, 7, 29, 30, 31, 38, 39, 40, 46], "style": [9, 25, 28], "sub": [1, 6, 11, 47, 48], "sub_prop": 17, "subclass": [9, 11], "subcommand": [1, 6, 9, 11, 27], "subcommandwrit": [9, 11], "subdir": 9, "subdir_nam": 9, "subdirectori": [8, 27], "subject": 9, "submiss": 48, "submit": 48, "submodul": 7, "submodules_delet": 9, "subpackag": 7, "subpars": [9, 11, 12], "subsequ": 6, "substitut": 25, "substitute_config_vari": [9, 25], "substitute_path_vari": [9, 25], "subtract": 48, "subvers": 9, "succe": [1, 25, 48], "succeed": 9, "success": [4, 7, 9, 14, 17, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 45, 47], "success_criteria": [1, 3, 7, 10, 14, 15, 16, 27, 28, 40], "success_criteria_def": 17, "success_fom_comparison": [9, 18], "success_fom_glob": [9, 18], "success_funct": [9, 18], "success_list_def": 17, "success_modifi": [9, 18], "success_variable_fom_comparison": [9, 18], "success_wrf": 40, "successcriteria": 9, "successfulli": [3, 9, 28, 40, 41], "suffix": [27, 47], "suggest": [6, 14, 33, 34, 37], "suitabl": 9, "sum": [8, 41], "summari": [1, 4, 11, 34, 35, 36, 48], "super": 9, "superclass": [9, 25, 27], "supercomput": 6, "suppli": [9, 27], "support": [3, 4, 5, 9, 11, 12, 14, 28, 30, 36, 37, 38, 40, 47], "supported_injection_ord": 9, "suppress_gpg_warn": [9, 17, 27], "sure": [3, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], "surround": 25, "svn": [9, 11], "svnfetchstrategi": 9, "sweep": [6, 39], "switch": 47, "sy": [9, 11, 26], "symbol": [9, 47], "symlink": 9, "synonym": 9, "syntax": [1, 3, 4, 5, 9, 11, 25, 47, 48], "system": [1, 3, 4, 7, 9, 25, 26, 30, 32, 33, 34, 35, 36, 38, 39, 40, 41, 43, 44], "t": [1, 4, 6, 9, 11, 14, 25, 32, 33, 34, 35, 36, 39, 40, 41, 43, 44, 47], "tab": 11, "tabl": [12, 13], "table_id": 13, "tag": [6, 9, 14, 17, 25, 27, 32, 47], "tag1": 48, "tag2": 48, "tag_filt": [9, 18], "tag_index": 9, "tagindex": 9, "tags_def": 17, "tailor": 11, "take": [1, 8, 9, 11, 12, 14, 18, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 47, 48], "tar": [6, 8, 41, 47], "tarbal": [8, 9, 25], "target": [1, 3, 9, 33, 34, 35, 36, 48], "target_dir": 14, "target_path": 9, "task": 35, "tcsh": [6, 9, 17, 27, 41], "techniqu": 35, "tell": [9, 31, 36, 37], "tempdir": [9, 25], "tempfil": [25, 26], "templat": [1, 6, 9, 14, 17, 25, 27, 31, 32, 33, 34, 36, 37, 38, 39, 43, 44], "template_dir": [9, 17, 27], "template_experi": 9, "template_nam": 48, "template_name_sans_extens": 6, "template_path": [9, 27], "templateenviron": 9, "templatepackag": 9, "temporari": 25, "temporarili": [9, 14], "termin": 25, "test": [6, 9, 11, 14, 25, 28, 30, 32, 40, 41, 47, 48], "test_": 48, "test_1_1": 48, "test_basic_inherit": [9, 18], "test_configvar_dry_run": [9, 18], "test_criteria_list": [9, 18], "test_debug_report": [18, 19], "test_env_var_append_command_gen": [18, 23], "test_env_var_prepend_command_gen": [18, 23], "test_env_var_set_command_gen": [18, 23], "test_env_var_unset_command_gen": [18, 23], "test_exp": 48, "test_exp1": 48, "test_exp2": 48, "test_exp_": 48, "test_experi": 48, "test_single_criteria": [9, 18], "test_software_definitions_conflicts_run": [18, 19], "test_software_definitions_error_on_conflict": [18, 19], "test_software_definitions_run": [18, 19], "test_software_definitions_summari": [18, 19], "test_spec_copi": [9, 18], "test_spec_exampl": [9, 18], "test_stag": [9, 17, 27], "test_valu": 48, "testspec": [9, 18], "text": [9, 25, 26, 27, 32, 33, 34, 35, 36, 43, 44, 47], "tgetent": 41, "tgz": 41, "than": [9, 11, 34, 36, 37, 38, 47, 48], "the_platinum_search": 9, "thei": [1, 3, 4, 5, 9, 11, 12, 14, 17, 25, 27, 31, 33, 34, 35, 36, 39, 47, 48], "them": [1, 5, 8, 9, 11, 27, 30, 31, 35, 36, 37, 38, 39, 40, 47, 48], "themselv": 9, "thi": [1, 3, 4, 5, 6, 8, 9, 10, 11, 12, 14, 15, 16, 17, 21, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48], "thing": [1, 3, 9, 11, 14, 35], "think": 4, "third": [3, 40], "those": [1, 8, 9, 25, 28, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 48], "though": [3, 6, 8, 35], "three": [3, 9, 28, 39, 40], "through": [1, 3, 4, 5, 6, 9, 11, 14, 30, 32, 33, 36, 48], "throughout": 9, "throw": 48, "thrown": 11, "ti": 5, "time": [1, 3, 6, 8, 9, 11, 14, 25, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 48], "timeloc": 41, "timeout": [9, 25], "timestamp": [13, 31], "timestep": [3, 30, 31, 37, 38, 39, 40, 45], "tip": 3, "titl": [9, 17, 27], "tmpdir": 18, "to_dict": 9, "to_json": [9, 13], "to_yaml": 9, "todo": [9, 25], "togeth": [1, 3, 4, 9, 11, 14, 25, 28, 35, 38, 39, 47, 48], "toggl": 9, "token": 9, "too": 30, "tool": [4, 9, 11, 30, 48], "top": [5, 6, 9, 25, 34, 37, 48], "topolog": [9, 25], "toru": 9, "total": [3, 9, 30, 31, 37, 38, 39, 40, 45], "tottim": 9, "toward": [33, 34], "tpl": [6, 27, 32, 33, 34, 35, 36, 43, 44, 47, 48], "trace": 9, "track": [3, 9, 14, 31], "transact": 25, "transcrib": 3, "transfer": 47, "transform": 9, "translat": 25, "travers": 9, "tree": [11, 41], "tri": [1, 9, 12], "trick": 41, "trie": 25, "true": [1, 3, 6, 9, 10, 11, 14, 17, 25, 27, 28, 39, 47, 48], "trunk": 9, "try": [1, 9, 25, 30, 35, 37, 38, 39, 41], "tty": 25, "tupl": [9, 18, 21, 25, 27, 48], "turbo": 41, "tutori": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46], "two": [1, 4, 6, 9, 14, 18, 27, 28, 30, 31, 32, 33, 35, 38, 39, 40, 47, 48], "txt": [6, 27], "type": [1, 3, 4, 7, 9, 11, 13, 14, 25, 26, 27, 33, 34, 35, 36, 40, 41, 43, 44, 47, 48], "typic": [1, 25], "u": [9, 38, 47, 48], "uf": 32, "unabl": 25, "unari": 48, "uncaught": 11, "unconsum": [35, 38], "undefin": 27, "under": [4, 5, 8, 9, 11, 25, 30, 31, 35, 37, 38, 39, 40, 46, 48], "underli": [3, 14, 25, 26, 30, 47], "underneath": [9, 26], "underscor": [9, 25], "understand": [3, 4, 5], "undo": 27, "unescap": 48, "unexpand": 48, "unifi": [39, 47], "unified_repo": 9, "union": 11, "union_dict": 17, "union_valu": [9, 11], "uniqu": [9, 25, 34, 35, 36, 38, 39, 47, 48], "unit": [3, 5, 6, 13, 14, 25], "unit_test": 9, "unknown": [9, 11], "unknown_arg": 11, "unknownentityerror": 9, "unknownnamespaceerror": 9, "unknownobjecterror": 9, "unless": [9, 36], "unlik": 5, "unload": 27, "unmodifi": 9, "unncessarili": 35, "unnecessarili": 9, "unset": [1, 4, 9, 14, 17, 27, 48], "unsetup_workspace_cannot_analyz": [9, 18], "unspecifi": 25, "unsuccess": 9, "until": 47, "untrack": 11, "unus": [9, 47], "unused_compilers_are_skip": [9, 18], "unused_environ": 9, "unused_packag": 9, "unzip": 38, "up": [3, 7, 8, 9, 10, 11, 14, 15, 16, 25, 30, 31, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45], "updat": [9, 11, 17, 35, 37, 38, 39, 41], "update_complet": [9, 11], "update_completion_arg": [9, 11], "update_config": 9, "update_data": 9, "update_graph": 9, "update_kei": 9, "update_object": 9, "upload": [9, 11, 17, 27, 37, 47], "upload_result": [9, 13], "uplod": 47, "upon": 9, "uppercas": 25, "upstream": 47, "uri": [1, 9, 13, 17, 27], "url": [1, 3, 8, 9, 11, 14, 25, 47], "url_attr": 9, "url_dict": 9, "url_exist": [9, 25], "url_fetch_method": [9, 17, 27], "url_for_vers": 25, "url_or_fetch_strategi": 9, "url_typ": 9, "urlbas": 8, "urlfetchstrategi": 9, "urllib": [9, 17, 27], "us": [1, 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15, 16, 25, 26, 27, 28, 29, 30, 32, 33, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48], "usabl": 26, "usag": [4, 9, 11, 14, 30, 48], "use_configur": 9, "use_env_repo": 27, "use_mpi": [1, 9, 14, 17, 25, 27, 31, 48], "use_repositori": 9, "used_var": 9, "user": [1, 5, 8, 9, 11, 12, 17, 25, 27, 30, 31, 34, 40, 41, 47, 48], "user_config_path": 9, "usernam": [9, 14, 25], "uses_ssl": [9, 25], "usr": 11, "usual": 9, "utc": 31, "util": [9, 10, 17, 18, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 43, 44, 46, 48], "v": [9, 48], "v1": 9, "v42_bench_conus12km": 41, "v42_bench_conus2": 41, "val": 9, "val1": 1, "val2": 1, "val_to_append": 1, "val_to_prepend": 1, "valid": [3, 9, 11, 14, 21, 25, 27, 30, 33, 40, 41, 48], "valid_fully_qualified_module_nam": [9, 25], "valid_module_nam": [9, 25], "valid_workspace_nam": [9, 27], "valid_workspace_name_r": [9, 27], "validate_experi": 9, "validate_fully_qualified_module_nam": [9, 25], "validate_module_nam": [9, 25], "validate_scop": 9, "validate_toolset": [9, 11], "validate_workspace_nam": [9, 27], "validation_error": 9, "validation_typ": 14, "valu": [1, 3, 6, 9, 11, 13, 14, 18, 25, 27, 28, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47, 48], "vanilla": 3, "var": [1, 6, 9, 11, 14, 17, 25, 27, 32, 33, 34, 35, 36, 43, 44, 47, 48], "var_expansion_and_indirect": 39, "var_nam": [1, 9, 48], "var_separ": 1, "var_set": 25, "var_to_append": 1, "var_to_set": 1, "var_to_unset": 1, "var_valu": [1, 9], "vari": [3, 37, 47], "variabl": [6, 7, 9, 11, 14, 25, 27, 28, 29, 30, 31, 32, 33, 36, 37, 38, 40, 41, 43, 44, 46, 47], "variable_list": 17, "variable_modif": [4, 9, 10, 14, 15, 16], "variables_def": 17, "varianc": 25, "variant": [5, 7, 9, 11, 27, 30, 31, 33, 34, 35, 37, 38, 39, 40, 43, 44, 46], "variants_def": 17, "varieti": [6, 33], "variou": [2, 3, 6, 8, 9, 14, 28, 29, 39, 47], "vars_to_print": 9, "vc": 9, "vcsfetchstrategi": 9, "ve": 35, "vector": [7, 9, 29, 30, 31, 38, 40, 46], "vector_matrix_gromacs_config": [36, 43], "vector_workload": [9, 18], "verbos": [9, 25, 35], "veri": [9, 30, 35, 37, 41], "verifi": [4, 9, 11, 31], "verify_ssl": [9, 17, 27], "version": [1, 6, 9, 11, 12, 14, 25, 26, 36, 41, 47, 48], "version_from_git": 9, "version_json": [11, 12], "versionfetcherror": 9, "vertic": 12, "vformatdelimit": 9, "via": [1, 8, 9, 11, 25, 48], "view": [27, 32, 33, 34, 35, 36, 37, 43, 44, 48], "virtual": 9, "visit": 25, "visual": 25, "vtune": 30, "vvv": [35, 47, 48], "w": [6, 9, 11, 17, 27, 47], "wa": [3, 9, 14, 17, 27, 32, 38], "wai": [5, 6, 9, 14, 26, 30, 35, 39, 47, 48], "walk": [3, 9], "wall": [33, 34, 35, 36, 42], "wallclock": 3, "want": [1, 3, 4, 6, 7, 8, 9, 25, 31, 34, 35, 37, 39, 41, 47, 48], "warn": [8, 9, 25, 37, 41], "warn_content_type_mismatch": 9, "warn_no_ssl_cert_check": [9, 25], "water": [33, 34], "water_bar": [33, 34, 35, 36, 43, 44, 47, 48], "water_bare_hbond": [33, 34], "water_gmx50": [33, 34, 35, 36, 43, 44], "water_gmx50_bar": [33, 34], "we": [1, 3, 6, 9, 11, 12, 25, 26, 27, 28, 31, 32, 33, 35, 36, 37, 38, 39, 41, 48], "weather": [6, 32], "web": 9, "weight": 47, "well": [1, 3, 6, 9, 25, 37, 39, 47, 48], "went": 25, "were": [1, 5, 9, 11, 14, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46], "what": [1, 3, 4, 7, 9, 11, 14, 30, 33, 34, 35, 36, 47, 48], "whatev": 41, "when": [1, 3, 4, 5, 6, 8, 9, 11, 14, 17, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 47, 48], "whenev": [9, 28], "where": [1, 3, 9, 11, 13, 14, 17, 25, 26, 27, 34, 35, 38, 40, 47, 48], "where_def": 17, "where_to_redirect_output": 1, "whether": [3, 6, 9, 11, 14, 25, 27, 47], "which": [1, 3, 4, 5, 6, 8, 9, 10, 11, 14, 25, 28, 30, 31, 32, 34, 35, 36, 38, 39, 40, 41, 46, 47, 48], "while": [1, 6, 9, 14, 30, 33, 34, 35, 36, 38, 39, 43, 44, 47, 48], "who": [25, 35, 47], "whole": 9, "whose": [9, 11], "why": 41, "wide": [3, 36], "wider": 35, "width": 9, "wildcard": [14, 47], "willing": 27, "wish": [8, 37], "within": [1, 3, 4, 5, 6, 9, 14, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 46, 47, 48], "without": [1, 3, 4, 5, 6, 8, 9, 12, 35, 47, 48], "witihn": 5, "wl_name": 18, "wltag": 48, "won": [40, 47], "word": [25, 48], "work": [3, 4, 5, 6, 8, 9, 11, 12, 27, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44], "workflow": [4, 5, 47], "workload": [1, 7, 8, 10, 14, 17, 18, 25, 27, 30, 31, 32, 33, 36, 38, 39, 40, 41, 43, 44, 46, 47], "workload_context": 9, "workload_group": [9, 10, 14], "workload_group_var": [9, 10], "workload_input_dir": [9, 14, 48], "workload_nam": [1, 9, 14, 41, 47, 48], "workload_namespac": 9, "workload_run_dir": [9, 48], "workload_vari": [3, 9, 14], "workloadenvironmentvari": 9, "workloadnotdefinederror": 9, "workloadvari": 9, "workspac": [1, 3, 4, 7, 8, 9, 14, 18, 25, 28, 41, 42, 45, 46], "workspace_archive_path": [9, 27], "workspace_config_path": [9, 27], "workspace_deployments_path": [9, 27], "workspace_dir": [1, 8, 9, 17, 27, 41, 47], "workspace_experiment_path": [9, 27], "workspace_format_error": 9, "workspace_hash": [9, 13, 18, 27, 47], "workspace_input_path": [9, 27], "workspace_log_path": [9, 27], "workspace_nam": [6, 47], "workspace_name_does_not_change_hash": [9, 18], "workspace_root": [1, 32, 33, 47, 48], "workspace_setup_creates_inventori": [9, 18], "workspace_shared_license_path": [9, 27], "workspace_shared_path": [9, 27], "workspace_software_path": [9, 27], "workspace_template_extens": [9, 27], "workspace_test": 9, "world": [7, 25, 29], "would": [1, 3, 4, 5, 6, 8, 9, 14, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 43, 44, 47, 48], "wrap": [9, 14, 25, 26, 35], "wrap_named_direct": [9, 25], "wrapper": [9, 25], "wrf": [6, 8, 30, 31, 37, 38, 39, 40, 41, 46], "wrfrv4": 6, "wrfv3": [6, 8], "wrfv4": [6, 30, 31, 37, 38, 39, 40, 41, 46], "wrfv4_dry_run": [9, 18], "wrfv4_mirror": 41, "wrfv4_mirror_test": 41, "writabl": [9, 25], "write": [8, 9, 11, 12, 14, 25, 26, 27, 28, 30, 31, 35, 38, 39, 40, 41, 46, 48], "write_exec_nam": 14, "write_inventori": [9, 10], "write_json_result": [9, 27], "write_statu": [9, 10], "write_transact": [9, 25, 27], "writer": 11, "writetransact": 25, "written": [3, 4, 5, 9, 14, 18, 47, 48], "wrkspc": 11, "wrong": [14, 25], "ws_file_config_scop": [9, 27], "ws_file_config_scope_nam": [9, 27], "ws_path": 27, "wtihin": 9, "www": 9, "x": 39, "x86_64": [1, 33, 34, 35, 36, 48], "xmlt": 41, "xz": 41, "y2020": 41, "yaml": [1, 3, 4, 5, 6, 9, 11, 14, 17, 21, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48], "yaml_data": 27, "yaml_equival": [9, 27], "yaml_gener": 9, "yaml_path": 9, "yet": [3, 9, 25], "yield": 9, "you": [3, 4, 5, 6, 7, 8, 9, 14, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48], "your": [3, 4, 6, 8, 11, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46], "zero": [3, 14], "zip": [7, 8, 9, 27, 29, 35, 39], "zip_def": 17, "zipfil": 8, "zips_and_matrices_wrf": 38, "zips_def": 17, "zlib": 41, "zsh": 6, "zstd": 41}, "titles": ["<no title>", "Configuration Files", "Developer Guides", "Application Definition Developers Guide", "Modifier Definition Developers Guide", "Package Manager Definition Developers Guide", "Getting Started", "Ramble", "Ramble Mirrors", "ramble package", "ramble.application_types package", "ramble.cmd package", "ramble.cmd.common package", "ramble.experimental namespace", "ramble.language namespace", "ramble.modifier_types namespace", "ramble.package_manager_types namespace", "ramble.schema package", "ramble.test namespace", "ramble.test.cmd namespace", "ramble.test.end_to_end namespace", "ramble.test.modifier_functionality namespace", "ramble.test.success_criteria namespace", "ramble.test.util namespace", "ramble.test.workspace_hashing namespace", "ramble.util package", "ramble.util.imp package", "ramble.workspace package", "Success Criteria", "Tutorials", "10) Modifiers", "11) Internals", "1) Getting Started Running A \u201cHello World\u201d Experiment", "2) Running A Simple GROMACS Experiment", "3) Modifying A GROMACS Experiment", "4) Using Vectors and Matrices", "5) Changing A Software Stack", "6) Configuring a Scaling Study", "7) Zips and Matrices", "8) Variable Expansion, Indirection, and Software Stack Parameterization", "9) Success Criteria", "Mirrors", "Execute Experiments", "Configuring experiments", "Configuring experiments", "Execute Experiments", "Configure Experiment Definitions", "Ramble Workspace", "Workspace Configuration File"], "titleterms": {"": 32, "1": 32, "10": 30, "11": 31, "2": 33, "3": 34, "4": 35, "5": 36, "6": 37, "7": 38, "8": 39, "9": 40, "A": [6, 32, 33, 34, 36], "Of": 3, "activ": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47], "ad": 36, "addit": 39, "advanc": 30, "always_print_fom": 22, "an": [3, 32, 38], "analyz": [3, 6, 32, 33, 47], "analyze_fom_output": 20, "anonym": 47, "appkit": 9, "appli": [30, 37], "applic": [1, 3, 6, 9, 17, 28, 32, 33], "application_inherit": 18, "application_languag": [14, 18], "application_test": 18, "application_typ": 10, "archiv": [6, 47], "argument": 12, "attribut": [11, 19], "avail": 32, "base": [3, 4, 5, 40], "basic": [7, 15, 32], "batch": 48, "builtin": [4, 5], "cach": 9, "cache_fetch": 18, "chain": 48, "chained_experiment_var_inherit": 20, "chang": 36, "class": [3, 4, 5], "class_attribut": 25, "clean": [11, 19, 30, 31, 34, 35, 36, 37, 38, 39, 40], "cleanup": [32, 33], "cmd": [11, 12, 19], "collect": 3, "color": 25, "command": [6, 11, 18, 48], "common": 12, "comparison": 28, "compil": [3, 4], "concret": [6, 47], "concretize_builtin": 18, "concretize_with_different_package_manag": 20, "config": [1, 9, 11, 17, 19], "config_section_env_var": 20, "configur": [1, 6, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 46, 48], "conftest": 18, "construct": 38, "context": [3, 9], "contribut": 7, "control": [39, 48], "creat": [6, 8, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47], "creation": [3, 4, 5, 41], "criteria": [1, 3, 28, 40], "cross": 48, "custom": 47, "custom_execut": 20, "debug": [6, 11, 19], "decid": 37, "default": 37, "defin": [6, 28, 31, 35, 38, 39, 48], "define_package_path": 20, "definit": [3, 4, 5, 30, 31, 36, 37, 38, 39, 40, 46], "deploy": [11, 47], "descript": [34, 35, 36], "detail": 37, "develop": [2, 3, 4, 5], "dictionari": 48, "direct": [3, 25], "directori": 33, "disabl": 1, "discov": 30, "dry": 39, "dry_run_help": 18, "dryrun_chained_experi": 20, "dryrun_copies_external_env": 20, "dryrun_series_contains_package_path": 20, "edit": [11, 34, 35], "editor": [23, 25], "end_to_end": 20, "env": [23, 25], "env_var": 17, "env_var_builtin": 20, "environ": [1, 4, 39, 47, 48], "error": 9, "escap": 48, "exclus": 48, "exclusive_filtered_vector_workload": 20, "execut": [1, 3, 4, 6, 10, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 45, 47], "executor": 47, "expand": [9, 18], "expanded_fom_dry_run": 20, "expans": 39, "experi": [1, 3, 6, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48], "experiment": 13, "experiment_exclud": 20, "experiment_modif": 21, "experiment_repeat": 20, "experiment_set": [9, 18], "experiment_templ": 20, "explicit": 48, "explicit_zip": 20, "express": 40, "extern": [1, 7], "fetch_strategi": 9, "figur": [3, 40], "file": [1, 3, 47, 48], "file_cach": 25, "file_util": 25, "filter": [9, 47], "flake8": [11, 19], "fom": 28, "format": 1, "formatted_execut": [17, 20], "function": [4, 28, 48], "gcs_fetch": 18, "gener": 3, "get": [6, 32], "get_file_path": 18, "globbing_pattern": 20, "graph": [9, 25], "gromac": [33, 34], "gromacs_size_expans": 20, "guid": [2, 3, 4, 5], "hash": [25, 47], "hello": 32, "help": [6, 11], "i": 6, "imp": 26, "imp_import": 26, "importlib_import": 26, "inclusive_filtered_vector_workload": 20, "indic": 7, "indirect": 39, "info": [11, 12, 19], "inform": [3, 4, 33, 47], "inherit": 48, "inject": 31, "input": 3, "instal": [3, 4, 6, 32], "install_cach": 25, "intern": [1, 17, 31, 48], "inventori": 47, "keyword": 9, "known_appl": 20, "languag": 14, "language_bas": 14, "language_help": 14, "librari": 48, "licens": [1, 11, 17], "link": 47, "list": [11, 12, 19, 48], "lock": 25, "logger": 25, "logic": 40, "lscpu": 30, "main": 9, "manag": [1, 3, 5, 36], "match": 40, "matric": [25, 35, 38, 48], "matrix": [36, 38], "merg": 17, "merge_config_fil": 20, "merit": [3, 40], "mirror": [1, 8, 9, 11, 17, 19, 41], "mirror_test": 18, "missing_mpi_cmd": 20, "missing_required_dry_run": 20, "mock_env_var_modifi": 21, "mock_modifier_dry_run": 21, "mock_modifier_phas": 21, "mock_modifier_spack_config": 21, "mock_spack_modifi": 21, "mod": [11, 19], "mode": [4, 28], "modif": 4, "modifi": [1, 4, 9, 17, 30, 34, 48], "modifier_appl": 18, "modifier_function": 21, "modifier_help": 21, "modifier_languag": [14, 18], "modifier_prepare_analysi": 21, "modifier_repo": 17, "modifier_typ": 15, "modkit": 9, "modul": [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "mpi": [39, 48], "multi_modifier_dry_run": 21, "name": [25, 35, 47, 48], "namespac": [9, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24], "namespace_tri": 18, "nested_compilers_are_instal": 20, "new": 31, "order": 31, "output": [3, 4], "packag": [1, 3, 5, 9, 10, 11, 12, 17, 25, 26, 27, 36], "package_manag": 9, "package_manager_config": 20, "package_manager_languag": [14, 18], "package_manager_repo": 17, "package_manager_requir": 20, "package_manager_typ": 16, "parameter": 39, "passthrough": 1, "passthrough_vari": 20, "path": [9, 25], "phase": [4, 5, 47], "phase_select": 20, "phase_selection_with_depend": 20, "pipelin": 9, "pkgmankit": 9, "platform": 38, "prepar": [3, 4, 5, 47], "print": 47, "pull": 47, "python": [11, 19], "rambl": [6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 32, 47, 48], "refer": 48, "registr": [4, 5], "regular": 40, "render": 9, "repeat": [1, 9, 48], "repeat_success_strict": 22, "repo": [1, 11, 17, 19], "repositori": [9, 18], "requir": 6, "reserv": 48, "resourc": 7, "result": [3, 11, 19], "run": [32, 33, 39], "runner": 16, "scale": [35, 37], "schema": 17, "scope": 1, "section": 1, "select": 47, "set": [6, 32, 33, 47], "setup": 39, "share": 4, "shared_context": 20, "shared_languag": 14, "shell": [6, 27], "simpl": 33, "single_modifier_dry_run": 21, "softwar": [1, 17, 36, 37, 39, 47, 48], "software_definit": [11, 19], "software_environ": [9, 18], "sourc": 25, "spack": [1, 10, 15, 17], "spack_env_cach": 20, "spec": 9, "spec_bas": 18, "spec_util": 25, "specif": 1, "stack": [36, 39], "stage": [9, 18], "start": [6, 32], "stat": [23, 25], "string": [28, 40], "structur": [8, 33, 47], "studi": [35, 37], "style": 11, "submodul": [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "subpackag": [9, 11, 18, 25], "success": [1, 3, 28, 40], "success_criteria": [9, 17, 18, 22], "success_fom_comparison": 22, "success_fom_glob": 22, "success_funct": 22, "success_modifi": 22, "success_variable_fom_comparison": 22, "support": [1, 6, 48], "suppress": 48, "system": [6, 37, 48], "tabl": 7, "tag": 48, "tag_filt": 20, "templat": [35, 47, 48], "test": [3, 4, 5, 18, 19, 20, 21, 22, 23, 24], "test_configvar_dry_run": 20, "tutori": [7, 29], "type": [17, 28], "unit_test": 11, "unsetup_workspace_cannot_analyz": 24, "unused_compilers_are_skip": 20, "up": [6, 32, 33, 47], "upload": [1, 13], "us": [8, 31, 34, 35, 41], "usag": 3, "util": [23, 25, 26], "variabl": [1, 3, 4, 5, 17, 34, 35, 39, 48], "variant": [1, 17, 36, 48], "vector": [35, 36, 48], "vector_workload": 20, "web": 25, "what": [6, 32], "while": 3, "workload": [3, 6, 9, 34, 35, 37, 48], "worksapc": 38, "workspac": [6, 11, 17, 19, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 47, 48], "workspace_hash": 24, "workspace_name_does_not_change_hash": 24, "workspace_setup_creates_inventori": 24, "workspace_test": 18, "world": 32, "wrfv4_dry_run": 20, "write": [3, 4, 5], "yaml_gener": 25, "zip": [17, 38, 48]}}) \ No newline at end of file