diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle index daa90b6b4..7fd861fbd 100644 Binary files a/.doctrees/environment.pickle and b/.doctrees/environment.pickle differ diff --git a/.doctrees/ramble.doctree b/.doctrees/ramble.doctree index 06ec6df79..0b6a9b6a0 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 4315cb775..64e9324c2 100644 Binary files a/.doctrees/ramble.modifier_types.doctree and b/.doctrees/ramble.modifier_types.doctree differ diff --git a/_modules/index.html b/_modules/index.html index 327d9a819..75d53ccaf 100644 --- a/_modules/index.html +++ b/_modules/index.html @@ -197,7 +197,7 @@

All modules for which code is available

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/application.html b/_modules/ramble/application.html index bb76c6370..066ae82f6 100644 --- a/_modules/ramble/application.html +++ b/_modules/ramble/application.html @@ -2011,6 +2011,15 @@

Source code for ramble.application

                         re.compile(self.expander.expand_var(conf["match"])),
                         conf["file"],
                     )
+                elif conf["mode"] == "fom_comparison":
+                    criteria_list.add_criteria(
+                        success_scope,
+                        criteria,
+                        conf["mode"],
+                        fom_name=conf["fom_name"],
+                        fom_context=conf["fom_context"],
+                        formula=conf["formula"],
+                    )
 
         criteria_list.add_criteria(
             scope="application_definition",
@@ -2281,7 +2290,7 @@ 

Source code for ramble.application

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/application_types/executable.html b/_modules/ramble/application_types/executable.html index a4cd67a7b..5a00167d2 100644 --- a/_modules/ramble/application_types/executable.html +++ b/_modules/ramble/application_types/executable.html @@ -133,7 +133,7 @@

Source code for ramble.application_types.executable

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/application_types/spack.html b/_modules/ramble/application_types/spack.html index a37c11c73..9ce8ebc56 100644 --- a/_modules/ramble/application_types/spack.html +++ b/_modules/ramble/application_types/spack.html @@ -660,7 +660,7 @@

Source code for ramble.application_types.spack

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/caches.html b/_modules/ramble/caches.html index 05c029d87..4178c65f5 100644 --- a/_modules/ramble/caches.html +++ b/_modules/ramble/caches.html @@ -209,7 +209,7 @@

Source code for ramble.caches

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd.html b/_modules/ramble/cmd.html index b9bb45134..89cd68370 100644 --- a/_modules/ramble/cmd.html +++ b/_modules/ramble/cmd.html @@ -489,7 +489,7 @@

Source code for ramble.cmd

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/attributes.html b/_modules/ramble/cmd/attributes.html index fb0b2a87b..a75e1e550 100644 --- a/_modules/ramble/cmd/attributes.html +++ b/_modules/ramble/cmd/attributes.html @@ -324,7 +324,7 @@

Source code for ramble.cmd.attributes

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/clean.html b/_modules/ramble/cmd/clean.html index 68925b84d..b95b8e8be 100644 --- a/_modules/ramble/cmd/clean.html +++ b/_modules/ramble/cmd/clean.html @@ -199,7 +199,7 @@

Source code for ramble.cmd.clean

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/commands.html b/_modules/ramble/cmd/commands.html index bdf3f9724..a765a7ec0 100644 --- a/_modules/ramble/cmd/commands.html +++ b/_modules/ramble/cmd/commands.html @@ -486,7 +486,7 @@

Source code for ramble.cmd.commands

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/common.html b/_modules/ramble/cmd/common.html index 085610744..3123619a6 100644 --- a/_modules/ramble/cmd/common.html +++ b/_modules/ramble/cmd/common.html @@ -163,7 +163,7 @@

Source code for ramble.cmd.common

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/common/arguments.html b/_modules/ramble/cmd/common/arguments.html index cc82bf88b..3ff63c2d6 100644 --- a/_modules/ramble/cmd/common/arguments.html +++ b/_modules/ramble/cmd/common/arguments.html @@ -270,7 +270,7 @@

Source code for ramble.cmd.common.arguments

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/common/info.html b/_modules/ramble/cmd/common/info.html index 9bab2d842..a8ae7195c 100644 --- a/_modules/ramble/cmd/common/info.html +++ b/_modules/ramble/cmd/common/info.html @@ -157,7 +157,7 @@

Source code for ramble.cmd.common.info

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/common/list.html b/_modules/ramble/cmd/common/list.html index 457f7f3be..4cc03bfa6 100644 --- a/_modules/ramble/cmd/common/list.html +++ b/_modules/ramble/cmd/common/list.html @@ -431,7 +431,7 @@

Source code for ramble.cmd.common.list

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/config.html b/_modules/ramble/cmd/config.html index b4251ca0f..bf723cf99 100644 --- a/_modules/ramble/cmd/config.html +++ b/_modules/ramble/cmd/config.html @@ -546,7 +546,7 @@

Source code for ramble.cmd.config

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/debug.html b/_modules/ramble/cmd/debug.html index 5d07c5b69..73acc2d5f 100644 --- a/_modules/ramble/cmd/debug.html +++ b/_modules/ramble/cmd/debug.html @@ -190,7 +190,7 @@

Source code for ramble.cmd.debug

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/edit.html b/_modules/ramble/cmd/edit.html index 046882621..8bdbfc392 100644 --- a/_modules/ramble/cmd/edit.html +++ b/_modules/ramble/cmd/edit.html @@ -262,7 +262,7 @@

Source code for ramble.cmd.edit

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/help.html b/_modules/ramble/cmd/help.html index 191824548..bdacee00c 100644 --- a/_modules/ramble/cmd/help.html +++ b/_modules/ramble/cmd/help.html @@ -191,7 +191,7 @@

Source code for ramble.cmd.help

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/info.html b/_modules/ramble/cmd/info.html index 9e2658cbc..343e85c4c 100644 --- a/_modules/ramble/cmd/info.html +++ b/_modules/ramble/cmd/info.html @@ -138,7 +138,7 @@

Source code for ramble.cmd.info

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/license.html b/_modules/ramble/cmd/license.html index ba8723ca5..71460caf3 100644 --- a/_modules/ramble/cmd/license.html +++ b/_modules/ramble/cmd/license.html @@ -364,7 +364,7 @@

Source code for ramble.cmd.license

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/list.html b/_modules/ramble/cmd/list.html index 8925b01a0..338bba8a6 100644 --- a/_modules/ramble/cmd/list.html +++ b/_modules/ramble/cmd/list.html @@ -137,7 +137,7 @@

Source code for ramble.cmd.list

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/mirror.html b/_modules/ramble/cmd/mirror.html index 556aab440..8ab060f48 100644 --- a/_modules/ramble/cmd/mirror.html +++ b/_modules/ramble/cmd/mirror.html @@ -347,7 +347,7 @@

Source code for ramble.cmd.mirror

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/mods.html b/_modules/ramble/cmd/mods.html index ccb7a5690..477aeef22 100644 --- a/_modules/ramble/cmd/mods.html +++ b/_modules/ramble/cmd/mods.html @@ -203,7 +203,7 @@

Source code for ramble.cmd.mods

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/python.html b/_modules/ramble/cmd/python.html index 89802301d..a0de7b161 100644 --- a/_modules/ramble/cmd/python.html +++ b/_modules/ramble/cmd/python.html @@ -291,7 +291,7 @@

Source code for ramble.cmd.python

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/repo.html b/_modules/ramble/cmd/repo.html index b2fa73e62..532c4e5d7 100644 --- a/_modules/ramble/cmd/repo.html +++ b/_modules/ramble/cmd/repo.html @@ -385,7 +385,7 @@

Source code for ramble.cmd.repo

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/results.html b/_modules/ramble/cmd/results.html index 2cca87d00..c30b44618 100644 --- a/_modules/ramble/cmd/results.html +++ b/_modules/ramble/cmd/results.html @@ -179,7 +179,7 @@

Source code for ramble.cmd.results

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/software_definitions.html b/_modules/ramble/cmd/software_definitions.html index 6475eedab..737c56a9e 100644 --- a/_modules/ramble/cmd/software_definitions.html +++ b/_modules/ramble/cmd/software_definitions.html @@ -301,7 +301,7 @@

Source code for ramble.cmd.software_definitions

<

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/style.html b/_modules/ramble/cmd/style.html index fa1e834af..3d193c34e 100644 --- a/_modules/ramble/cmd/style.html +++ b/_modules/ramble/cmd/style.html @@ -666,7 +666,7 @@

Source code for ramble.cmd.style

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/cmd/unit_test.html b/_modules/ramble/cmd/unit_test.html index 04aaca5e0..d8e05bdfc 100644 --- a/_modules/ramble/cmd/unit_test.html +++ b/_modules/ramble/cmd/unit_test.html @@ -346,7 +346,7 @@

Source code for ramble.cmd.unit_test

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/config.html b/_modules/ramble/config.html index 976e745e0..c27891290 100644 --- a/_modules/ramble/config.html +++ b/_modules/ramble/config.html @@ -1637,7 +1637,7 @@

Source code for ramble.config

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/context.html b/_modules/ramble/context.html index 5f5620594..e8ba7bda2 100644 --- a/_modules/ramble/context.html +++ b/_modules/ramble/context.html @@ -277,7 +277,7 @@

Source code for ramble.context

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/error.html b/_modules/ramble/error.html index 2124bef17..1835db052 100644 --- a/_modules/ramble/error.html +++ b/_modules/ramble/error.html @@ -214,7 +214,7 @@

Source code for ramble.error

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/expander.html b/_modules/ramble/expander.html index c7f5cb94d..3c29f8e39 100644 --- a/_modules/ramble/expander.html +++ b/_modules/ramble/expander.html @@ -1082,7 +1082,7 @@

Source code for ramble.expander

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/experiment_set.html b/_modules/ramble/experiment_set.html index d823006e9..6b3b57522 100644 --- a/_modules/ramble/experiment_set.html +++ b/_modules/ramble/experiment_set.html @@ -784,7 +784,7 @@

Source code for ramble.experiment_set

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/experimental/uploader.html b/_modules/ramble/experimental/uploader.html index 764f36ef7..0f81c0809 100644 --- a/_modules/ramble/experimental/uploader.html +++ b/_modules/ramble/experimental/uploader.html @@ -457,7 +457,7 @@

Source code for ramble.experimental.uploader

     

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/fetch_strategy.html b/_modules/ramble/fetch_strategy.html index 53621bfb4..93fba38af 100644 --- a/_modules/ramble/fetch_strategy.html +++ b/_modules/ramble/fetch_strategy.html @@ -2161,7 +2161,7 @@

Source code for ramble.fetch_strategy

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/filters.html b/_modules/ramble/filters.html index 17a35796e..9145568b0 100644 --- a/_modules/ramble/filters.html +++ b/_modules/ramble/filters.html @@ -142,7 +142,7 @@

Source code for ramble.filters

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/graphs.html b/_modules/ramble/graphs.html index 2f6409413..3543fb372 100644 --- a/_modules/ramble/graphs.html +++ b/_modules/ramble/graphs.html @@ -576,7 +576,7 @@

Source code for ramble.graphs

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/keywords.html b/_modules/ramble/keywords.html index 6e5e7a5c2..beef42d4a 100644 --- a/_modules/ramble/keywords.html +++ b/_modules/ramble/keywords.html @@ -327,7 +327,7 @@

Source code for ramble.keywords

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/language/application_language.html b/_modules/ramble/language/application_language.html index cbb76c7ec..2bea26e68 100644 --- a/_modules/ramble/language/application_language.html +++ b/_modules/ramble/language/application_language.html @@ -463,7 +463,7 @@

Source code for ramble.language.application_language

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/language/language_base.html b/_modules/ramble/language/language_base.html index 8d65a830d..93ce4d58c 100644 --- a/_modules/ramble/language/language_base.html +++ b/_modules/ramble/language/language_base.html @@ -336,7 +336,7 @@

Source code for ramble.language.language_base

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/language/language_helpers.html b/_modules/ramble/language/language_helpers.html index dfd6c4343..2cbefee41 100644 --- a/_modules/ramble/language/language_helpers.html +++ b/_modules/ramble/language/language_helpers.html @@ -273,7 +273,7 @@

Source code for ramble.language.language_helpers

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/language/modifier_language.html b/_modules/ramble/language/modifier_language.html index 0e1eda86b..b828c872c 100644 --- a/_modules/ramble/language/modifier_language.html +++ b/_modules/ramble/language/modifier_language.html @@ -477,7 +477,7 @@

Source code for ramble.language.modifier_language

diff --git a/_modules/ramble/language/shared_language.html b/_modules/ramble/language/shared_language.html index c97463b2b..5b2359b04 100644 --- a/_modules/ramble/language/shared_language.html +++ b/_modules/ramble/language/shared_language.html @@ -532,7 +532,7 @@

Source code for ramble.language.shared_language

<

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/main.html b/_modules/ramble/main.html index 5b72ec197..1362c90ee 100644 --- a/_modules/ramble/main.html +++ b/_modules/ramble/main.html @@ -1179,7 +1179,7 @@

Source code for ramble.main

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/mirror.html b/_modules/ramble/mirror.html index 2c020053e..a5d196e7e 100644 --- a/_modules/ramble/mirror.html +++ b/_modules/ramble/mirror.html @@ -786,7 +786,7 @@

Source code for ramble.mirror

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/modifier.html b/_modules/ramble/modifier.html index e108b9bdc..7ee2d7664 100644 --- a/_modules/ramble/modifier.html +++ b/_modules/ramble/modifier.html @@ -520,7 +520,7 @@

Source code for ramble.modifier

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/modifier_types/basic.html b/_modules/ramble/modifier_types/basic.html index 519a3a0dd..fe41cc7fa 100644 --- a/_modules/ramble/modifier_types/basic.html +++ b/_modules/ramble/modifier_types/basic.html @@ -132,7 +132,7 @@

Source code for ramble.modifier_types.basic

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/modifier_types/spack.html b/_modules/ramble/modifier_types/spack.html index 1a116b4f2..973dc4be6 100644 --- a/_modules/ramble/modifier_types/spack.html +++ b/_modules/ramble/modifier_types/spack.html @@ -133,7 +133,7 @@

Source code for ramble.modifier_types.spack

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/namespace.html b/_modules/ramble/namespace.html index 080f8ba6b..01f4662e0 100644 --- a/_modules/ramble/namespace.html +++ b/_modules/ramble/namespace.html @@ -169,7 +169,7 @@

Source code for ramble.namespace

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/renderer.html b/_modules/ramble/renderer.html index ec374ee2a..b35bc791d 100644 --- a/_modules/ramble/renderer.html +++ b/_modules/ramble/renderer.html @@ -583,7 +583,7 @@

Source code for ramble.renderer

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/repeats.html b/_modules/ramble/repeats.html index 6cb962abd..896bb1472 100644 --- a/_modules/ramble/repeats.html +++ b/_modules/ramble/repeats.html @@ -161,7 +161,7 @@

Source code for ramble.repeats

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/repository.html b/_modules/ramble/repository.html index e63c03dd8..a07e8f5af 100644 --- a/_modules/ramble/repository.html +++ b/_modules/ramble/repository.html @@ -1865,7 +1865,7 @@

Source code for ramble.repository

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/schema/config.html b/_modules/ramble/schema/config.html index 9a9ff01fa..500c0c412 100644 --- a/_modules/ramble/schema/config.html +++ b/_modules/ramble/schema/config.html @@ -296,7 +296,7 @@

Source code for ramble.schema.config

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/schema/types.html b/_modules/ramble/schema/types.html index 081bddcc9..bd4b4b15b 100644 --- a/_modules/ramble/schema/types.html +++ b/_modules/ramble/schema/types.html @@ -136,7 +136,7 @@

Source code for ramble.schema.types

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/software_environments.html b/_modules/ramble/software_environments.html index 3a8cdd44d..c651494ce 100644 --- a/_modules/ramble/software_environments.html +++ b/_modules/ramble/software_environments.html @@ -893,7 +893,7 @@

Source code for ramble.software_environments

     

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/spack_runner.html b/_modules/ramble/spack_runner.html index ea2f4deb6..d371a9ec5 100644 --- a/_modules/ramble/spack_runner.html +++ b/_modules/ramble/spack_runner.html @@ -1023,7 +1023,7 @@

Source code for ramble.spack_runner

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/spec.html b/_modules/ramble/spec.html index 8bfca896d..7829d63f8 100644 --- a/_modules/ramble/spec.html +++ b/_modules/ramble/spec.html @@ -461,7 +461,7 @@

Source code for ramble.spec

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/stage.html b/_modules/ramble/stage.html index 405093741..f968ecabf 100644 --- a/_modules/ramble/stage.html +++ b/_modules/ramble/stage.html @@ -1132,7 +1132,7 @@

Source code for ramble.stage

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/success_criteria.html b/_modules/ramble/success_criteria.html index 54c27f835..abe1607af 100644 --- a/_modules/ramble/success_criteria.html +++ b/_modules/ramble/success_criteria.html @@ -358,7 +358,7 @@

Source code for ramble.success_criteria

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/test/application_inheritance.html b/_modules/ramble/test/application_inheritance.html index e833298e5..3c67f16e9 100644 --- a/_modules/ramble/test/application_inheritance.html +++ b/_modules/ramble/test/application_inheritance.html @@ -170,7 +170,7 @@

Source code for ramble.test.application_inheritance

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/test/cmd/debug.html b/_modules/ramble/test/cmd/debug.html index 0d7cf40e2..3d00da1c2 100644 --- a/_modules/ramble/test/cmd/debug.html +++ b/_modules/ramble/test/cmd/debug.html @@ -128,7 +128,7 @@

Source code for ramble.test.cmd.debug

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/test/cmd/mods.html b/_modules/ramble/test/cmd/mods.html index 451182424..87b2d2003 100644 --- a/_modules/ramble/test/cmd/mods.html +++ b/_modules/ramble/test/cmd/mods.html @@ -180,7 +180,7 @@

Source code for ramble.test.cmd.mods

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/test/cmd/software_definitions.html b/_modules/ramble/test/cmd/software_definitions.html index 98c440523..d0dae1c33 100644 --- a/_modules/ramble/test/cmd/software_definitions.html +++ b/_modules/ramble/test/cmd/software_definitions.html @@ -167,7 +167,7 @@

Source code for ramble.test.cmd.software_definitions

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/test/dry_run_helpers.html b/_modules/ramble/test/dry_run_helpers.html index bde1bfcff..7bdff7939 100644 --- a/_modules/ramble/test/dry_run_helpers.html +++ b/_modules/ramble/test/dry_run_helpers.html @@ -199,7 +199,7 @@

Source code for ramble.test.dry_run_helpers

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/test/modifier_functionality/modifier_helpers.html b/_modules/ramble/test/modifier_functionality/modifier_helpers.html index 4fcefdcf0..87f9b48ac 100644 --- a/_modules/ramble/test/modifier_functionality/modifier_helpers.html +++ b/_modules/ramble/test/modifier_functionality/modifier_helpers.html @@ -321,7 +321,7 @@

Source code for ramble.test.modifier_functionality.modifier_helpers

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/test/spec_basic.html b/_modules/ramble/test/spec_basic.html index 66d93b487..7f4afe20a 100644 --- a/_modules/ramble/test/spec_basic.html +++ b/_modules/ramble/test/spec_basic.html @@ -141,7 +141,7 @@

Source code for ramble.test.spec_basic

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/test/success_criteria.html b/_modules/ramble/test/success_criteria.html index 8fe9d4a1a..55b9318bd 100644 --- a/_modules/ramble/test/success_criteria.html +++ b/_modules/ramble/test/success_criteria.html @@ -182,7 +182,7 @@

Source code for ramble.test.success_criteria

     

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/test/util/env.html b/_modules/ramble/test/util/env.html index e93ebc60b..1d67d3131 100644 --- a/_modules/ramble/test/util/env.html +++ b/_modules/ramble/test/util/env.html @@ -186,7 +186,7 @@

Source code for ramble.test.util.env

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/class_attributes.html b/_modules/ramble/util/class_attributes.html index c1729a368..f502444e6 100644 --- a/_modules/ramble/util/class_attributes.html +++ b/_modules/ramble/util/class_attributes.html @@ -134,7 +134,7 @@

Source code for ramble.util.class_attributes

     

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/colors.html b/_modules/ramble/util/colors.html index 6c6cd0272..ab48af39d 100644 --- a/_modules/ramble/util/colors.html +++ b/_modules/ramble/util/colors.html @@ -179,7 +179,7 @@

Source code for ramble.util.colors

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/directives.html b/_modules/ramble/util/directives.html index e6df3a19a..68284ffa5 100644 --- a/_modules/ramble/util/directives.html +++ b/_modules/ramble/util/directives.html @@ -175,7 +175,7 @@

Source code for ramble.util.directives

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/editor.html b/_modules/ramble/util/editor.html index 4013e68a3..887342688 100644 --- a/_modules/ramble/util/editor.html +++ b/_modules/ramble/util/editor.html @@ -243,7 +243,7 @@

Source code for ramble.util.editor

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/env.html b/_modules/ramble/util/env.html index 04252a268..87c1d5ff2 100644 --- a/_modules/ramble/util/env.html +++ b/_modules/ramble/util/env.html @@ -209,7 +209,7 @@

Source code for ramble.util.env

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/executable.html b/_modules/ramble/util/executable.html index 9852c3010..f06c3dcd6 100644 --- a/_modules/ramble/util/executable.html +++ b/_modules/ramble/util/executable.html @@ -259,7 +259,7 @@

Source code for ramble.util.executable

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/file_cache.html b/_modules/ramble/util/file_cache.html index 243d27d8c..2fb4f4d52 100644 --- a/_modules/ramble/util/file_cache.html +++ b/_modules/ramble/util/file_cache.html @@ -310,7 +310,7 @@

Source code for ramble.util.file_cache

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/file_util.html b/_modules/ramble/util/file_util.html index f9ece7ed1..5a0f1b602 100644 --- a/_modules/ramble/util/file_util.html +++ b/_modules/ramble/util/file_util.html @@ -144,7 +144,7 @@

Source code for ramble.util.file_util

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/graph.html b/_modules/ramble/util/graph.html index c1ca98642..51811b26c 100644 --- a/_modules/ramble/util/graph.html +++ b/_modules/ramble/util/graph.html @@ -210,7 +210,7 @@

Source code for ramble.util.graph

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/hashing.html b/_modules/ramble/util/hashing.html index 6dec66684..4e25a7c5b 100644 --- a/_modules/ramble/util/hashing.html +++ b/_modules/ramble/util/hashing.html @@ -147,7 +147,7 @@

Source code for ramble.util.hashing

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/imp/imp_importer.html b/_modules/ramble/util/imp/imp_importer.html index 5c4a57cf1..16d943e95 100644 --- a/_modules/ramble/util/imp/imp_importer.html +++ b/_modules/ramble/util/imp/imp_importer.html @@ -186,7 +186,7 @@

Source code for ramble.util.imp.imp_importer

     

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/imp/importlib_importer.html b/_modules/ramble/util/imp/importlib_importer.html index e7ffbe134..8908bf763 100644 --- a/_modules/ramble/util/imp/importlib_importer.html +++ b/_modules/ramble/util/imp/importlib_importer.html @@ -172,7 +172,7 @@

Source code for ramble.util.imp.importlib_importer

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/install_cache.html b/_modules/ramble/util/install_cache.html index 7f78e34d9..02c39bb96 100644 --- a/_modules/ramble/util/install_cache.html +++ b/_modules/ramble/util/install_cache.html @@ -135,7 +135,7 @@

Source code for ramble.util.install_cache

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/lock.html b/_modules/ramble/util/lock.html index 06b5a8037..5d40f8083 100644 --- a/_modules/ramble/util/lock.html +++ b/_modules/ramble/util/lock.html @@ -197,7 +197,7 @@

Source code for ramble.util.lock

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/logger.html b/_modules/ramble/util/logger.html index 3d99c978e..3cd73b671 100644 --- a/_modules/ramble/util/logger.html +++ b/_modules/ramble/util/logger.html @@ -377,7 +377,7 @@

Source code for ramble.util.logger

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/matrices.html b/_modules/ramble/util/matrices.html index d451204ea..f8f0938e6 100644 --- a/_modules/ramble/util/matrices.html +++ b/_modules/ramble/util/matrices.html @@ -153,7 +153,7 @@

Source code for ramble.util.matrices

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/naming.html b/_modules/ramble/util/naming.html index 5b26fe0a7..ebfc476fc 100644 --- a/_modules/ramble/util/naming.html +++ b/_modules/ramble/util/naming.html @@ -414,7 +414,7 @@

Source code for ramble.util.naming

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/path.html b/_modules/ramble/util/path.html index c5430c352..faaeff7cf 100644 --- a/_modules/ramble/util/path.html +++ b/_modules/ramble/util/path.html @@ -216,7 +216,7 @@

Source code for ramble.util.path

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/spec_utils.html b/_modules/ramble/util/spec_utils.html index ce216e74a..326954b7f 100644 --- a/_modules/ramble/util/spec_utils.html +++ b/_modules/ramble/util/spec_utils.html @@ -142,7 +142,7 @@

Source code for ramble.util.spec_utils

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/stats.html b/_modules/ramble/util/stats.html index 14d5bd370..0a868dea3 100644 --- a/_modules/ramble/util/stats.html +++ b/_modules/ramble/util/stats.html @@ -285,7 +285,7 @@

Source code for ramble.util.stats

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/web.html b/_modules/ramble/util/web.html index 303f364fd..1dbeacbb8 100644 --- a/_modules/ramble/util/web.html +++ b/_modules/ramble/util/web.html @@ -888,7 +888,7 @@

Source code for ramble.util.web

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/util/yaml_generation.html b/_modules/ramble/util/yaml_generation.html index 69cae0f55..df43f1ed9 100644 --- a/_modules/ramble/util/yaml_generation.html +++ b/_modules/ramble/util/yaml_generation.html @@ -279,7 +279,7 @@

Source code for ramble.util.yaml_generation

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/workload.html b/_modules/ramble/workload.html index 09e8b9275..6ab7644cc 100644 --- a/_modules/ramble/workload.html +++ b/_modules/ramble/workload.html @@ -439,7 +439,7 @@

Source code for ramble.workload

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/workspace/shell.html b/_modules/ramble/workspace/shell.html index 611ac68ea..05b1fe79d 100644 --- a/_modules/ramble/workspace/shell.html +++ b/_modules/ramble/workspace/shell.html @@ -264,7 +264,7 @@

Source code for ramble.workspace.shell

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/_modules/ramble/workspace/workspace.html b/_modules/ramble/workspace/workspace.html index 98af60e38..bee32d774 100644 --- a/_modules/ramble/workspace/workspace.html +++ b/_modules/ramble/workspace/workspace.html @@ -1941,7 +1941,7 @@

Source code for ramble.workspace.workspace

 
   

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/command_index.html b/command_index.html index dc5960f38..6323a0a6f 100644 --- a/command_index.html +++ b/command_index.html @@ -111,7 +111,7 @@

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/configuration_files.html b/configuration_files.html index 36b0daec2..fa4e08570 100644 --- a/configuration_files.html +++ b/configuration_files.html @@ -603,7 +603,7 @@

External Spack Environment Support:

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/dev_guides.html b/dev_guides.html index 1e97e5157..bf9b93c72 100644 --- a/dev_guides.html +++ b/dev_guides.html @@ -124,7 +124,7 @@

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/dev_guides/application_dev_guide.html b/dev_guides/application_dev_guide.html index f1eebb9e6..d2f9c5e58 100644 --- a/dev_guides/application_dev_guide.html +++ b/dev_guides/application_dev_guide.html @@ -379,7 +379,7 @@

Analyzing Results

© Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

diff --git a/genindex.html b/genindex.html index 1e97995ba..4189b7ddd 100644 --- a/genindex.html +++ b/genindex.html @@ -1191,12 +1191,12 @@

E

  • ExecutableApplication (class in ramble.application_types.executable)
  • - - +
  • InputStage (class in ramble.stage) @@ -1899,12 +1911,12 @@

    I

  • install() (ramble.spack_runner.SpackRunner method)
  • + + -
  • workload_groups (ramble.application.ApplicationBase attribute) @@ -4887,6 +4905,12 @@

    W

  • (ramble.application_types.executable.ExecutableApplication attribute)
  • (ramble.application_types.spack.SpackApplication attribute) +
  • +
  • (ramble.modifier.ModifierBase attribute) +
  • +
  • (ramble.modifier_types.basic.BasicModifier attribute) +
  • +
  • (ramble.modifier_types.spack.SpackModifier attribute)
  • workload_input_dir (ramble.expander.Expander property) @@ -4905,6 +4929,8 @@

    W

  • WorkloadEnvironmentVariable (class in ramble.workload)
  • + + - -
    diff --git a/index.html b/index.html index 450c01a88..cd41e9af7 100644 --- a/index.html +++ b/index.html @@ -253,7 +253,7 @@

    Indices and tables

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/mirror-config.html b/mirror-config.html index 850a8cc07..9aa4fb95c 100644 --- a/mirror-config.html +++ b/mirror-config.html @@ -203,7 +203,7 @@

    Mirror Structure

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/objects.inv b/objects.inv index a7e904a87..c0ad88889 100644 Binary files a/objects.inv and b/objects.inv differ diff --git a/py-modindex.html b/py-modindex.html index 1242bfc19..02dd9b18d 100644 --- a/py-modindex.html +++ b/py-modindex.html @@ -745,7 +745,7 @@

    Python Module Index

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.application_types.html b/ramble.application_types.html index 81456236c..615509aaa 100644 --- a/ramble.application_types.html +++ b/ramble.application_types.html @@ -472,7 +472,7 @@

    Submodules

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.cmd.common.html b/ramble.cmd.common.html index a8379a109..9ea7f525c 100644 --- a/ramble.cmd.common.html +++ b/ramble.cmd.common.html @@ -332,7 +332,7 @@

    Submodules

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.cmd.html b/ramble.cmd.html index 65d0e6020..aa4c65f98 100644 --- a/ramble.cmd.html +++ b/ramble.cmd.html @@ -1304,7 +1304,7 @@

    ramble.cmd.workspace module

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.experimental.html b/ramble.experimental.html index 382e1b1fb..cee759d00 100644 --- a/ramble.experimental.html +++ b/ramble.experimental.html @@ -266,7 +266,7 @@

    Submodules

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.html b/ramble.html index 8bc45eb2c..a2d49d365 100644 --- a/ramble.html +++ b/ramble.html @@ -653,10 +653,12 @@
  • ModifierBase.copy()
  • ModifierBase.env_var_modifications
  • ModifierBase.executable_modifiers
  • +
  • ModifierBase.executables
  • ModifierBase.figure_of_merit_contexts
  • ModifierBase.figures_of_merit
  • ModifierBase.format_doc()
  • ModifierBase.inherit_from_application()
  • +
  • ModifierBase.inputs
  • ModifierBase.maintainers
  • ModifierBase.modded_variables()
  • ModifierBase.mode_variables()
  • @@ -678,6 +680,9 @@
  • ModifierBase.tags
  • ModifierBase.uses_spack
  • ModifierBase.variable_modifications
  • +
  • ModifierBase.workload_group_vars
  • +
  • ModifierBase.workload_groups
  • +
  • ModifierBase.workloads
  • ModifierError
  • @@ -1543,8 +1548,10 @@

    SubpackagesBasicModifier.compilers
  • BasicModifier.env_var_modifications
  • BasicModifier.executable_modifiers
  • +
  • BasicModifier.executables
  • BasicModifier.figure_of_merit_contexts
  • BasicModifier.figures_of_merit
  • +
  • BasicModifier.inputs
  • BasicModifier.modes
  • BasicModifier.modifier_class
  • BasicModifier.modifier_variables
  • @@ -1556,6 +1563,9 @@

    SubpackagesBasicModifier.software_specs
  • BasicModifier.success_criteria
  • BasicModifier.variable_modifications
  • +
  • BasicModifier.workload_group_vars
  • +
  • BasicModifier.workload_groups
  • +
  • BasicModifier.workloads
  • @@ -1567,8 +1577,10 @@

    SubpackagesSpackModifier.compilers
  • SpackModifier.env_var_modifications
  • SpackModifier.executable_modifiers
  • +
  • SpackModifier.executables
  • SpackModifier.figure_of_merit_contexts
  • SpackModifier.figures_of_merit
  • +
  • SpackModifier.inputs
  • SpackModifier.modes
  • SpackModifier.modifier_class
  • SpackModifier.modifier_variables
  • @@ -1581,6 +1593,9 @@

    SubpackagesSpackModifier.success_criteria
  • SpackModifier.uses_spack
  • SpackModifier.variable_modifications
  • +
  • SpackModifier.workload_group_vars
  • +
  • SpackModifier.workload_groups
  • +
  • SpackModifier.workloads
  • @@ -6125,6 +6140,11 @@

    Submodulesexecutable_modifiers = {}
    +
    +
    +executables = {}
    +
    +
    figure_of_merit_contexts = {}
    @@ -6146,6 +6166,11 @@

    Submodulesinherit_from_application(app)[source]

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

    Submodulesvariable_modifications = {}

    +
    +
    +workload_group_vars = {}
    +
    + +
    +
    +workload_groups = {}
    +
    + +
    +
    +workloads = {}
    +
    +
    @@ -8843,7 +8883,7 @@

    ramble.pipeline module

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.language.html b/ramble.language.html index a0e9f7942..39f76058c 100644 --- a/ramble.language.html +++ b/ramble.language.html @@ -810,7 +810,7 @@

    Submodules

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.modifier_types.html b/ramble.modifier_types.html index c5d74ba96..4d0b9ee63 100644 --- a/ramble.modifier_types.html +++ b/ramble.modifier_types.html @@ -188,6 +188,11 @@

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

    Submodulesfigures_of_merit = {}

    +
    +
    +inputs = {}
    +
    +
    modes = {}
    @@ -253,6 +263,21 @@

    Submodulesvariable_modifications = {}

    +
    +
    +workload_group_vars = {}
    +
    + +
    +
    +workload_groups = {}
    +
    + +
    +
    +workloads = {}
    +
    + @@ -290,6 +315,11 @@

    Submodulesexecutable_modifiers = {}
    +
    +
    +executables = {}
    +
    +
    figure_of_merit_contexts = {}
    @@ -300,6 +330,11 @@

    Submodulesfigures_of_merit = {}

    +
    +
    +inputs = {}
    +
    +
    modes = {}
    @@ -360,6 +395,21 @@

    Submodulesvariable_modifications = {}

    +
    +
    +workload_group_vars = {}
    +
    + +
    +
    +workload_groups = {}
    +
    + +
    +
    +workloads = {}
    +
    + @@ -377,7 +427,7 @@

    Submodules

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.schema.html b/ramble.schema.html index afaaf1acb..0284e1366 100644 --- a/ramble.schema.html +++ b/ramble.schema.html @@ -1352,7 +1352,7 @@

    Submodules

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.test.cmd.html b/ramble.test.cmd.html index eda3cfadb..aa509e6f9 100644 --- a/ramble.test.cmd.html +++ b/ramble.test.cmd.html @@ -291,7 +291,7 @@

    ramble.test.cmd.workspace module

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.test.end_to_end.html b/ramble.test.end_to_end.html index b8a3c487f..f6d4bbf13 100644 --- a/ramble.test.end_to_end.html +++ b/ramble.test.end_to_end.html @@ -299,7 +299,7 @@

    ramble.test.end_to_end.wrfv4_dry_run module

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.test.html b/ramble.test.html index cd8b50327..e442f2dd4 100644 --- a/ramble.test.html +++ b/ramble.test.html @@ -486,7 +486,7 @@

    ramble.test.workspace_tests module

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.test.modifier_functionality.html b/ramble.test.modifier_functionality.html index 50f50bd33..c3ce0ee42 100644 --- a/ramble.test.modifier_functionality.html +++ b/ramble.test.modifier_functionality.html @@ -309,7 +309,7 @@

    ramble.test.modifier_functionality.single_modifier_dry_run module

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.test.success_criteria.html b/ramble.test.success_criteria.html index 17882bc9b..443ec7f27 100644 --- a/ramble.test.success_criteria.html +++ b/ramble.test.success_criteria.html @@ -212,7 +212,7 @@

    ramble.test.success_criteria.success_variable_fom_comparison module

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.test.util.html b/ramble.test.util.html index bf342e47b..750cbf3ba 100644 --- a/ramble.test.util.html +++ b/ramble.test.util.html @@ -221,7 +221,7 @@

    ramble.test.util.stats module

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.test.workspace_hashing.html b/ramble.test.workspace_hashing.html index 0eb9606cf..9aa40ceec 100644 --- a/ramble.test.workspace_hashing.html +++ b/ramble.test.workspace_hashing.html @@ -200,7 +200,7 @@

    ramble.test.workspace_hashing.workspace_setup_creates_inventory module

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.util.html b/ramble.util.html index 5e091d810..6ca548627 100644 --- a/ramble.util.html +++ b/ramble.util.html @@ -1391,7 +1391,7 @@

    Submodules

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.util.imp.html b/ramble.util.imp.html index b3057bf83..b214fb77b 100644 --- a/ramble.util.imp.html +++ b/ramble.util.imp.html @@ -289,7 +289,7 @@

    Submodules

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/ramble.workspace.html b/ramble.workspace.html index efccc1ec6..836dbca97 100644 --- a/ramble.workspace.html +++ b/ramble.workspace.html @@ -1746,7 +1746,7 @@

    Submodules

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/search.html b/search.html index 88f213045..81cc25c22 100644 --- a/search.html +++ b/search.html @@ -118,7 +118,7 @@

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/searchindex.js b/searchindex.js index 562b765fd..43f8c7073 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"1) Getting Started Running A \u201cHello World\u201d Experiment": [[29, "getting-started-running-a-hello-world-experiment"]], "10) Modifiers": [[27, "modifiers"]], "11) Internals": [[28, "internals"]], "2) Running A Simple GROMACS Experiment": [[30, "running-a-simple-gromacs-experiment"]], "3) Modifying A GROMACS Experiment": [[31, "modifying-a-gromacs-experiment"]], "4) Using Vectors and Matrices": [[32, "using-vectors-and-matrices"]], "5) Changing A Software Stack": [[33, "changing-a-software-stack"]], "6) Configuring a Scaling Study": [[34, "configuring-a-scaling-study"]], "7) Zips and Matrices": [[35, "zips-and-matrices"]], "8) Variable Expansion, Indirection, and Software Stack Parameterization": [[36, "variable-expansion-indirection-and-software-stack-parameterization"]], "9) Success Criteria": [[37, "success-criteria"]], "Activate the Workspace": [[27, "activate-the-workspace"], [28, "activate-the-workspace"], [34, "activate-the-workspace"], [35, "activate-the-workspace"], [36, "activate-the-workspace"], [37, "activate-the-workspace"]], "Activating a Workspace": [[44, "activating-a-workspace"]], "Adding Package Variants": [[33, "adding-package-variants"]], "Advanced Modifiers": [[27, "advanced-modifiers"]], "Analyzing Experiments": [[4, "analyzing-experiments"], [29, "analyzing-experiments"], [30, "analyzing-experiments"]], "Analyzing Results": [[3, "analyzing-results"]], "Analyzing a Workspace": [[44, "analyzing-a-workspace"]], "Anonymous Workspace": [[44, "anonymous-workspace"]], "Application Definition Creation": [[3, "application-definition-creation"]], "Application Definition Developers Guide": [[3, "application-definition-developers-guide"]], "Application Information": [[30, "application-information"]], "Application Section:": [[1, "application-section"]], "Application Workloads": [[4, "application-workloads"]], "Applying the Default Software Configuration": [[34, "applying-the-default-software-configuration"]], "Applying the lscpu Modifier": [[27, "applying-the-lscpu-modifier"]], "Archiving A Workspace": [[4, "archiving-a-workspace"]], "Archiving a Workspace": [[44, "archiving-a-workspace"]], "Available Applications": [[29, "available-applications"]], "Base Classes": [[3, "base-classes"]], "Basics": [[5, null]], "Batch System Control": [[45, "batch-system-control"]], "Changing Software Definitions": [[33, "changing-software-definitions"]], "Clean the Worksapce": [[35, "clean-the-worksapce"]], "Clean the Workspace": [[27, "clean-the-workspace"], [28, "clean-the-workspace"], [36, "clean-the-workspace"], [37, "clean-the-workspace"]], "Cleaning the Workspace": [[31, "cleaning-the-workspace"], [32, "cleaning-the-workspace"], [33, "cleaning-the-workspace"], [34, "cleaning-the-workspace"]], "Cleanup the Workspace": [[29, "cleanup-the-workspace"], [30, "cleanup-the-workspace"]], "Collecting Inputs": [[3, "collecting-inputs"]], "Command Help": [[4, "command-help"]], "Compilation / Installation": [[3, "compilation-installation"]], "Concretizing A Workspace": [[4, "concretizing-a-workspace"]], "Concretizing a Workspace": [[44, "concretizing-a-workspace"]], "Config Section": [[1, "config-section"]], "Configuration Files": [[1, "configuration-files"]], "Configuration Scopes": [[1, "configuration-scopes"]], "Configuration Sections:": [[1, "configuration-sections"]], "Configure Experiment Definitions": [[27, "configure-experiment-definitions"], [28, "configure-experiment-definitions"], [34, "configure-experiment-definitions"], [35, "configure-experiment-definitions"], [36, "configure-experiment-definitions"], [37, "configure-experiment-definitions"], [43, "configure-experiment-definitions"]], "Configure the Workspace": [[29, "configure-the-workspace"], [30, "configure-the-workspace"], [31, "configure-the-workspace"], [32, "configure-the-workspace"], [33, "configure-the-workspace"], [40, "configure-the-workspace"], [41, "configure-the-workspace"]], "Configuring A Workspace": [[4, "configuring-a-workspace"]], "Configuring System Details": [[34, "configuring-system-details"]], "Configuring experiments": [[29, "configuring-experiments"], [30, "configuring-experiments"], [31, "configuring-experiments"], [32, "configuring-experiments"], [33, "configuring-experiments"], [40, "configuring-experiments"], [41, "configuring-experiments"]], "Construct Platforms Zip": [[35, "construct-platforms-zip"]], "Contributing": [[5, null]], "Controlling Experiment Software Environments": [[36, "controlling-experiment-software-environments"]], "Controlling Internals": [[45, "controlling-internals"]], "Controlling MPI Libraries and Batch Systems": [[45, "controlling-mpi-libraries-and-batch-systems"]], "Create a Workspace": [[27, "create-a-workspace"], [28, "create-a-workspace"], [34, "create-a-workspace"], [35, "create-a-workspace"], [36, "create-a-workspace"], [37, "create-a-workspace"]], "Create and Activate a Workspace": [[29, "create-and-activate-a-workspace"], [30, "create-and-activate-a-workspace"], [31, "create-and-activate-a-workspace"], [32, "create-and-activate-a-workspace"], [33, "create-and-activate-a-workspace"], [40, "create-and-activate-a-workspace"], [41, "create-and-activate-a-workspace"]], "Creating Ramble Mirrors": [[6, "creating-ramble-mirrors"]], "Creating Workspaces": [[4, "creating-workspaces"], [44, "creating-workspaces"]], "Cross Experiment Variable References": [[45, "cross-experiment-variable-references"]], "Custom Executors": [[44, "custom-executors"]], "Debugging Ramble": [[4, "debugging-ramble"]], "Decide on a Workload": [[34, "decide-on-a-workload"]], "Define Additional MPI and Parameterize Software Environments": [[36, "define-additional-mpi-and-parameterize-software-environments"]], "Define New Executables": [[28, "define-new-executables"]], "Define an Experiment Matrix": [[35, "define-an-experiment-matrix"]], "Defined Applications": [[4, "defined-applications"]], "Defining Chains of Chains": [[45, "defining-chains-of-chains"]], "Defining Executable Order": [[28, "defining-executable-order"]], "Defining Experiment Chains": [[45, "defining-experiment-chains"]], "Defining Success Criteria": [[25, "defining-success-criteria"]], "Defining a Scaling Study": [[32, "defining-a-scaling-study"]], "Developer Guides": [[2, "developer-guides"], [2, null]], "Disable Passthrough": [[1, "disable-passthrough"]], "Discovering Modifiers": [[27, "discovering-modifiers"]], "Dry Run Setup": [[36, "dry-run-setup"]], "Editing Experiments": [[31, "editing-experiments"], [32, "editing-experiments"]], "Environment Variable Control": [[45, "environment-variable-control"]], "Environment Variables Section:": [[1, "environment-variables-section"]], "Escaped Variables": [[45, "escaped-variables"]], "Executables": [[3, "executables"]], "Execute Experiments": [[27, "execute-experiments"], [27, "id1"], [28, "execute-experiments"], [28, "id1"], [31, "execute-experiments"], [32, "execute-experiments"], [33, "execute-experiments"], [34, "execute-experiments"], [35, "execute-experiments"], [36, "execute-experiments"], [37, "execute-experiments"], [39, "execute-experiments"], [42, "execute-experiments"]], "Executing Experiments": [[4, "executing-experiments"], [29, "executing-experiments"], [30, "executing-experiments"]], "Executing a Workspace": [[44, "executing-a-workspace"]], "Experiment Chains": [[45, "experiment-chains"]], "Experiment Descriptions": [[31, "experiment-descriptions"], [32, "experiment-descriptions"]], "Experiment Exclusion": [[45, "experiment-exclusion"]], "Experiment Internals": [[28, "experiment-internals"]], "Experiment Modifiers": [[45, "experiment-modifiers"]], "Experiment Names": [[45, "experiment-names"]], "Experiment Repeats": [[1, "experiment-repeats"], [45, "experiment-repeats"]], "Experiment Tags": [[45, "experiment-tags"]], "Explicit Variable Zips": [[45, "explicit-variable-zips"]], "External Resources": [[5, null]], "External Spack Environment Support:": [[1, "external-spack-environment-support"]], "Figure Of Merit Contexts": [[3, "figure-of-merit-contexts"]], "Figure of Merit Logic Based": [[37, "figure-of-merit-logic-based"]], "Figures Of Merit": [[3, "figures-of-merit"]], "Filtering Experiments": [[44, "filtering-experiments"]], "Formatted Executables Section:": [[1, "formatted-executables-section"]], "Generating Experiments": [[3, "generating-experiments"]], "Getting Started": [[4, "getting-started"]], "Indices and tables": [[5, "indices-and-tables"]], "Input Files": [[3, "input-files"]], "Installation": [[4, "installation"], [29, "installation"]], "Internals Section:": [[1, "internals-section"]], "Licenses Section:": [[1, "licenses-section"]], "List (or Vector) Variables": [[45, "list-or-vector-variables"]], "MPI Command Control": [[45, "mpi-command-control"]], "Mirror Structure": [[6, "mirror-structure"]], "Mirror creation:": [[38, "mirror-creation"]], "Mirror use:": [[38, "mirror-use"]], "Mirrors": [[38, "mirrors"]], "Mirrors Section:": [[1, "mirrors-section"]], "Mode: Application Function": [[25, "mode-application-function"]], "Mode: FOM Comparison": [[25, "mode-fom-comparison"]], "Mode: String": [[25, "mode-string"]], "Modifier Repos Section:": [[1, "modifier-repos-section"]], "Modifiers Section:": [[1, "modifiers-section"]], "Named Workspace": [[44, "named-workspace"]], "Output Information": [[3, "output-information"]], "Package Manager Directives": [[3, "package-manager-directives"]], "Phase Selection": [[44, "phase-selection"]], "Preparation": [[3, "preparation"]], "Preparing a Workspace Deployment": [[44, "preparing-a-workspace-deployment"]], "Printing Workspace Information": [[44, "printing-workspace-information"]], "Pulling a Workspace Deployment": [[44, "pulling-a-workspace-deployment"]], "Ramble": [[5, "ramble"]], "Ramble Basics": [[29, "ramble-basics"]], "Ramble Dictionary": [[45, "ramble-dictionary"]], "Ramble Mirrors": [[6, "ramble-mirrors"]], "Ramble Workspace": [[44, "ramble-workspace"]], "Ramble Workspaces": [[4, "ramble-workspaces"]], "Regular Expression String Matching": [[37, "regular-expression-string-matching"]], "Repos Section:": [[1, "repos-section"]], "Reserved Variables": [[45, "reserved-variables"]], "Setting Up A Workspace": [[4, "setting-up-a-workspace"]], "Setting Up the Experiments": [[29, "setting-up-the-experiments"], [30, "setting-up-the-experiments"]], "Setting up a Workspace": [[44, "setting-up-a-workspace"]], "Shell Support": [[4, "shell-support"]], "Software Description": [[33, "software-description"]], "Software Environments": [[44, "software-environments"]], "Spack Dictionary": [[45, "spack-dictionary"]], "Spack Section:": [[1, "spack-section"]], "Submodules": [[7, "submodules"], [8, "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"]], "Subpackages": [[7, "subpackages"], [9, "subpackages"], [15, "subpackages"], [22, "subpackages"]], "Success Criteria": [[3, "success-criteria"], [25, "success-criteria"], [37, "id1"]], "Success Criteria Modes": [[25, "success-criteria-modes"]], "Success Criteria Section:": [[1, "success-criteria-section"]], "Supported Functions": [[45, "supported-functions"]], "Suppressing Experiments": [[45, "suppressing-experiments"]], "System Requirements": [[4, "system-requirements"]], "Templatized Experiment Names": [[32, "templatized-experiment-names"]], "Templatized Workloads": [[45, "templatized-workloads"]], "Testing Execution": [[3, "testing-execution"]], "Tutorials": [[5, null], [26, "tutorials"], [26, null]], "Types of Success Criteria": [[25, "types-of-success-criteria"]], "Upload": [[1, "upload"]], "Usage While Developing": [[3, "usage-while-developing"]], "Using Created Mirrors": [[6, "using-created-mirrors"]], "Using Executable Injection": [[28, "using-executable-injection"]], "Using Vector Variables": [[32, "using-vector-variables"]], "Using Workload Variables": [[31, "using-workload-variables"]], "Variable Dictionaries": [[45, "variable-dictionaries"]], "Variable Expansion and Indirection": [[36, "variable-expansion-and-indirection"]], "Variable Inheritance": [[45, "variable-inheritance"]], "Variable Matrices": [[32, "variable-matrices"], [45, "variable-matrices"]], "Variables Section:": [[1, "variables-section"]], "Vector and Matrix Software Definitions": [[33, "vector-and-matrix-software-definitions"]], "Vectorizing Workload Names": [[32, "vectorizing-workload-names"]], "What is Ramble?": [[4, "what-is-ramble"]], "What\u2019s in an application?": [[29, "what-s-in-an-application"]], "Workload Variables": [[3, "workload-variables"]], "Workloads": [[3, "workloads"]], "Workspace Configuration File": [[45, "workspace-configuration-file"]], "Workspace Deployments": [[44, "workspace-deployments"]], "Workspace Directory Structure": [[30, "workspace-directory-structure"]], "Workspace Inventory and Hash": [[44, "workspace-inventory-and-hash"]], "Workspace Links": [[44, "workspace-links"]], "Workspace Structure": [[44, "workspace-structure"]], "Writing an application definition": [[3, "writing-an-application-definition"]], "ramble package": [[7, "module-ramble"]], "ramble.appkit module": [[7, "module-ramble.appkit"]], "ramble.application module": [[7, "module-ramble.application"]], "ramble.application_types package": [[8, "module-ramble.application_types"]], "ramble.application_types.executable module": [[8, "module-ramble.application_types.executable"]], "ramble.application_types.spack module": [[8, "module-ramble.application_types.spack"]], "ramble.caches module": [[7, "module-ramble.caches"]], "ramble.cmd package": [[9, "module-ramble.cmd"]], "ramble.cmd.attributes module": [[9, "module-ramble.cmd.attributes"]], "ramble.cmd.clean module": [[9, "module-ramble.cmd.clean"]], "ramble.cmd.commands module": [[9, "module-ramble.cmd.commands"]], "ramble.cmd.common package": [[10, "module-ramble.cmd.common"]], "ramble.cmd.common.arguments module": [[10, "module-ramble.cmd.common.arguments"]], "ramble.cmd.common.info module": [[10, "module-ramble.cmd.common.info"]], "ramble.cmd.common.list module": [[10, "module-ramble.cmd.common.list"]], "ramble.cmd.config module": [[9, "module-ramble.cmd.config"]], "ramble.cmd.debug module": [[9, "module-ramble.cmd.debug"]], "ramble.cmd.deployment module": [[9, "ramble-cmd-deployment-module"]], "ramble.cmd.edit module": [[9, "module-ramble.cmd.edit"]], "ramble.cmd.flake8 module": [[9, "ramble-cmd-flake8-module"]], "ramble.cmd.help module": [[9, "module-ramble.cmd.help"]], "ramble.cmd.info module": [[9, "module-ramble.cmd.info"]], "ramble.cmd.license module": [[9, "module-ramble.cmd.license"]], "ramble.cmd.list module": [[9, "module-ramble.cmd.list"]], "ramble.cmd.mirror module": [[9, "module-ramble.cmd.mirror"]], "ramble.cmd.mods module": [[9, "module-ramble.cmd.mods"]], "ramble.cmd.on module": [[9, "ramble-cmd-on-module"]], "ramble.cmd.python module": [[9, "module-ramble.cmd.python"]], "ramble.cmd.repo module": [[9, "module-ramble.cmd.repo"]], "ramble.cmd.results module": [[9, "module-ramble.cmd.results"]], "ramble.cmd.software_definitions module": [[9, "module-ramble.cmd.software_definitions"]], "ramble.cmd.style module": [[9, "module-ramble.cmd.style"]], "ramble.cmd.unit_test module": [[9, "module-ramble.cmd.unit_test"]], "ramble.cmd.workspace module": [[9, "ramble-cmd-workspace-module"]], "ramble.config module": [[7, "module-ramble.config"]], "ramble.context module": [[7, "module-ramble.context"]], "ramble.error module": [[7, "module-ramble.error"]], "ramble.expander module": [[7, "module-ramble.expander"]], "ramble.experiment_set module": [[7, "module-ramble.experiment_set"]], "ramble.experimental namespace": [[11, "module-ramble.experimental"]], "ramble.experimental.uploader module": [[11, "module-ramble.experimental.uploader"]], "ramble.fetch_strategy module": [[7, "module-ramble.fetch_strategy"]], "ramble.filters module": [[7, "module-ramble.filters"]], "ramble.graphs module": [[7, "module-ramble.graphs"]], "ramble.keywords module": [[7, "module-ramble.keywords"]], "ramble.language namespace": [[12, "module-ramble.language"]], "ramble.language.application_language module": [[12, "module-ramble.language.application_language"]], "ramble.language.language_base module": [[12, "module-ramble.language.language_base"]], "ramble.language.language_helpers module": [[12, "module-ramble.language.language_helpers"]], "ramble.language.modifier_language module": [[12, "module-ramble.language.modifier_language"]], "ramble.language.shared_language module": [[12, "module-ramble.language.shared_language"]], "ramble.main module": [[7, "module-ramble.main"]], "ramble.mirror module": [[7, "module-ramble.mirror"]], "ramble.modifier module": [[7, "module-ramble.modifier"]], "ramble.modifier_types namespace": [[13, "module-ramble.modifier_types"]], "ramble.modifier_types.basic module": [[13, "module-ramble.modifier_types.basic"]], "ramble.modifier_types.spack module": [[13, "module-ramble.modifier_types.spack"]], "ramble.modkit module": [[7, "module-ramble.modkit"]], "ramble.namespace module": [[7, "module-ramble.namespace"]], "ramble.paths module": [[7, "module-ramble.paths"]], "ramble.pipeline module": [[7, "ramble-pipeline-module"]], "ramble.renderer module": [[7, "module-ramble.renderer"]], "ramble.repeats module": [[7, "module-ramble.repeats"]], "ramble.repository module": [[7, "module-ramble.repository"]], "ramble.schema package": [[14, "module-ramble.schema"]], "ramble.schema.applications module": [[14, "module-ramble.schema.applications"]], "ramble.schema.config module": [[14, "module-ramble.schema.config"]], "ramble.schema.env_vars module": [[14, "module-ramble.schema.env_vars"]], "ramble.schema.formatted_executables module": [[14, "module-ramble.schema.formatted_executables"]], "ramble.schema.internals module": [[14, "module-ramble.schema.internals"]], "ramble.schema.licenses module": [[14, "module-ramble.schema.licenses"]], "ramble.schema.merged module": [[14, "module-ramble.schema.merged"]], "ramble.schema.mirrors module": [[14, "module-ramble.schema.mirrors"]], "ramble.schema.modifier_repos module": [[14, "module-ramble.schema.modifier_repos"]], "ramble.schema.modifiers module": [[14, "module-ramble.schema.modifiers"]], "ramble.schema.repos module": [[14, "module-ramble.schema.repos"]], "ramble.schema.spack module": [[14, "module-ramble.schema.spack"]], "ramble.schema.success_criteria module": [[14, "module-ramble.schema.success_criteria"]], "ramble.schema.types module": [[14, "module-ramble.schema.types"]], "ramble.schema.variables module": [[14, "module-ramble.schema.variables"]], "ramble.schema.workspace module": [[14, "module-ramble.schema.workspace"]], "ramble.schema.zips module": [[14, "module-ramble.schema.zips"]], "ramble.software_environments module": [[7, "module-ramble.software_environments"]], "ramble.spack_runner module": [[7, "module-ramble.spack_runner"]], "ramble.spec module": [[7, "module-ramble.spec"]], "ramble.stage module": [[7, "module-ramble.stage"]], "ramble.success_criteria module": [[7, "module-ramble.success_criteria"]], "ramble.test namespace": [[15, "module-ramble.test"]], "ramble.test.application_inheritance module": [[15, "module-ramble.test.application_inheritance"]], "ramble.test.application_language module": [[15, "ramble-test-application-language-module"]], "ramble.test.application_tests module": [[15, "ramble-test-application-tests-module"]], "ramble.test.cache_fetch module": [[15, "ramble-test-cache-fetch-module"]], "ramble.test.cmd namespace": [[16, "module-ramble.test.cmd"]], "ramble.test.cmd.attributes module": [[16, "ramble-test-cmd-attributes-module"]], "ramble.test.cmd.clean module": [[16, "ramble-test-cmd-clean-module"]], "ramble.test.cmd.config module": [[16, "ramble-test-cmd-config-module"]], "ramble.test.cmd.debug module": [[16, "module-ramble.test.cmd.debug"]], "ramble.test.cmd.flake8 module": [[16, "ramble-test-cmd-flake8-module"]], "ramble.test.cmd.info module": [[16, "ramble-test-cmd-info-module"]], "ramble.test.cmd.list module": [[16, "ramble-test-cmd-list-module"]], "ramble.test.cmd.mirror module": [[16, "ramble-test-cmd-mirror-module"]], "ramble.test.cmd.mods module": [[16, "module-ramble.test.cmd.mods"]], "ramble.test.cmd.on module": [[16, "ramble-test-cmd-on-module"]], "ramble.test.cmd.python module": [[16, "ramble-test-cmd-python-module"]], "ramble.test.cmd.repo module": [[16, "ramble-test-cmd-repo-module"]], "ramble.test.cmd.results module": [[16, "ramble-test-cmd-results-module"]], "ramble.test.cmd.software_definitions module": [[16, "module-ramble.test.cmd.software_definitions"]], "ramble.test.cmd.workspace module": [[16, "ramble-test-cmd-workspace-module"]], "ramble.test.commands module": [[15, "ramble-test-commands-module"]], "ramble.test.concretize_builtin module": [[15, "ramble-test-concretize-builtin-module"]], "ramble.test.conftest module": [[15, "ramble-test-conftest-module"]], "ramble.test.dry_run_helpers module": [[15, "module-ramble.test.dry_run_helpers"]], "ramble.test.end_to_end namespace": [[17, "module-ramble.test.end_to_end"]], "ramble.test.end_to_end.analyze_fom_output module": [[17, "ramble-test-end-to-end-analyze-fom-output-module"]], "ramble.test.end_to_end.chained_experiment_var_inheritance module": [[17, "ramble-test-end-to-end-chained-experiment-var-inheritance-module"]], "ramble.test.end_to_end.config_section_env_vars module": [[17, "ramble-test-end-to-end-config-section-env-vars-module"]], "ramble.test.end_to_end.custom_executables module": [[17, "ramble-test-end-to-end-custom-executables-module"]], "ramble.test.end_to_end.define_package_paths module": [[17, "ramble-test-end-to-end-define-package-paths-module"]], "ramble.test.end_to_end.dryrun_chained_experiments module": [[17, "ramble-test-end-to-end-dryrun-chained-experiments-module"]], "ramble.test.end_to_end.dryrun_copies_external_env module": [[17, "ramble-test-end-to-end-dryrun-copies-external-env-module"]], "ramble.test.end_to_end.dryrun_series_contains_package_paths module": [[17, "ramble-test-end-to-end-dryrun-series-contains-package-paths-module"]], "ramble.test.end_to_end.env_var_builtin module": [[17, "ramble-test-end-to-end-env-var-builtin-module"]], "ramble.test.end_to_end.exclusive_filtered_vector_workloads module": [[17, "ramble-test-end-to-end-exclusive-filtered-vector-workloads-module"]], "ramble.test.end_to_end.expanded_fom_dry_run module": [[17, "ramble-test-end-to-end-expanded-fom-dry-run-module"]], "ramble.test.end_to_end.experiment_excludes module": [[17, "ramble-test-end-to-end-experiment-excludes-module"]], "ramble.test.end_to_end.experiment_repeats module": [[17, "ramble-test-end-to-end-experiment-repeats-module"]], "ramble.test.end_to_end.experiment_templates module": [[17, "ramble-test-end-to-end-experiment-templates-module"]], "ramble.test.end_to_end.explicit_zips module": [[17, "ramble-test-end-to-end-explicit-zips-module"]], "ramble.test.end_to_end.formatted_executables module": [[17, "ramble-test-end-to-end-formatted-executables-module"]], "ramble.test.end_to_end.globbing_patterns module": [[17, "ramble-test-end-to-end-globbing-patterns-module"]], "ramble.test.end_to_end.gromacs_size_expansion module": [[17, "ramble-test-end-to-end-gromacs-size-expansion-module"]], "ramble.test.end_to_end.inclusive_filtered_vector_workloads module": [[17, "ramble-test-end-to-end-inclusive-filtered-vector-workloads-module"]], "ramble.test.end_to_end.known_applications module": [[17, "ramble-test-end-to-end-known-applications-module"]], "ramble.test.end_to_end.merge_config_files module": [[17, "ramble-test-end-to-end-merge-config-files-module"]], "ramble.test.end_to_end.missing_mpi_cmd module": [[17, "ramble-test-end-to-end-missing-mpi-cmd-module"]], "ramble.test.end_to_end.missing_required_dry_run module": [[17, "ramble-test-end-to-end-missing-required-dry-run-module"]], "ramble.test.end_to_end.nested_compilers_are_installed module": [[17, "ramble-test-end-to-end-nested-compilers-are-installed-module"]], "ramble.test.end_to_end.package_manager_config module": [[17, "ramble-test-end-to-end-package-manager-config-module"]], "ramble.test.end_to_end.package_manager_requirements module": [[17, "ramble-test-end-to-end-package-manager-requirements-module"]], "ramble.test.end_to_end.passthrough_variables module": [[17, "ramble-test-end-to-end-passthrough-variables-module"]], "ramble.test.end_to_end.phase_selection module": [[17, "ramble-test-end-to-end-phase-selection-module"]], "ramble.test.end_to_end.phase_selection_with_dependencies module": [[17, "ramble-test-end-to-end-phase-selection-with-dependencies-module"]], "ramble.test.end_to_end.shared_context module": [[17, "ramble-test-end-to-end-shared-context-module"]], "ramble.test.end_to_end.spack_env_cache module": [[17, "ramble-test-end-to-end-spack-env-cache-module"]], "ramble.test.end_to_end.tag_filtering module": [[17, "ramble-test-end-to-end-tag-filtering-module"]], "ramble.test.end_to_end.test_configvar_dry_run module": [[17, "ramble-test-end-to-end-test-configvar-dry-run-module"]], "ramble.test.end_to_end.unused_compilers_are_skipped module": [[17, "ramble-test-end-to-end-unused-compilers-are-skipped-module"]], "ramble.test.end_to_end.vector_workloads module": [[17, "ramble-test-end-to-end-vector-workloads-module"]], "ramble.test.end_to_end.wrfv4_dry_run module": [[17, "ramble-test-end-to-end-wrfv4-dry-run-module"]], "ramble.test.expander module": [[15, "ramble-test-expander-module"]], "ramble.test.experiment_set module": [[15, "ramble-test-experiment-set-module"]], "ramble.test.gcs_fetch module": [[15, "ramble-test-gcs-fetch-module"]], "ramble.test.get_file_path module": [[15, "ramble-test-get-file-path-module"]], "ramble.test.mirror_tests module": [[15, "ramble-test-mirror-tests-module"]], "ramble.test.modifier_application module": [[15, "ramble-test-modifier-application-module"]], "ramble.test.modifier_functionality namespace": [[18, "module-ramble.test.modifier_functionality"]], "ramble.test.modifier_functionality.mock_env_var_modifiers module": [[18, "ramble-test-modifier-functionality-mock-env-var-modifiers-module"]], "ramble.test.modifier_functionality.mock_modifier_dry_run module": [[18, "ramble-test-modifier-functionality-mock-modifier-dry-run-module"]], "ramble.test.modifier_functionality.mock_modifier_phases module": [[18, "ramble-test-modifier-functionality-mock-modifier-phases-module"]], "ramble.test.modifier_functionality.mock_modifier_spack_configs module": [[18, "ramble-test-modifier-functionality-mock-modifier-spack-configs-module"]], "ramble.test.modifier_functionality.mock_spack_modifier module": [[18, "ramble-test-modifier-functionality-mock-spack-modifier-module"]], "ramble.test.modifier_functionality.modifier_helpers module": [[18, "module-ramble.test.modifier_functionality.modifier_helpers"]], "ramble.test.modifier_functionality.modifier_prepare_analysis module": [[18, "ramble-test-modifier-functionality-modifier-prepare-analysis-module"]], "ramble.test.modifier_functionality.multi_modifier_dry_run module": [[18, "ramble-test-modifier-functionality-multi-modifier-dry-run-module"]], "ramble.test.modifier_functionality.single_modifier_dry_run module": [[18, "ramble-test-modifier-functionality-single-modifier-dry-run-module"]], "ramble.test.modifier_language module": [[15, "ramble-test-modifier-language-module"]], "ramble.test.namespace_trie module": [[15, "ramble-test-namespace-trie-module"]], "ramble.test.repository module": [[15, "ramble-test-repository-module"]], "ramble.test.software_environment module": [[15, "ramble-test-software-environment-module"]], "ramble.test.spack_runner module": [[15, "ramble-test-spack-runner-module"]], "ramble.test.spec_basic module": [[15, "module-ramble.test.spec_basic"]], "ramble.test.stage module": [[15, "ramble-test-stage-module"]], "ramble.test.success_criteria module": [[15, "module-ramble.test.success_criteria"]], "ramble.test.success_criteria namespace": [[19, "module-ramble.test.success_criteria"]], "ramble.test.success_criteria.always_print_foms module": [[19, "ramble-test-success-criteria-always-print-foms-module"]], "ramble.test.success_criteria.repeat_success_strict module": [[19, "ramble-test-success-criteria-repeat-success-strict-module"]], "ramble.test.success_criteria.success_fom_comparison module": [[19, "ramble-test-success-criteria-success-fom-comparison-module"]], "ramble.test.success_criteria.success_fom_globbing module": [[19, "ramble-test-success-criteria-success-fom-globbing-module"]], "ramble.test.success_criteria.success_functions module": [[19, "ramble-test-success-criteria-success-functions-module"]], "ramble.test.success_criteria.success_modifiers module": [[19, "ramble-test-success-criteria-success-modifiers-module"]], "ramble.test.success_criteria.success_variable_fom_comparison module": [[19, "ramble-test-success-criteria-success-variable-fom-comparison-module"]], "ramble.test.util namespace": [[20, "module-ramble.test.util"]], "ramble.test.util.editor module": [[20, "ramble-test-util-editor-module"]], "ramble.test.util.env module": [[20, "module-ramble.test.util.env"]], "ramble.test.util.stats module": [[20, "ramble-test-util-stats-module"]], "ramble.test.workspace_hashing namespace": [[21, "module-ramble.test.workspace_hashing"]], "ramble.test.workspace_hashing.unsetup_workspace_cannot_analyze module": [[21, "ramble-test-workspace-hashing-unsetup-workspace-cannot-analyze-module"]], "ramble.test.workspace_hashing.workspace_name_does_not_change_hash module": [[21, "ramble-test-workspace-hashing-workspace-name-does-not-change-hash-module"]], "ramble.test.workspace_hashing.workspace_setup_creates_inventory module": [[21, "ramble-test-workspace-hashing-workspace-setup-creates-inventory-module"]], "ramble.test.workspace_tests module": [[15, "ramble-test-workspace-tests-module"]], "ramble.util package": [[22, "module-ramble.util"]], "ramble.util.class_attributes module": [[22, "module-ramble.util.class_attributes"]], "ramble.util.colors module": [[22, "module-ramble.util.colors"]], "ramble.util.directives module": [[22, "module-ramble.util.directives"]], "ramble.util.editor module": [[22, "module-ramble.util.editor"]], "ramble.util.env module": [[22, "module-ramble.util.env"]], "ramble.util.executable module": [[22, "module-ramble.util.executable"]], "ramble.util.file_cache module": [[22, "module-ramble.util.file_cache"]], "ramble.util.file_util module": [[22, "module-ramble.util.file_util"]], "ramble.util.graph module": [[22, "module-ramble.util.graph"]], "ramble.util.hashing module": [[22, "module-ramble.util.hashing"]], "ramble.util.imp package": [[23, "module-ramble.util.imp"]], "ramble.util.imp.imp_importer module": [[23, "module-ramble.util.imp.imp_importer"]], "ramble.util.imp.importlib_importer module": [[23, "module-ramble.util.imp.importlib_importer"]], "ramble.util.install_cache module": [[22, "module-ramble.util.install_cache"]], "ramble.util.lock module": [[22, "module-ramble.util.lock"]], "ramble.util.logger module": [[22, "module-ramble.util.logger"]], "ramble.util.matrices module": [[22, "module-ramble.util.matrices"]], "ramble.util.naming module": [[22, "module-ramble.util.naming"]], "ramble.util.path module": [[22, "module-ramble.util.path"]], "ramble.util.spec_utils module": [[22, "module-ramble.util.spec_utils"]], "ramble.util.stats module": [[22, "module-ramble.util.stats"]], "ramble.util.web module": [[22, "module-ramble.util.web"]], "ramble.util.yaml_generation module": [[22, "module-ramble.util.yaml_generation"]], "ramble.workload module": [[7, "module-ramble.workload"]], "ramble.workspace package": [[24, "module-ramble.workspace"]], "ramble.workspace.shell module": [[24, "module-ramble.workspace.shell"]], "ramble.workspace.workspace module": [[24, "module-ramble.workspace.workspace"]]}, "docnames": ["command_index", "configuration_files", "dev_guides", "dev_guides/application_dev_guide", "getting_started", "index", "mirror-config", "ramble", "ramble.application_types", "ramble.cmd", "ramble.cmd.common", "ramble.experimental", "ramble.language", "ramble.modifier_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": 61, "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", "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.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)": [[24, "ramble.workspace.activate", false]], "activate() (in module ramble.workspace.shell)": [[24, "ramble.workspace.shell.activate", false]], "activate() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.activate", false]], "activate() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.activate", false]], "activate_header() (in module ramble.workspace.shell)": [[24, "ramble.workspace.shell.activate_header", false]], "active (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.active", false]], "active (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.active", false]], "active() (in module ramble.workspace)": [[24, "ramble.workspace.active", false]], "active() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.active", false]], "active_log() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.active_log", false]], "active_stream() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.active_stream", false]], "active_workspace() (in module ramble.workspace)": [[24, "ramble.workspace.active_workspace", false]], "active_workspace() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.active_workspace", false]], "add() (in module ramble.config)": [[7, "ramble.config.add", false]], "add() (in module ramble.mirror)": [[7, "ramble.mirror.add", false]], "add() (ramble.util.install_cache.setcache method)": [[22, "ramble.util.install_cache.SetCache.add", false]], "add_all_commands() (in module ramble.main)": [[7, "ramble.main.add_all_commands", false]], "add_arguments() (ramble.main.ramblehelpformatter method)": [[7, "ramble.main.RambleHelpFormatter.add_arguments", false]], "add_back_pytest_args() (in module ramble.cmd.unit_test)": [[9, "ramble.cmd.unit_test.add_back_pytest_args", false]], "add_chained_experiment() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.add_chained_experiment", false]], "add_children() (ramble.expander.expansionnode method)": [[7, "ramble.expander.ExpansionNode.add_children", false]], "add_command() (ramble.main.rambleargumentparser method)": [[7, "ramble.main.RambleArgumentParser.add_command", false]], "add_common_arguments() (in module ramble.cmd.common.arguments)": [[10, "ramble.cmd.common.arguments.add_common_arguments", false]], "add_config() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.add_config", false]], "add_criteria() (ramble.success_criteria.scopedcriterialist method)": [[7, "ramble.success_criteria.ScopedCriteriaList.add_criteria", false]], "add_default_platform_scope() (in module ramble.config)": [[7, "ramble.config.add_default_platform_scope", false]], "add_default_prefix() (ramble.util.executable.prefixedexecutable method)": [[22, "ramble.util.executable.PrefixedExecutable.add_default_prefix", false]], "add_environment_variable() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.add_environment_variable", false]], "add_error() (ramble.cmd.license.licenseerror method)": [[9, "ramble.cmd.license.LicenseError.add_error", false]], "add_executable() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.add_executable", false]], "add_expand_vars() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.add_expand_vars", false]], "add_from_file() (in module ramble.config)": [[7, "ramble.config.add_from_file", false]], "add_include_file() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.add_include_file", false]], "add_indexer() (ramble.repository.repoindex method)": [[7, "ramble.repository.RepoIndex.add_indexer", false]], "add_input() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.add_input", false]], "add_log() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.add_log", false]], "add_no_expand_var() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.add_no_expand_var", false]], "add_node() (ramble.graphs.attributegraph method)": [[7, "ramble.graphs.AttributeGraph.add_node", false]], "add_node() (ramble.graphs.phasegraph method)": [[7, "ramble.graphs.PhaseGraph.add_node", false]], "add_package() (ramble.software_environments.softwareenvironment method)": [[7, "ramble.software_environments.SoftwareEnvironment.add_package", false]], "add_package_name() (ramble.software_environments.templateenvironment method)": [[7, "ramble.software_environments.TemplateEnvironment.add_package_name", false]], "add_pattern_exemptions() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.add_pattern_exemptions", false]], "add_rendered_environment() (ramble.software_environments.templateenvironment method)": [[7, "ramble.software_environments.TemplateEnvironment.add_rendered_environment", false]], "add_rendered_package() (ramble.software_environments.templatepackage method)": [[7, "ramble.software_environments.TemplatePackage.add_rendered_package", false]], "add_spec() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.add_spec", false]], "add_subparsers() (ramble.main.rambleargumentparser method)": [[7, "ramble.main.RambleArgumentParser.add_subparsers", false]], "add_tag() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.add_tag", false]], "add_to_cache() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.add_to_cache", false]], "add_to_cache() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.add_to_cache", false]], "add_variable() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.add_variable", false]], "added() (ramble.mirror.mirrorstats method)": [[7, "ramble.mirror.MirrorStats.added", false]], "added_packages() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.added_packages", false]], "additional_repository() (in module ramble.repository)": [[7, "ramble.repository.additional_repository", false]], "after (ramble.graphs.executablegraph.supported_injection_orders attribute)": [[7, "ramble.graphs.ExecutableGraph.supported_injection_orders.after", false]], "aliases (in module ramble.main)": [[7, "ramble.main.aliases", false]], "all (ramble.schema.types.output_capture attribute)": [[14, "ramble.schema.types.OUTPUT_CAPTURE.ALL", false]], "all_applications() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.all_applications", false]], "all_applications() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.all_applications", false]], "all_auxiliary_software_files() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.all_auxiliary_software_files", false]], "all_auxiliary_software_files() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.all_auxiliary_software_files", false]], "all_commands() (in module ramble.cmd)": [[9, "ramble.cmd.all_commands", false]], "all_config_options() (in module ramble.util.yaml_generation)": [[22, "ramble.util.yaml_generation.all_config_options", false]], "all_criteria() (ramble.success_criteria.scopedcriterialist method)": [[7, "ramble.success_criteria.ScopedCriteriaList.all_criteria", false]], "all_env_var_modifications() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.all_env_var_modifications", false]], "all_experiment_tags() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.all_experiment_tags", false]], "all_experiments() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.all_experiments", false]], "all_experiments() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.all_experiments", false]], "all_experiments() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.all_experiments", false]], "all_experiments_path (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.all_experiments_path", false]], "all_experiments_path (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.all_experiments_path", false]], "all_msg() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.all_msg", false]], "all_object_classes() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.all_object_classes", false]], "all_object_classes() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.all_object_classes", false]], "all_object_names() (in module ramble.repository)": [[7, "ramble.repository.all_object_names", false]], "all_object_names() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.all_object_names", false]], "all_object_names() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.all_object_names", false]], "all_objects() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.all_objects", false]], "all_objects() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.all_objects", false]], "all_package_manager_requirements() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.all_package_manager_requirements", false]], "all_packages() (ramble.software_environments.templateenvironment method)": [[7, "ramble.software_environments.TemplateEnvironment.all_packages", false]], "all_pipeline_phases() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.all_pipeline_phases", false]], "all_required_keys() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.all_required_keys", false]], "all_reserved_keys() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.all_reserved_keys", false]], "all_specs() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.all_specs", false]], "all_specs() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.all_specs", false]], "all_strategies (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.all_strategies", false]], "all_template_paths() (in module ramble.workspace)": [[24, "ramble.workspace.all_template_paths", false]], "all_template_paths() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.all_template_paths", false]], "all_templates() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.all_templates", false]], "all_templates() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.all_templates", false]], "all_workloads() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.all_workloads", false]], "all_workloads() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.all_workloads", false]], "all_workspace_names() (in module ramble.workspace)": [[24, "ramble.workspace.all_workspace_names", false]], "all_workspace_names() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.all_workspace_names", false]], "all_workspaces() (in module ramble.workspace)": [[24, "ramble.workspace.all_workspaces", false]], "all_workspaces() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.all_workspaces", false]], "allclean (class in ramble.cmd.clean)": [[9, "ramble.cmd.clean.AllClean", false]], "allows_unknown_args() (in module ramble.main)": [[7, "ramble.main.allows_unknown_args", false]], "already_existed() (ramble.mirror.mirrorstats method)": [[7, "ramble.mirror.MirrorStats.already_existed", false]], "apache2_mit_spdx (in module ramble.cmd.license)": [[9, "ramble.cmd.license.apache2_mit_spdx", false]], "append_result() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.append_result", false]], "append_result() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.append_result", false]], "application (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.application", false]], "application (ramble.spec.spec property)": [[7, "ramble.spec.Spec.application", false]], "application (ramble.test.dry_run_helpers.scopes attribute)": [[15, "ramble.test.dry_run_helpers.SCOPES.application", false]], "application (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.application", false]], "application_class (ramble.spec.spec property)": [[7, "ramble.spec.Spec.application_class", false]], "application_dir (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.application_dir", false]], "application_dir (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.application_dir", false]], "application_file_path (ramble.spec.spec property)": [[7, "ramble.spec.Spec.application_file_path", false]], "application_input_dir (ramble.expander.expander property)": [[7, "ramble.expander.Expander.application_input_dir", false]], "application_name (ramble.expander.expander property)": [[7, "ramble.expander.Expander.application_name", false]], "application_namespace (ramble.expander.expander property)": [[7, "ramble.expander.Expander.application_namespace", false]], "application_namespace (ramble.experiment_set.experimentset property)": [[7, "ramble.experiment_set.ExperimentSet.application_namespace", false]], "application_run_dir (ramble.expander.expander property)": [[7, "ramble.expander.Expander.application_run_dir", false]], "applicationbase (class in ramble.application)": [[7, "ramble.application.ApplicationBase", false]], "applicationerror": [[7, "ramble.application.ApplicationError", false]], "applicationmeta (class in ramble.language.application_language)": [[12, "ramble.language.application_language.ApplicationMeta", false]], "applicationnotdefinederror": [[7, "ramble.expander.ApplicationNotDefinedError", false]], "applications (ramble.repository.objecttypes attribute)": [[7, "ramble.repository.ObjectTypes.applications", false]], "applications_schema (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.applications_schema", false]], "applies_to_executable() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.applies_to_executable", false]], "apply_configs() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.apply_configs", false]], "apply_default_config_values() (in module ramble.util.yaml_generation)": [[22, "ramble.util.yaml_generation.apply_default_config_values", false]], "apply_executable_modifiers() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.apply_executable_modifiers", false]], "archive() (ramble.fetch_strategy.cvsfetchstrategy method)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.fetchstrategy method)": [[7, "ramble.fetch_strategy.FetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.gitfetchstrategy method)": [[7, "ramble.fetch_strategy.GitFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.gofetchstrategy method)": [[7, "ramble.fetch_strategy.GoFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.hgfetchstrategy method)": [[7, "ramble.fetch_strategy.HgFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.svnfetchstrategy method)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.urlfetchstrategy method)": [[7, "ramble.fetch_strategy.URLFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.vcsfetchstrategy method)": [[7, "ramble.fetch_strategy.VCSFetchStrategy.archive", false]], "archive_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.archive_dir", false]], "archive_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.archive_dir", false]], "archive_file (ramble.fetch_strategy.urlfetchstrategy property)": [[7, "ramble.fetch_strategy.URLFetchStrategy.archive_file", false]], "archive_file (ramble.stage.inputstage property)": [[7, "ramble.stage.InputStage.archive_file", false]], "archive_file (ramble.stage.stagecomposite property)": [[7, "ramble.stage.StageComposite.archive_file", false]], "archive_pattern() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.archive_pattern", false]], "archive_patterns (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.archive_patterns", false]], "archive_patterns (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.archive_patterns", false]], "archive_patterns (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.archive_patterns", false]], "archive_patterns (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.archive_patterns", false]], "archive_patterns (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.archive_patterns", false]], "archive_patterns (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.archive_patterns", false]], "as_str() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.as_str", false]], "as_str() (ramble.workload.workloadenvironmentvariable method)": [[7, "ramble.workload.WorkloadEnvironmentVariable.as_str", false]], "as_str() (ramble.workload.workloadvariable method)": [[7, "ramble.workload.WorkloadVariable.as_str", false]], "at (in module ramble.spec)": [[7, "ramble.spec.AT", false]], "attributegraph (class in ramble.graphs)": [[7, "ramble.graphs.AttributeGraph", false]], "attributes() (in module ramble.cmd.attributes)": [[9, "ramble.cmd.attributes.attributes", false]], "attributes_to_objects() (in module ramble.cmd.attributes)": [[9, "ramble.cmd.attributes.attributes_to_objects", false]], "autospec() (in module ramble.repository)": [[7, "ramble.repository.autospec", false]], "auxiliary_software_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.auxiliary_software_dir", false]], "auxiliary_software_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.auxiliary_software_dir", false]], "auxiliary_software_dir_name (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.auxiliary_software_dir_name", false]], "badrepoerror": [[7, "ramble.repository.BadRepoError", false]], "bash() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.bash", false]], "bashcompletionwriter (class in ramble.cmd.commands)": [[9, "ramble.cmd.commands.BashCompletionWriter", false]], "basicmodifier (class in ramble.modifier_types.basic)": [[13, "ramble.modifier_types.basic.BasicModifier", false]], "before (ramble.graphs.executablegraph.supported_injection_orders attribute)": [[7, "ramble.graphs.ExecutableGraph.supported_injection_orders.before", false]], "bigqueryuploader (class in ramble.experimental.uploader)": [[11, "ramble.experimental.uploader.BigQueryUploader", false]], "bin_path (in module ramble.paths)": [[7, "ramble.paths.bin_path", false]], "body() (ramble.cmd.commands.bashcompletionwriter method)": [[9, "ramble.cmd.commands.BashCompletionWriter.body", false]], "build_experiment_chains() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.build_experiment_chains", false]], "build_experiment_set() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.build_experiment_set", false]], "build_experiment_set() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.build_experiment_set", false]], "build_modifier_instances() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.build_modifier_instances", false]], "build_phase_order() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.build_phase_order", false]], "build_used_variables() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.build_used_variables", false]], "build_used_variables() (ramble.application_types.spack.spackapplication method)": [[8, "ramble.application_types.spack.SpackApplication.build_used_variables", false]], "buildcache_config_name (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.buildcache_config_name", false]], "builtins (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.builtins", false]], "builtins (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.builtins", false]], "builtins (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.builtins", false]], "builtins (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.builtins", false]], "builtins (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.builtins", false]], "builtins (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.builtins", false]], "bundlefetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.BundleFetchStrategy", false]], "cachable (ramble.fetch_strategy.bundlefetchstrategy property)": [[7, "ramble.fetch_strategy.BundleFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.cvsfetchstrategy property)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.fetchstrategy property)": [[7, "ramble.fetch_strategy.FetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.gitfetchstrategy property)": [[7, "ramble.fetch_strategy.GitFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.hgfetchstrategy property)": [[7, "ramble.fetch_strategy.HgFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.svnfetchstrategy property)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.urlfetchstrategy property)": [[7, "ramble.fetch_strategy.URLFetchStrategy.cachable", false]], "cache_local() (ramble.stage.diystage method)": [[7, "ramble.stage.DIYStage.cache_local", false]], "cache_local() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.cache_local", false]], "cache_mirror() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.cache_mirror", false]], "cache_path() (ramble.util.file_cache.filecache method)": [[22, "ramble.util.file_cache.FileCache.cache_path", false]], "cacheerror": [[22, "ramble.util.file_cache.CacheError", false]], "cacheurlfetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.CacheURLFetchStrategy", false]], "calculate_statistics() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.calculate_statistics", false]], "candidate_urls (ramble.fetch_strategy.urlfetchstrategy property)": [[7, "ramble.fetch_strategy.URLFetchStrategy.candidate_urls", false]], "canonicalize_path() (in module ramble.util.path)": [[22, "ramble.util.path.canonicalize_path", false]], "cformat() (ramble.spec.spec method)": [[7, "ramble.spec.Spec.cformat", false]], "chaincycledetectederror": [[7, "ramble.application.ChainCycleDetectedError", false]], "chained_experiments (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.chained_experiments", false]], "chained_experiments (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.chained_experiments", false]], "changed_files() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.changed_files", false]], "check() (ramble.fetch_strategy.fetchstrategy method)": [[7, "ramble.fetch_strategy.FetchStrategy.check", false]], "check() (ramble.fetch_strategy.urlfetchstrategy method)": [[7, "ramble.fetch_strategy.URLFetchStrategy.check", false]], "check() (ramble.fetch_strategy.vcsfetchstrategy method)": [[7, "ramble.fetch_strategy.VCSFetchStrategy.check", false]], "check() (ramble.stage.diystage method)": [[7, "ramble.stage.DIYStage.check", false]], "check() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.check", false]], "check_cache() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.check_cache", false]], "check_cache() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.check_cache", false]], "check_definition() (in module ramble.language.language_helpers)": [[12, "ramble.language.language_helpers.check_definition", false]], "check_execute_script() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.check_execute_script", false]], "check_identifier() (ramble.spec.specparser method)": [[7, "ramble.spec.SpecParser.check_identifier", false]], "check_info() (in module ramble.test.cmd.mods)": [[16, "ramble.test.cmd.mods.check_info", false]], "check_lock_safety() (in module ramble.util.lock)": [[22, "ramble.util.lock.check_lock_safety", false]], "check_pkg_attributes() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.check_pkg_attributes", false]], "check_required_keys() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.check_required_keys", false]], "check_reserved_keys() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.check_reserved_keys", false]], "check_software_env() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.check_software_env", false]], "checksumerror": [[7, "ramble.fetch_strategy.ChecksumError", false]], "chunked_upload() (ramble.experimental.uploader.bigqueryuploader method)": [[11, "ramble.experimental.uploader.BigQueryUploader.chunked_upload", false]], "clean() (in module ramble.cmd.clean)": [[9, "ramble.cmd.clean.clean", false]], "cleanup() (ramble.util.lock.lock method)": [[22, "ramble.util.lock.Lock.cleanup", false]], "clear() (ramble.config.configscope method)": [[7, "ramble.config.ConfigScope.clear", false]], "clear() (ramble.config.internalconfigscope method)": [[7, "ramble.config.InternalConfigScope.clear", false]], "clear() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.clear", false]], "clear() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.clear", false]], "clear_caches() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.clear_caches", false]], "clone() (ramble.fetch_strategy.gitfetchstrategy method)": [[7, "ramble.fetch_strategy.GitFetchStrategy.clone", false]], "cmd_name() (in module ramble.cmd)": [[9, "ramble.cmd.cmd_name", false]], "collect_definitions() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.collect_definitions", false]], "colon (in module ramble.spec)": [[7, "ramble.spec.COLON", false]], "comma (in module ramble.spec)": [[7, "ramble.spec.COMMA", false]], "command (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.command", false]], "command (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.command", false]], "command_line_scopes (in module ramble.config)": [[7, "ramble.config.command_line_scopes", false]], "commandexecutable (class in ramble.util.executable)": [[22, "ramble.util.executable.CommandExecutable", false]], "commandexecutableerror": [[22, "ramble.util.executable.CommandExecutableError", false]], "commandnameerror": [[9, "ramble.cmd.CommandNameError", false]], "commands() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.commands", false]], "compiler (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.compiler", false]], "compiler (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.compiler", false]], "compiler_find_args (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.compiler_find_args", false]], "compiler_find_config_name (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.compiler_find_config_name", false]], "compiler_spec (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.compiler_spec", false]], "compiler_spec (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.compiler_spec", false]], "compiler_specs_for_environment() (ramble.software_environments.softwareenvironments method)": [[7, "ramble.software_environments.SoftwareEnvironments.compiler_specs_for_environment", false]], "compilers (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.compilers", false]], "compilers (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.compilers", false]], "compilers (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.compilers", false]], "compilers (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.compilers", false]], "compilers (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.compilers", false]], "compilers (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.compilers", false]], "complete (ramble.application.experiment_status attribute)": [[7, "ramble.application.experiment_status.COMPLETE", false]], "compute() (ramble.util.stats.statsbase method)": [[22, "ramble.util.stats.StatsBase.compute", false]], "compute() (ramble.util.stats.statscountvalues method)": [[22, "ramble.util.stats.StatsCountValues.compute", false]], "compute() (ramble.util.stats.statsmax method)": [[22, "ramble.util.stats.StatsMax.compute", false]], "compute() (ramble.util.stats.statsmean method)": [[22, "ramble.util.stats.StatsMean.compute", false]], "compute() (ramble.util.stats.statsmedian method)": [[22, "ramble.util.stats.StatsMedian.compute", false]], "compute() (ramble.util.stats.statsmin method)": [[22, "ramble.util.stats.StatsMin.compute", false]], "compute() (ramble.util.stats.statsstdev method)": [[22, "ramble.util.stats.StatsStdev.compute", false]], "compute() (ramble.util.stats.statsvar method)": [[22, "ramble.util.stats.StatsVar.compute", false]], "compute_loader() (ramble.repository.reposfinder method)": [[7, "ramble.repository.ReposFinder.compute_loader", false]], "concretize() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.concretize", false]], "concretize() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.concretize", false]], "concretize() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.concretize", false]], "concretize_config_name (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.concretize_config_name", false]], "config (in module ramble.config)": [[7, "ramble.config.config", false]], "config() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config", false]], "config_add() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config_add", false]], "config_blame() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config_blame", false]], "config_defaults (in module ramble.config)": [[7, "ramble.config.config_defaults", false]], "config_dict() (in module ramble.workspace)": [[24, "ramble.workspace.config_dict", false]], "config_dict() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.config_dict", false]], "config_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.config_dir", false]], "config_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.config_dir", false]], "config_edit() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config_edit", false]], "config_file() (in module ramble.workspace)": [[24, "ramble.workspace.config_file", false]], "config_file() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.config_file", false]], "config_file_path (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.config_file_path", false]], "config_file_path (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.config_file_path", false]], "config_get() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config_get", false]], "config_list() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config_list", false]], "config_remove() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config_remove", false]], "config_revert() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config_revert", false]], "config_schema (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.config_schema", false]], "config_scopes() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.config_scopes", false]], "config_scopes() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.config_scopes", false]], "config_title() (in module ramble.util.colors)": [[22, "ramble.util.colors.config_title", false]], "config_update() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config_update", false]], "configerror": [[7, "ramble.config.ConfigError", false]], "configfileerror": [[7, "ramble.config.ConfigFileError", false]], "configformaterror": [[7, "ramble.config.ConfigFormatError", false]], "configscope (class in ramble.config)": [[7, "ramble.config.ConfigScope", false]], "configsectionerror": [[7, "ramble.config.ConfigSectionError", false]], "configuration (class in ramble.config)": [[7, "ramble.config.Configuration", false]], "configuration_paths (in module ramble.config)": [[7, "ramble.config.configuration_paths", false]], "configure_colors() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.configure_colors", false]], "configure_env() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.configure_env", false]], "contains() (ramble.util.install_cache.setcache method)": [[22, "ramble.util.install_cache.SetCache.contains", false]], "context (class in ramble.context)": [[7, "ramble.context.Context", false]], "convert_class_attributes() (in module ramble.util.class_attributes)": [[22, "ramble.util.class_attributes.convert_class_attributes", false]], "copy() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.copy", false]], "copy() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.copy", false]], "copy() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.copy", false]], "copy() (ramble.spec.spec method)": [[7, "ramble.spec.Spec.copy", false]], "copy() (ramble.util.executable.commandexecutable method)": [[22, "ramble.util.executable.CommandExecutable.copy", false]], "copy() (ramble.util.executable.prefixedexecutable method)": [[22, "ramble.util.executable.PrefixedExecutable.copy", false]], "copy() (ramble.workload.workloadenvironmentvariable method)": [[7, "ramble.workload.WorkloadEnvironmentVariable.copy", false]], "copy() (ramble.workload.workloadvariable method)": [[7, "ramble.workload.WorkloadVariable.copy", false]], "copy_contents() (ramble.renderer.rendergroup method)": [[7, "ramble.renderer.RenderGroup.copy_contents", false]], "copy_from_external_env() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.copy_from_external_env", false]], "count_conflicts() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.count_conflicts", false]], "create() (in module ramble.mirror)": [[7, "ramble.mirror.create", false]], "create() (in module ramble.repository)": [[7, "ramble.repository.create", false]], "create() (in module ramble.workspace)": [[24, "ramble.workspace.create", false]], "create() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.create", false]], "create() (ramble.repository.indexer method)": [[7, "ramble.repository.Indexer.create", false]], "create() (ramble.stage.diystage method)": [[7, "ramble.stage.DIYStage.create", false]], "create() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.create", false]], "create_context_from_dict() (in module ramble.context)": [[7, "ramble.context.create_context_from_dict", false]], "create_env() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.create_env", false]], "create_experiment_chain() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.create_experiment_chain", false]], "create_mirror() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.create_mirror", false]], "create_mirror() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.create_mirror", false]], "create_module() (ramble.repository.repositorynamespaceloader method)": [[7, "ramble.repository.RepositoryNamespaceLoader.create_module", false]], "create_or_construct() (in module ramble.repository)": [[7, "ramble.repository.create_or_construct", false]], "create_repo() (in module ramble.repository)": [[7, "ramble.repository.create_repo", false]], "create_stage_root() (in module ramble.stage)": [[7, "ramble.stage.create_stage_root", false]], "curl (ramble.fetch_strategy.urlfetchstrategy property)": [[7, "ramble.fetch_strategy.URLFetchStrategy.curl", false]], "custom_executables (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.custom_executables", false]], "custom_executables (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.custom_executables", false]], "cvs (ramble.fetch_strategy.cvsfetchstrategy property)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.cvs", false]], "cvsfetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.CvsFetchStrategy", false]], "date_string() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.date_string", false]], "date_string() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.date_string", false]], "deactivate() (in module ramble.workspace)": [[24, "ramble.workspace.deactivate", false]], "deactivate() (in module ramble.workspace.shell)": [[24, "ramble.workspace.shell.deactivate", false]], "deactivate() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.deactivate", false]], "deactivate() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.deactivate", false]], "deactivate_config_scope() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.deactivate_config_scope", false]], "deactivate_header() (in module ramble.workspace.shell)": [[24, "ramble.workspace.shell.deactivate_header", false]], "debug (in module ramble.error)": [[7, "ramble.error.debug", false]], "debug() (in module ramble.cmd.debug)": [[9, "ramble.cmd.debug.debug", false]], "debug() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.debug", false]], "decimal_places() (in module ramble.util.stats)": [[22, "ramble.util.stats.decimal_places", false]], "default (ramble.schema.types.output_capture attribute)": [[14, "ramble.schema.types.OUTPUT_CAPTURE.DEFAULT", false]], "default_config_yaml() (in module ramble.workspace)": [[24, "ramble.workspace.default_config_yaml", false]], "default_config_yaml() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.default_config_yaml", false]], "default_list_scope() (in module ramble.config)": [[7, "ramble.config.default_list_scope", false]], "default_mode() (in module ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.default_mode", false]], "default_modify_scope() (in module ramble.config)": [[7, "ramble.config.default_modify_scope", false]], "default_results() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.default_results", false]], "default_results() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.default_results", false]], "define_compiler() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.define_compiler", false]], "define_compiler_packages() (ramble.software_environments.softwareenvironments method)": [[7, "ramble.software_environments.SoftwareEnvironments.define_compiler_packages", false]], "define_directive_methods() (in module ramble.util.directives)": [[22, "ramble.util.directives.define_directive_methods", false]], "define_edges() (ramble.graphs.attributegraph method)": [[7, "ramble.graphs.AttributeGraph.define_edges", false]], "define_modifier_variables() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.define_modifier_variables", false]], "define_value() (ramble.expander.expansionnode method)": [[7, "ramble.expander.ExpansionNode.define_value", false]], "define_variable() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.define_variable", false]], "defined_objects() (in module ramble.cmd.attributes)": [[9, "ramble.cmd.attributes.defined_objects", false]], "dep (in module ramble.spec)": [[7, "ramble.spec.DEP", false]], "deployments_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.deployments_dir", false]], "deployments_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.deployments_dir", false]], "destroy() (ramble.fetch_strategy.fscache method)": [[7, "ramble.fetch_strategy.FsCache.destroy", false]], "destroy() (ramble.stage.diystage method)": [[7, "ramble.stage.DIYStage.destroy", false]], "destroy() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.destroy", false]], "destroy() (ramble.util.file_cache.filecache method)": [[22, "ramble.util.file_cache.FileCache.destroy", false]], "destroy() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.destroy", false]], "destroy() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.destroy", false]], "determine_node_type() (in module ramble.experimental.uploader)": [[11, "ramble.experimental.uploader.determine_node_type", false]], "die() (ramble.error.rambleerror method)": [[7, "ramble.error.RambleError.die", false]], "die() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.die", false]], "directive() (ramble.language.language_base.directivemeta class method)": [[12, "ramble.language.language_base.DirectiveMeta.directive", false]], "directiveerror": [[12, "ramble.language.language_base.DirectiveError", false]], "directivemeta (class in ramble.language.language_base)": [[12, "ramble.language.language_base.DirectiveMeta", false]], "dirname_for_object_name() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.dirname_for_object_name", false]], "dirname_for_object_name() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.dirname_for_object_name", false]], "display() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.display", false]], "display() (ramble.mirror.mirrorcollection method)": [[7, "ramble.mirror.MirrorCollection.display", false]], "diystage (class in ramble.stage)": [[7, "ramble.stage.DIYStage", false]], "do_list() (in module ramble.cmd.unit_test)": [[9, "ramble.cmd.unit_test.do_list", false]], "do_parse() (ramble.spec.specparser method)": [[7, "ramble.spec.SpecParser.do_parse", false]], "dry_run_config() (in module ramble.test.dry_run_helpers)": [[15, "ramble.test.dry_run_helpers.dry_run_config", false]], "dump_provenance() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.dump_provenance", false]], "dump_provenance() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.dump_provenance", false]], "dump_results() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.dump_results", false]], "dump_results() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.dump_results", false]], "edit() (in module ramble.cmd.edit)": [[9, "ramble.cmd.edit.edit", false]], "edit_application() (in module ramble.cmd.edit)": [[9, "ramble.cmd.edit.edit_application", false]], "editor() (in module ramble.util.editor)": [[22, "ramble.util.editor.editor", false]], "elide_list() (in module ramble.cmd)": [[9, "ramble.cmd.elide_list", false]], "ensure_access() (in module ramble.stage)": [[7, "ramble.stage.ensure_access", false]], "ensure_latest_format_fn() (in module ramble.config)": [[7, "ramble.config.ensure_latest_format_fn", false]], "env (class in ramble.util.env)": [[22, "ramble.util.env.Env", false]], "env_create_args (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.env_create_args", false]], "env_create_config_name (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.env_create_config_name", false]], "env_key (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.env_key", false]], "env_path (ramble.expander.expander property)": [[7, "ramble.expander.Expander.env_path", false]], "env_var (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.env_var", false]], "env_var (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.env_var", false]], "env_var_append_paths_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "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)": [[18, "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)": [[18, "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)": [[18, "ramble.test.modifier_functionality.modifier_helpers.env_var_append_vars_modifier_answer", false]], "env_var_modification() (in module ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.env_var_modification", false]], "env_var_modifications (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.env_var_modifications", false]], "env_var_modifications (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.env_var_modifications", false]], "env_var_modifications (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.env_var_modifications", false]], "env_var_modifications (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.env_var_modifications", false]], "env_var_modifications (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.env_var_modifications", false]], "env_var_modifications (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.env_var_modifications", false]], "env_var_prepend_paths_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "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)": [[18, "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)": [[18, "ramble.test.modifier_functionality.modifier_helpers.env_var_set_modifier", false]], "env_var_set_modifier_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.env_var_set_modifier_answer", false]], "env_var_unset_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.env_var_unset_modifier", false]], "env_var_unset_modifier_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.env_var_unset_modifier_answer", false]], "env_vars() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.env_vars", false]], "environment_variable() (in module ramble.language.application_language)": [[12, "ramble.language.application_language.environment_variable", false]], "environments (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.environments", false]], "environments (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.environments", false]], "eq (in module ramble.spec)": [[7, "ramble.spec.EQ", false]], "error() (ramble.mirror.mirrorstats method)": [[7, "ramble.mirror.MirrorStats.error", false]], "error() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.error", false]], "error_messages() (ramble.cmd.license.licenseerror method)": [[9, "ramble.cmd.license.LicenseError.error_messages", false]], "escape (ramble.expander.expansiondelimiter attribute)": [[7, "ramble.expander.ExpansionDelimiter.escape", false]], "eval_math() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.eval_math", false]], "evaluate_predicate() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.evaluate_predicate", false]], "evaluate_success() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.evaluate_success", false]], "exclude (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.exclude", false]], "exclude (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.exclude", false]], "exclude_directories (in module ramble.cmd.style)": [[9, "ramble.cmd.style.exclude_directories", false]], "exec_module() (ramble.repository.repositorynamespaceloader method)": [[7, "ramble.repository.RepositoryNamespaceLoader.exec_module", false]], "executable() (in module ramble.language.application_language)": [[12, "ramble.language.application_language.executable", false]], "executable_injection (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.executable_injection", false]], "executable_injection (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.executable_injection", false]], "executable_modifier() (in module ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.executable_modifier", false]], "executable_modifiers (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.executable_modifiers", false]], "executable_modifiers (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.executable_modifiers", false]], "executable_modifiers (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.executable_modifiers", false]], "executable_modifiers (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.executable_modifiers", false]], "executable_modifiers (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.executable_modifiers", false]], "executable_modifiers (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.executable_modifiers", false]], "executableapplication (class in ramble.application_types.executable)": [[8, "ramble.application_types.executable.ExecutableApplication", false]], "executablegraph (class in ramble.graphs)": [[7, "ramble.graphs.ExecutableGraph", false]], "executablegraph.supported_injection_orders (class in ramble.graphs)": [[7, "ramble.graphs.ExecutableGraph.supported_injection_orders", false]], "executablenameerror": [[7, "ramble.application.ExecutableNameError", false]], "executables (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.executables", false]], "executables (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.executables", false]], "executables (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.executables", false]], "executables (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.executables", false]], "executables (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.executables", false]], "exists() (in module ramble.workspace)": [[24, "ramble.workspace.exists", false]], "exists() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.exists", false]], "exists() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.exists", false]], "exists() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.exists", false]], "expand() (ramble.fetch_strategy.fetchstrategy method)": [[7, "ramble.fetch_strategy.FetchStrategy.expand", false]], "expand() (ramble.fetch_strategy.gofetchstrategy method)": [[7, "ramble.fetch_strategy.GoFetchStrategy.expand", false]], "expand() (ramble.fetch_strategy.urlfetchstrategy method)": [[7, "ramble.fetch_strategy.URLFetchStrategy.expand", false]], "expand() (ramble.fetch_strategy.vcsfetchstrategy method)": [[7, "ramble.fetch_strategy.VCSFetchStrategy.expand", false]], "expand_archive() (ramble.stage.diystage method)": [[7, "ramble.stage.DIYStage.expand_archive", false]], "expand_archive() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.expand_archive", false]], "expand_archive() (ramble.stage.resourcestage method)": [[7, "ramble.stage.ResourceStage.expand_archive", false]], "expand_lists() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.expand_lists", false]], "expand_patterns() (in module ramble.language.language_helpers)": [[12, "ramble.language.language_helpers.expand_patterns", false]], "expand_var() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.expand_var", false]], "expand_var_name() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.expand_var_name", false]], "expanded (ramble.stage.diystage property)": [[7, "ramble.stage.DIYStage.expanded", false]], "expanded (ramble.stage.inputstage property)": [[7, "ramble.stage.InputStage.expanded", false]], "expanded (ramble.stage.stagecomposite property)": [[7, "ramble.stage.StageComposite.expanded", false]], "expander (class in ramble.expander)": [[7, "ramble.expander.Expander", false]], "expandererror": [[7, "ramble.expander.ExpanderError", false]], "expansion_str() (ramble.expander.expander static method)": [[7, "ramble.expander.Expander.expansion_str", false]], "expansiondelimiter (class in ramble.expander)": [[7, "ramble.expander.ExpansionDelimiter", false]], "expansiondict (class in ramble.expander)": [[7, "ramble.expander.ExpansionDict", false]], "expansiongraph (class in ramble.expander)": [[7, "ramble.expander.ExpansionGraph", false]], "expansionnode (class in ramble.expander)": [[7, "ramble.expander.ExpansionNode", false]], "expected_archive_files (ramble.stage.inputstage property)": [[7, "ramble.stage.InputStage.expected_archive_files", false]], "experiment (class in ramble.experimental.uploader)": [[11, "ramble.experimental.uploader.Experiment", false]], "experiment (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.experiment", false]], "experiment (ramble.test.dry_run_helpers.scopes attribute)": [[15, "ramble.test.dry_run_helpers.SCOPES.experiment", false]], "experiment (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.experiment", false]], "experiment_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.experiment_dir", false]], "experiment_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.experiment_dir", false]], "experiment_log_file() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.experiment_log_file", false]], "experiment_name (ramble.expander.expander property)": [[7, "ramble.expander.Expander.experiment_name", false]], "experiment_namespace (ramble.expander.expander property)": [[7, "ramble.expander.Expander.experiment_namespace", false]], "experiment_namespace (ramble.experiment_set.experimentset property)": [[7, "ramble.experiment_set.ExperimentSet.experiment_namespace", false]], "experiment_run_dir (ramble.expander.expander property)": [[7, "ramble.expander.Expander.experiment_run_dir", false]], "experiment_status (class in ramble.application)": [[7, "ramble.application.experiment_status", false]], "experimentnotdefinederror": [[7, "ramble.expander.ExperimentNotDefinedError", false]], "experimentset (class in ramble.experiment_set)": [[7, "ramble.experiment_set.ExperimentSet", false]], "extant_file() (in module ramble.cmd)": [[9, "ramble.cmd.extant_file", false]], "external_env (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.external_env", false]], "external_env (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.external_env", false]], "external_spack_env() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.external_spack_env", false]], "external_spack_env() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.external_spack_env", false]], "externalenvironment (class in ramble.software_environments)": [[7, "ramble.software_environments.ExternalEnvironment", false]], "extract_matrices() (in module ramble.util.matrices)": [[22, "ramble.util.matrices.extract_matrices", false]], "extract_success_criteria() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.extract_success_criteria", false]], "extract_success_criteria() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.extract_success_criteria", false]], "extrapolationerror": [[7, "ramble.fetch_strategy.ExtrapolationError", false]], "failed (ramble.application.experiment_status attribute)": [[7, "ramble.application.experiment_status.FAILED", false]], "failedconstructorerror": [[7, "ramble.repository.FailedConstructorError", false]], "faileddownloaderror": [[7, "ramble.fetch_strategy.FailedDownloadError", false]], "fastobjectchecker (class in ramble.repository)": [[7, "ramble.repository.FastObjectChecker", false]], "fetch() (ramble.fetch_strategy.bundlefetchstrategy method)": [[7, "ramble.fetch_strategy.BundleFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.cacheurlfetchstrategy method)": [[7, "ramble.fetch_strategy.CacheURLFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.cvsfetchstrategy method)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.fetchstrategy method)": [[7, "ramble.fetch_strategy.FetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.gcsfetchstrategy method)": [[7, "ramble.fetch_strategy.GCSFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.gitfetchstrategy method)": [[7, "ramble.fetch_strategy.GitFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.gofetchstrategy method)": [[7, "ramble.fetch_strategy.GoFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.hgfetchstrategy method)": [[7, "ramble.fetch_strategy.HgFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.s3fetchstrategy method)": [[7, "ramble.fetch_strategy.S3FetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.svnfetchstrategy method)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.urlfetchstrategy method)": [[7, "ramble.fetch_strategy.URLFetchStrategy.fetch", false]], "fetch() (ramble.stage.diystage method)": [[7, "ramble.stage.DIYStage.fetch", false]], "fetch() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.fetch", false]], "fetch_cache (in module ramble.caches)": [[7, "ramble.caches.fetch_cache", false]], "fetch_cache_location() (in module ramble.caches)": [[7, "ramble.caches.fetch_cache_location", false]], "fetch_url (ramble.mirror.mirror property)": [[7, "ramble.mirror.Mirror.fetch_url", false]], "fetcher() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.fetcher", false]], "fetcher() (ramble.fetch_strategy.fscache method)": [[7, "ramble.fetch_strategy.FsCache.fetcher", false]], "fetcherconflict": [[7, "ramble.fetch_strategy.FetcherConflict", false]], "fetcherror": [[7, "ramble.fetch_strategy.FetchError", false]], "fetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.FetchStrategy", false]], "fetchstrategycomposite (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.FetchStrategyComposite", false]], "figure_of_merit() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.figure_of_merit", false]], "figure_of_merit_context() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.figure_of_merit_context", false]], "figure_of_merit_contexts (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.figure_of_merit_contexts", false]], "figures_of_merit (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.figures_of_merit", false]], "figures_of_merit (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.figures_of_merit", false]], "figures_of_merit (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.figures_of_merit", false]], "figures_of_merit (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.figures_of_merit", false]], "figures_of_merit (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.figures_of_merit", false]], "figures_of_merit (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.figures_of_merit", false]], "file (in module ramble.spec)": [[7, "ramble.spec.FILE", false]], "file_scopes (ramble.config.configuration property)": [[7, "ramble.config.Configuration.file_scopes", false]], "filecache (class in ramble.util.file_cache)": [[22, "ramble.util.file_cache.FileCache", false]], "filename_for_object_name() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.filename_for_object_name", false]], "filename_for_object_name() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.filename_for_object_name", false]], "filter_by_name() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.filter_by_name", false]], "filter_file() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.filter_file", false]], "filtered_experiments() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.filtered_experiments", false]], "filters (class in ramble.filters)": [[7, "ramble.filters.Filters", false]], "find_criteria() (ramble.success_criteria.scopedcriterialist method)": [[7, "ramble.success_criteria.ScopedCriteriaList.find_criteria", false]], "find_environment_variable() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.find_environment_variable", false]], "find_executable() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.find_executable", false]], "find_input() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.find_input", false]], "find_module() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.find_module", false]], "find_module() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.find_module", false]], "find_spec() (ramble.repository.reposfinder method)": [[7, "ramble.repository.ReposFinder.find_spec", false]], "find_variable() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.find_variable", false]], "find_versions_of_archive() (in module ramble.util.web)": [[22, "ramble.util.web.find_versions_of_archive", false]], "find_workspace() (in module ramble.cmd)": [[9, "ramble.cmd.find_workspace", false]], "find_workspace_path() (in module ramble.cmd)": [[9, "ramble.cmd.find_workspace_path", false]], "finish_parse_and_run() (in module ramble.main)": [[7, "ramble.main.finish_parse_and_run", false]], "first_existing() (in module ramble.config)": [[7, "ramble.config.first_existing", false]], "first_repo() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.first_repo", false]], "flush_scope() (ramble.success_criteria.scopedcriterialist method)": [[7, "ramble.success_criteria.ScopedCriteriaList.flush_scope", false]], "for_package_version() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.for_package_version", false]], "format() (ramble.cmd.commands.subcommandwriter method)": [[9, "ramble.cmd.commands.SubcommandWriter.format", false]], "format() (ramble.spec.spec method)": [[7, "ramble.spec.Spec.format", false]], "format_data() (in module ramble.experimental.uploader)": [[11, "ramble.experimental.uploader.format_data", false]], "format_doc() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.format_doc", false]], "format_doc() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.format_doc", false]], "format_help() (ramble.main.rambleargumentparser method)": [[7, "ramble.main.RambleArgumentParser.format_help", false]], "format_help_sections() (ramble.main.rambleargumentparser method)": [[7, "ramble.main.RambleArgumentParser.format_help_sections", false]], "formatted_executables (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.formatted_executables", false]], "formatted_executables (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.formatted_executables", false]], "formattedexecutableerror": [[7, "ramble.application.FormattedExecutableError", false]], "formatter() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.formatter", false]], "formatter() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.formatter", false]], "formatters (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.formatters", false]], "from_dict() (ramble.mirror.mirror static method)": [[7, "ramble.mirror.Mirror.from_dict", false]], "from_dict() (ramble.mirror.mirrorcollection static method)": [[7, "ramble.mirror.MirrorCollection.from_dict", false]], "from_dict() (ramble.renderer.rendergroup method)": [[7, "ramble.renderer.RenderGroup.from_dict", false]], "from_json() (ramble.mirror.mirror static method)": [[7, "ramble.mirror.Mirror.from_json", false]], "from_json() (ramble.repository.tagindex static method)": [[7, "ramble.repository.TagIndex.from_json", false]], "from_kwargs() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.from_kwargs", false]], "from_list_url() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.from_list_url", false]], "from_url() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.from_url", false]], "from_url_scheme() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.from_url_scheme", false]], "from_yaml() (ramble.mirror.mirror static method)": [[7, "ramble.mirror.Mirror.from_yaml", false]], "fscache (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.FsCache", false]], "fullname (ramble.spec.spec property)": [[7, "ramble.spec.Spec.fullname", false]], "gcsfetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.GCSFetchStrategy", false]], "generate_activate_command() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.generate_activate_command", false]], "generate_deactivate_command() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.generate_deactivate_command", false]], "generate_env_file() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.generate_env_file", false]], "generate_file() (in module ramble.test.success_criteria)": [[15, "ramble.test.success_criteria.generate_file", false]], "generate_hash() (ramble.experimental.uploader.experiment method)": [[11, "ramble.experimental.uploader.Experiment.generate_hash", false]], "generate_source_command() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.generate_source_command", false]], "get() (in module ramble.config)": [[7, "ramble.config.get", false]], "get() (in module ramble.repository)": [[7, "ramble.repository.get", false]], "get() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.get", false]], "get() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.get", false]], "get() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.get", false]], "get_access_pair() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.get_access_pair", false]], "get_access_token() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.get_access_token", false]], "get_applications() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.get_applications", false]], "get_applications() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.get_applications", false]], "get_checksums_for_versions() (in module ramble.stage)": [[7, "ramble.stage.get_checksums_for_versions", false]], "get_command() (in module ramble.cmd)": [[9, "ramble.cmd.get_command", false]], "get_config() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.get_config", false]], "get_config_env_vars() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.get_config_env_vars", false]], "get_config_filename() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.get_config_filename", false]], "get_config_value() (in module ramble.util.yaml_generation)": [[22, "ramble.util.yaml_generation.get_config_value", false]], "get_config_vars() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.get_config_vars", false]], "get_data() (ramble.util.imp.importlib_importer.prependfileloader method)": [[23, "ramble.util.imp.importlib_importer.PrependFileLoader.get_data", false]], "get_endpoint_url() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.get_endpoint_url", false]], "get_env_append_commands() (ramble.util.env.env method)": [[22, "ramble.util.env.Env.get_env_append_commands", false]], "get_env_hash_list() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.get_env_hash_list", false]], "get_env_prepend_commands() (ramble.util.env.env method)": [[22, "ramble.util.env.Env.get_env_prepend_commands", false]], "get_env_set_commands() (ramble.util.env.env method)": [[22, "ramble.util.env.Env.get_env_set_commands", false]], "get_env_unset_commands() (ramble.util.env.env method)": [[22, "ramble.util.env.Env.get_env_unset_commands", false]], "get_experiment() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.get_experiment", false]], "get_experiment_id() (ramble.experimental.uploader.bigqueryuploader method)": [[11, "ramble.experimental.uploader.BigQueryUploader.get_experiment_id", false]], "get_file_path() (in module ramble.util.file_util)": [[22, "ramble.util.file_util.get_file_path", false]], "get_full_namespace() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.get_full_namespace", false]], "get_git_hash() (in module ramble.main)": [[7, "ramble.main.get_git_hash", false]], "get_hash() (ramble.experimental.uploader.experiment method)": [[11, "ramble.experimental.uploader.Experiment.get_hash", false]], "get_header() (in module ramble.util.web)": [[22, "ramble.util.web.get_header", false]], "get_module() (in module ramble.cmd)": [[9, "ramble.cmd.get_module", false]], "get_node() (ramble.graphs.attributegraph method)": [[7, "ramble.graphs.AttributeGraph.get_node", false]], "get_obj_class() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.get_obj_class", false]], "get_obj_class() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.get_obj_class", false]], "get_package_path() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.get_package_path", false]], "get_pipeline_phases() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.get_pipeline_phases", false]], "get_profile() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.get_profile", false]], "get_repo() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.get_repo", false]], "get_section() (ramble.config.configscope method)": [[7, "ramble.config.ConfigScope.get_section", false]], "get_section() (ramble.config.internalconfigscope method)": [[7, "ramble.config.InternalConfigScope.get_section", false]], "get_section() (ramble.config.singlefilescope method)": [[7, "ramble.config.SingleFileScope.get_section", false]], "get_section_filename() (ramble.config.configscope method)": [[7, "ramble.config.ConfigScope.get_section_filename", false]], "get_section_filename() (ramble.config.internalconfigscope method)": [[7, "ramble.config.InternalConfigScope.get_section_filename", false]], "get_section_filename() (ramble.config.singlefilescope method)": [[7, "ramble.config.SingleFileScope.get_section_filename", false]], "get_spack_dict() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.get_spack_dict", false]], "get_spack_dict() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.get_spack_dict", false]], "get_status() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.get_status", false]], "get_unit() (ramble.util.stats.statsbase method)": [[22, "ramble.util.stats.StatsBase.get_unit", false]], "get_unit() (ramble.util.stats.statscountvalues method)": [[22, "ramble.util.stats.StatsCountValues.get_unit", false]], "get_unit() (ramble.util.stats.statsvar method)": [[22, "ramble.util.stats.StatsVar.get_unit", false]], "get_user() (in module ramble.experimental.uploader)": [[11, "ramble.experimental.uploader.get_user", false]], "get_valid_type() (in module ramble.config)": [[7, "ramble.config.get_valid_type", false]], "get_var_from_experiment() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.get_var_from_experiment", false]], "get_version() (in module ramble.main)": [[7, "ramble.main.get_version", false]], "get_version() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.get_version", false]], "get_workspace() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.get_workspace", false]], "get_workspace_env_vars() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.get_workspace_env_vars", false]], "get_workspace_env_vars() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.get_workspace_env_vars", false]], "get_workspace_formatted_executables() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.get_workspace_formatted_executables", false]], "get_workspace_formatted_executables() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.get_workspace_formatted_executables", false]], "get_workspace_internals() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.get_workspace_internals", false]], "get_workspace_internals() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.get_workspace_internals", false]], "get_workspace_modifiers() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.get_workspace_modifiers", false]], "get_workspace_modifiers() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.get_workspace_modifiers", false]], "get_workspace_path() (in module ramble.workspace)": [[24, "ramble.workspace.get_workspace_path", false]], "get_workspace_path() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.get_workspace_path", false]], "get_workspace_vars() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.get_workspace_vars", false]], "get_workspace_vars() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.get_workspace_vars", false]], "get_workspace_zips() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.get_workspace_zips", false]], "get_workspace_zips() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.get_workspace_zips", false]], "get_yaml_filepath() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.get_yaml_filepath", false]], "git (in module ramble.cmd.license)": [[9, "ramble.cmd.license.git", false]], "git (ramble.fetch_strategy.gitfetchstrategy property)": [[7, "ramble.fetch_strategy.GitFetchStrategy.git", false]], "git_version (ramble.fetch_strategy.gitfetchstrategy property)": [[7, "ramble.fetch_strategy.GitFetchStrategy.git_version", false]], "git_version_re (ramble.fetch_strategy.gitfetchstrategy attribute)": [[7, "ramble.fetch_strategy.GitFetchStrategy.git_version_re", false]], "gitfetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.GitFetchStrategy", false]], "github_url() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.github_url", false]], "global_config_name (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.global_config_name", false]], "go (ramble.fetch_strategy.gofetchstrategy property)": [[7, "ramble.fetch_strategy.GoFetchStrategy.go", false]], "go_version (ramble.fetch_strategy.gofetchstrategy property)": [[7, "ramble.fetch_strategy.GoFetchStrategy.go_version", false]], "gofetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.GoFetchStrategy", false]], "graphcycleerror": [[7, "ramble.graphs.GraphCycleError", false]], "grapherror": [[7, "ramble.graphs.GraphError", false]], "graphnode (class in ramble.util.graph)": [[22, "ramble.util.graph.GraphNode", false]], "handle_starttag() (ramble.util.web.linkparser method)": [[22, "ramble.util.web.LinkParser.handle_starttag", false]], "has_errors() (ramble.cmd.license.licenseerror method)": [[9, "ramble.cmd.license.LicenseError.has_errors", false]], "has_tags() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.has_tags", false]], "has_value() (ramble.util.naming.namespacetrie method)": [[22, "ramble.util.naming.NamespaceTrie.has_value", false]], "hash (in module ramble.spec)": [[7, "ramble.spec.HASH", false]], "hash_file() (in module ramble.util.hashing)": [[22, "ramble.util.hashing.hash_file", false]], "hash_file_name (ramble.workspace.workspace attribute)": [[24, "ramble.workspace.Workspace.hash_file_name", false]], "hash_file_name (ramble.workspace.workspace.workspace attribute)": [[24, "ramble.workspace.workspace.Workspace.hash_file_name", false]], "hash_json() (in module ramble.util.hashing)": [[22, "ramble.util.hashing.hash_json", false]], "hash_string() (in module ramble.util.hashing)": [[22, "ramble.util.hashing.hash_string", false]], "help() (in module ramble.cmd.help)": [[9, "ramble.cmd.help.help", false]], "hg (ramble.fetch_strategy.hgfetchstrategy property)": [[7, "ramble.fetch_strategy.HgFetchStrategy.hg", false]], "hgfetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.HgFetchStrategy", false]], "highest_precedence_non_platform_scope() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.highest_precedence_non_platform_scope", false]], "highest_precedence_scope() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.highest_precedence_scope", false]], "html() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.html", false]], "htmlparseerror": [[22, "ramble.util.web.HTMLParseError", false]], "id (in module ramble.spec)": [[7, "ramble.spec.ID", false]], "immutableconfigscope (class in ramble.config)": [[7, "ramble.config.ImmutableConfigScope", false]], "import_lock() (in module ramble.util.imp.imp_importer)": [[23, "ramble.util.imp.imp_importer.import_lock", false]], "import_results_file() (in module ramble.cmd.results)": [[9, "ramble.cmd.results.import_results_file", false]], "included_config_scopes() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.included_config_scopes", false]], "included_config_scopes() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.included_config_scopes", false]], "indentation (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.indentation", false]], "indentation (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.indentation", false]], "index (ramble.repository.repo property)": [[7, "ramble.repository.Repo.index", false]], "index_commands() (in module ramble.main)": [[7, "ramble.main.index_commands", false]], "indexer (class in ramble.repository)": [[7, "ramble.repository.Indexer", false]], "indexerror": [[7, "ramble.repository.IndexError", false]], "info() (in module ramble.cmd.info)": [[9, "ramble.cmd.info.info", false]], "info() (ramble.software_environments.softwareenvironment method)": [[7, "ramble.software_environments.SoftwareEnvironment.info", false]], "info() (ramble.software_environments.softwareenvironments method)": [[7, "ramble.software_environments.SoftwareEnvironments.info", false]], "info() (ramble.software_environments.softwarepackage method)": [[7, "ramble.software_environments.SoftwarePackage.info", false]], "info() (ramble.software_environments.templateenvironment method)": [[7, "ramble.software_environments.TemplateEnvironment.info", false]], "info() (ramble.software_environments.templatepackage method)": [[7, "ramble.software_environments.TemplatePackage.info", false]], "info() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.info", false]], "inherit_from_application() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.inherit_from_application", false]], "inherit_variables (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.inherit_variables", false]], "inherit_variables (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.inherit_variables", false]], "init_entry() (ramble.util.file_cache.filecache method)": [[22, "ramble.util.file_cache.FileCache.init_entry", false]], "inject_executable() (ramble.graphs.executablegraph method)": [[7, "ramble.graphs.ExecutableGraph.inject_executable", false]], "input_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.input_dir", false]], "input_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.input_dir", false]], "input_file() (in module ramble.language.application_language)": [[12, "ramble.language.application_language.input_file", false]], "inputs (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.inputs", false]], "inputs (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.inputs", false]], "inputs (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.inputs", false]], "inputstage (class in ramble.stage)": [[7, "ramble.stage.InputStage", false]], "insert_data() (ramble.experimental.uploader.bigqueryuploader method)": [[11, "ramble.experimental.uploader.BigQueryUploader.insert_data", false]], "insert_result() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.insert_result", false]], "insert_result() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.insert_result", false]], "install() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.install", false]], "install_compiler() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.install_compiler", false]], "install_config_name (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.install_config_name", false]], "intel_aps_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.intel_aps_answer", false]], "intel_aps_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.intel_aps_modifier", false]], "internal (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.internal", false]], "internal (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.internal", false]], "internalconfigscope (class in ramble.config)": [[7, "ramble.config.InternalConfigScope", false]], "internals (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.internals", false]], "internals (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.internals", false]], "intro_by_level (in module ramble.main)": [[7, "ramble.main.intro_by_level", false]], "invalidargserror": [[7, "ramble.fetch_strategy.InvalidArgsError", false]], "invalidate() (ramble.repository.fastobjectchecker method)": [[7, "ramble.repository.FastObjectChecker.invalidate", false]], "invalidchainerror": [[7, "ramble.application.InvalidChainError", false]], "invalidexternalenvironment": [[7, "ramble.spack_runner.InvalidExternalEnvironment", false]], "invalidmodeerror": [[7, "ramble.modifier.InvalidModeError", false]], "invalidnamespaceerror": [[7, "ramble.repository.InvalidNamespaceError", false]], "invalidphaseerror": [[7, "ramble.application.InvalidPhaseError", false]], "inventory_file_name (ramble.workspace.workspace attribute)": [[24, "ramble.workspace.Workspace.inventory_file_name", false]], "inventory_file_name (ramble.workspace.workspace.workspace attribute)": [[24, "ramble.workspace.workspace.Workspace.inventory_file_name", false]], "inventory_hash() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.inventory_hash", false]], "ipython_interpreter() (in module ramble.cmd.python)": [[9, "ramble.cmd.python.ipython_interpreter", false]], "is_actionable() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.is_actionable", false]], "is_dry_run_path() (in module ramble.util.file_util)": [[22, "ramble.util.file_util.is_dry_run_path", false]], "is_git_repo() (in module ramble.cmd)": [[9, "ramble.cmd.is_git_repo", false]], "is_key_level() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.is_key_level", false]], "is_leaf() (ramble.util.naming.namespacetrie method)": [[22, "ramble.util.naming.NamespaceTrie.is_leaf", false]], "is_object() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.is_object", false]], "is_optional() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.is_optional", false]], "is_platform_dependent (ramble.config.configscope property)": [[7, "ramble.config.ConfigScope.is_platform_dependent", false]], "is_platform_dependent (ramble.config.singlefilescope property)": [[7, "ramble.config.SingleFileScope.is_platform_dependent", false]], "is_prefix() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.is_prefix", false]], "is_prefix() (ramble.util.naming.namespacetrie method)": [[22, "ramble.util.naming.NamespaceTrie.is_prefix", false]], "is_required() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.is_required", false]], "is_reserved() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.is_reserved", false]], "is_valid() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.is_valid", false]], "is_valid() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.is_valid", false]], "is_variable_level() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.is_variable_level", false]], "is_workspace_dir() (in module ramble.workspace)": [[24, "ramble.workspace.is_workspace_dir", false]], "is_workspace_dir() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.is_workspace_dir", false]], "join_separator (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.join_separator", false]], "join_separator (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.join_separator", false]], "key_type (in module ramble.keywords)": [[7, "ramble.keywords.key_type", false]], "keywords (class in ramble.keywords)": [[7, "ramble.keywords.Keywords", false]], "keywords (ramble.experiment_set.experimentset attribute)": [[7, "ramble.experiment_set.ExperimentSet.keywords", false]], "last_mtime() (ramble.repository.fastobjectchecker method)": [[7, "ramble.repository.FastObjectChecker.last_mtime", false]], "last_mtime() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.last_mtime", false]], "last_mtime() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.last_mtime", false]], "latest_archive (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.latest_archive", false]], "latest_archive (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.latest_archive", false]], "latest_archive_path (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.latest_archive_path", false]], "latest_archive_path (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.latest_archive_path", false]], "left (ramble.expander.expansiondelimiter attribute)": [[7, "ramble.expander.ExpansionDelimiter.left", false]], "left (ramble.expander.vformatdelimiter attribute)": [[7, "ramble.expander.VformatDelimiter.left", false]], "level_func() (in module ramble.util.colors)": [[22, "ramble.util.colors.level_func", false]], "levels (in module ramble.main)": [[7, "ramble.main.levels", false]], "lgpl_exceptions (in module ramble.cmd.license)": [[9, "ramble.cmd.license.lgpl_exceptions", false]], "license() (in module ramble.cmd.license)": [[9, "ramble.cmd.license.license", false]], "license_inc_name (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.license_inc_name", false]], "license_input_dir (ramble.expander.expander property)": [[7, "ramble.expander.Expander.license_input_dir", false]], "license_lines (in module ramble.cmd.license)": [[9, "ramble.cmd.license.license_lines", false]], "license_path() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.license_path", false]], "licensed_files (in module ramble.cmd.license)": [[9, "ramble.cmd.license.licensed_files", false]], "licenseerror (class in ramble.cmd.license)": [[9, "ramble.cmd.license.LicenseError", false]], "licenses_file() (in module ramble.workspace)": [[24, "ramble.workspace.licenses_file", false]], "licenses_file() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.licenses_file", false]], "linkparser (class in ramble.util.web)": [[22, "ramble.util.web.LinkParser", false]], "list() (in module ramble.cmd.list)": [[9, "ramble.cmd.list.list", false]], "list_files() (in module ramble.cmd.license)": [[9, "ramble.cmd.license.list_files", false]], "list_url() (in module ramble.util.web)": [[22, "ramble.util.web.list_url", false]], "load_compiler() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.load_compiler", false]], "load_module() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.load_module", false]], "load_module() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.load_module", false]], "load_source() (in module ramble.util.imp.imp_importer)": [[23, "ramble.util.imp.imp_importer.load_source", false]], "load_source() (in module ramble.util.imp.importlib_importer)": [[23, "ramble.util.imp.importlib_importer.load_source", false]], "lock (class in ramble.util.lock)": [[22, "ramble.util.lock.Lock", false]], "lockfile_name (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.lockfile_name", false]], "log_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.log_dir", false]], "log_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.log_dir", false]], "logger (class in ramble.util.logger)": [[22, "ramble.util.logger.Logger", false]], "long_message (ramble.error.rambleerror property)": [[7, "ramble.error.RambleError.long_message", false]], "lookup() (ramble.mirror.mirrorcollection method)": [[7, "ramble.mirror.MirrorCollection.lookup", false]], "lscpu_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.lscpu_answer", false]], "lscpu_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.lscpu_modifier", false]], "main() (in module ramble.main)": [[7, "ramble.main.main", false]], "maintainers (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.maintainers", false]], "maintainers (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.maintainers", false]], "maintainers() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.maintainers", false]], "make_argument_parser() (in module ramble.main)": [[7, "ramble.main.make_argument_parser", false]], "managed_by_ramble (ramble.stage.diystage attribute)": [[7, "ramble.stage.DIYStage.managed_by_ramble", false]], "managed_by_ramble (ramble.stage.inputstage attribute)": [[7, "ramble.stage.InputStage.managed_by_ramble", false]], "mark_found() (ramble.success_criteria.successcriteria method)": [[7, "ramble.success_criteria.SuccessCriteria.mark_found", false]], "matches() (ramble.fetch_strategy.fetchstrategy class method)": [[7, "ramble.fetch_strategy.FetchStrategy.matches", false]], "matches() (ramble.fetch_strategy.fetchstrategycomposite class method)": [[7, "ramble.fetch_strategy.FetchStrategyComposite.matches", false]], "matching_scopes() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.matching_scopes", false]], "mathevaluationerror": [[7, "ramble.expander.MathEvaluationError", false]], "matrices (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.matrices", false]], "matrices (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.matrices", false]], "matrix (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.matrix", false]], "matrix (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.matrix", false]], "max_decimal_places() (in module ramble.util.stats)": [[22, "ramble.util.stats.max_decimal_places", false]], "max_line_length (in module ramble.cmd.style)": [[9, "ramble.cmd.style.max_line_length", false]], "merge_context() (ramble.context.context method)": [[7, "ramble.context.Context.merge_context", false]], "merge_definitions() (in module ramble.language.language_helpers)": [[12, "ramble.language.language_helpers.merge_definitions", false]], "merge_yaml() (in module ramble.config)": [[7, "ramble.config.merge_yaml", false]], "min_count (ramble.util.stats.statsbase attribute)": [[22, "ramble.util.stats.StatsBase.min_count", false]], "min_count (ramble.util.stats.statsstdev attribute)": [[22, "ramble.util.stats.StatsStdev.min_count", false]], "min_count (ramble.util.stats.statsvar attribute)": [[22, "ramble.util.stats.StatsVar.min_count", false]], "mirror (class in ramble.mirror)": [[7, "ramble.mirror.Mirror", false]], "mirror() (in module ramble.cmd.mirror)": [[9, "ramble.cmd.mirror.mirror", false]], "mirror_add() (in module ramble.cmd.mirror)": [[9, "ramble.cmd.mirror.mirror_add", false]], "mirror_archive_paths() (in module ramble.mirror)": [[7, "ramble.mirror.mirror_archive_paths", false]], "mirror_destroy() (in module ramble.cmd.mirror)": [[9, "ramble.cmd.mirror.mirror_destroy", false]], "mirror_environment() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.mirror_environment", false]], "mirror_id() (ramble.fetch_strategy.bundlefetchstrategy method)": [[7, "ramble.fetch_strategy.BundleFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.cvsfetchstrategy method)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.fetchstrategy method)": [[7, "ramble.fetch_strategy.FetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.gitfetchstrategy method)": [[7, "ramble.fetch_strategy.GitFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.hgfetchstrategy method)": [[7, "ramble.fetch_strategy.HgFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.svnfetchstrategy method)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.urlfetchstrategy method)": [[7, "ramble.fetch_strategy.URLFetchStrategy.mirror_id", false]], "mirror_list() (in module ramble.cmd.mirror)": [[9, "ramble.cmd.mirror.mirror_list", false]], "mirror_remove() (in module ramble.cmd.mirror)": [[9, "ramble.cmd.mirror.mirror_remove", false]], "mirror_set_url() (in module ramble.cmd.mirror)": [[9, "ramble.cmd.mirror.mirror_set_url", false]], "mirrorcache (class in ramble.caches)": [[7, "ramble.caches.MirrorCache", false]], "mirrorcollection (class in ramble.mirror)": [[7, "ramble.mirror.MirrorCollection", false]], "mirrorerror": [[7, "ramble.mirror.MirrorError", false]], "mirrorreference (class in ramble.mirror)": [[7, "ramble.mirror.MirrorReference", false]], "mirrorstats (class in ramble.mirror)": [[7, "ramble.mirror.MirrorStats", false]], "misc_cache (in module ramble.caches)": [[7, "ramble.caches.misc_cache", false]], "mod_to_class() (in module ramble.util.naming)": [[22, "ramble.util.naming.mod_to_class", false]], "modded_variables() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.modded_variables", false]], "mode() (in module ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.mode", false]], "mode_variables() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.mode_variables", false]], "modes (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.modes", false]], "modes (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.modes", false]], "modes (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.modes", false]], "modes (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.modes", false]], "modes (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.modes", false]], "modes (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.modes", false]], "modifier_class (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.modifier_class", false]], "modifier_class (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.modifier_class", false]], "modifier_class (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.modifier_class", false]], "modifier_variable() (in module ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.modifier_variable", false]], "modifier_variables (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.modifier_variables", false]], "modifier_variables (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.modifier_variables", false]], "modifier_variables (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.modifier_variables", false]], "modifier_variables (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.modifier_variables", false]], "modifier_variables (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.modifier_variables", false]], "modifier_variables (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.modifier_variables", false]], "modifierbase (class in ramble.modifier)": [[7, "ramble.modifier.ModifierBase", false]], "modifiererror": [[7, "ramble.modifier.ModifierError", false]], "modifiermeta (class in ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.ModifierMeta", false]], "modifiers (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.modifiers", false]], "modifiers (ramble.repository.objecttypes attribute)": [[7, "ramble.repository.ObjectTypes.modifiers", false]], "modifiers (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.modifiers", false]], "mods() (in module ramble.cmd.mods)": [[9, "ramble.cmd.mods.mods", false]], "mods_info() (in module ramble.cmd.mods)": [[9, "ramble.cmd.mods.mods_info", false]], "mods_info_setup_parser() (in module ramble.cmd.mods)": [[9, "ramble.cmd.mods.mods_info_setup_parser", false]], "mods_list() (in module ramble.cmd.mods)": [[9, "ramble.cmd.mods.mods_list", false]], "mods_list_setup_parser() (in module ramble.cmd.mods)": [[9, "ramble.cmd.mods.mods_list_setup_parser", false]], "module": [[7, "module-ramble", false], [7, "module-ramble.appkit", false], [7, "module-ramble.application", false], [7, "module-ramble.caches", false], [7, "module-ramble.config", false], [7, "module-ramble.context", false], [7, "module-ramble.error", false], [7, "module-ramble.expander", false], [7, "module-ramble.experiment_set", false], [7, "module-ramble.fetch_strategy", false], [7, "module-ramble.filters", false], [7, "module-ramble.graphs", false], [7, "module-ramble.keywords", false], [7, "module-ramble.main", false], [7, "module-ramble.mirror", false], [7, "module-ramble.modifier", false], [7, "module-ramble.modkit", false], [7, "module-ramble.namespace", false], [7, "module-ramble.paths", false], [7, "module-ramble.renderer", false], [7, "module-ramble.repeats", false], [7, "module-ramble.repository", false], [7, "module-ramble.software_environments", false], [7, "module-ramble.spack_runner", false], [7, "module-ramble.spec", false], [7, "module-ramble.stage", false], [7, "module-ramble.success_criteria", false], [7, "module-ramble.workload", false], [8, "module-ramble.application_types", false], [8, "module-ramble.application_types.executable", false], [8, "module-ramble.application_types.spack", false], [9, "module-ramble.cmd", false], [9, "module-ramble.cmd.attributes", false], [9, "module-ramble.cmd.clean", false], [9, "module-ramble.cmd.commands", false], [9, "module-ramble.cmd.config", false], [9, "module-ramble.cmd.debug", false], [9, "module-ramble.cmd.edit", false], [9, "module-ramble.cmd.help", false], [9, "module-ramble.cmd.info", false], [9, "module-ramble.cmd.license", false], [9, "module-ramble.cmd.list", false], [9, "module-ramble.cmd.mirror", false], [9, "module-ramble.cmd.mods", false], [9, "module-ramble.cmd.python", false], [9, "module-ramble.cmd.repo", false], [9, "module-ramble.cmd.results", false], [9, "module-ramble.cmd.software_definitions", false], [9, "module-ramble.cmd.style", false], [9, "module-ramble.cmd.unit_test", false], [10, "module-ramble.cmd.common", false], [10, "module-ramble.cmd.common.arguments", false], [10, "module-ramble.cmd.common.info", false], [10, "module-ramble.cmd.common.list", false], [11, "module-ramble.experimental", false], [11, "module-ramble.experimental.uploader", false], [12, "module-ramble.language", false], [12, "module-ramble.language.application_language", false], [12, "module-ramble.language.language_base", false], [12, "module-ramble.language.language_helpers", false], [12, "module-ramble.language.modifier_language", false], [12, "module-ramble.language.shared_language", false], [13, "module-ramble.modifier_types", false], [13, "module-ramble.modifier_types.basic", false], [13, "module-ramble.modifier_types.spack", false], [14, "module-ramble.schema", false], [14, "module-ramble.schema.applications", false], [14, "module-ramble.schema.config", false], [14, "module-ramble.schema.env_vars", false], [14, "module-ramble.schema.formatted_executables", false], [14, "module-ramble.schema.internals", false], [14, "module-ramble.schema.licenses", false], [14, "module-ramble.schema.merged", false], [14, "module-ramble.schema.mirrors", false], [14, "module-ramble.schema.modifier_repos", false], [14, "module-ramble.schema.modifiers", false], [14, "module-ramble.schema.repos", false], [14, "module-ramble.schema.spack", false], [14, "module-ramble.schema.success_criteria", false], [14, "module-ramble.schema.types", false], [14, "module-ramble.schema.variables", false], [14, "module-ramble.schema.workspace", false], [14, "module-ramble.schema.zips", false], [15, "module-ramble.test", false], [15, "module-ramble.test.application_inheritance", false], [15, "module-ramble.test.dry_run_helpers", false], [15, "module-ramble.test.spec_basic", false], [15, "module-ramble.test.success_criteria", false], [16, "module-ramble.test.cmd", false], [16, "module-ramble.test.cmd.debug", false], [16, "module-ramble.test.cmd.mods", false], [16, "module-ramble.test.cmd.software_definitions", false], [17, "module-ramble.test.end_to_end", false], [18, "module-ramble.test.modifier_functionality", false], [18, "module-ramble.test.modifier_functionality.modifier_helpers", false], [19, "module-ramble.test.success_criteria", false], [20, "module-ramble.test.util", false], [20, "module-ramble.test.util.env", false], [21, "module-ramble.test.workspace_hashing", false], [22, "module-ramble.util", false], [22, "module-ramble.util.class_attributes", false], [22, "module-ramble.util.colors", false], [22, "module-ramble.util.directives", false], [22, "module-ramble.util.editor", false], [22, "module-ramble.util.env", false], [22, "module-ramble.util.executable", false], [22, "module-ramble.util.file_cache", false], [22, "module-ramble.util.file_util", false], [22, "module-ramble.util.graph", false], [22, "module-ramble.util.hashing", false], [22, "module-ramble.util.install_cache", false], [22, "module-ramble.util.lock", false], [22, "module-ramble.util.logger", false], [22, "module-ramble.util.matrices", false], [22, "module-ramble.util.naming", false], [22, "module-ramble.util.path", false], [22, "module-ramble.util.spec_utils", false], [22, "module-ramble.util.stats", false], [22, "module-ramble.util.web", false], [22, "module-ramble.util.yaml_generation", false], [23, "module-ramble.util.imp", false], [23, "module-ramble.util.imp.imp_importer", false], [23, "module-ramble.util.imp.importlib_importer", false], [24, "module-ramble.workspace", false], [24, "module-ramble.workspace.shell", false], [24, "module-ramble.workspace.workspace", false]], "msg() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.msg", false]], "mtime() (ramble.util.file_cache.filecache method)": [[22, "ramble.util.file_cache.FileCache.mtime", false]], "n_repeats (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.n_repeats", false]], "n_repeats (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.n_repeats", false]], "name (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.name", false]], "name (ramble.mirror.mirror property)": [[7, "ramble.mirror.Mirror.name", false]], "name (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.name", false]], "name (ramble.util.stats.statscountvalues attribute)": [[22, "ramble.util.stats.StatsCountValues.name", false]], "name (ramble.util.stats.statsmax attribute)": [[22, "ramble.util.stats.StatsMax.name", false]], "name (ramble.util.stats.statsmean attribute)": [[22, "ramble.util.stats.StatsMean.name", false]], "name (ramble.util.stats.statsmedian attribute)": [[22, "ramble.util.stats.StatsMedian.name", false]], "name (ramble.util.stats.statsmin attribute)": [[22, "ramble.util.stats.StatsMin.name", false]], "name (ramble.util.stats.statsstdev attribute)": [[22, "ramble.util.stats.StatsStdev.name", false]], "name (ramble.util.stats.statsvar attribute)": [[22, "ramble.util.stats.StatsVar.name", false]], "name (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.name", false]], "name (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.name", false]], "name_only() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.name_only", false]], "named_deployment (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.named_deployment", false]], "named_deployment (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.named_deployment", false]], "named_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.named_modifier", false]], "names() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.names", false]], "namespace (class in ramble.namespace)": [[7, "ramble.namespace.namespace", false]], "namespace (class in ramble.workspace)": [[24, "ramble.workspace.namespace", false]], "namespacetrie (class in ramble.util.naming)": [[22, "ramble.util.naming.NamespaceTrie", false]], "namespacetrie.element (class in ramble.util.naming)": [[22, "ramble.util.naming.NamespaceTrie.Element", false]], "needs_update() (ramble.repository.indexer method)": [[7, "ramble.repository.Indexer.needs_update", false]], "nested_1() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.nested_1", false]], "nested_1() (in module ramble.util.colors)": [[22, "ramble.util.colors.nested_1", false]], "nested_2() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.nested_2", false]], "nested_2() (in module ramble.util.colors)": [[22, "ramble.util.colors.nested_2", false]], "nested_3() (in module ramble.util.colors)": [[22, "ramble.util.colors.nested_3", false]], "nested_4() (in module ramble.util.colors)": [[22, "ramble.util.colors.nested_4", false]], "next_spec() (ramble.mirror.mirrorstats method)": [[7, "ramble.mirror.MirrorStats.next_spec", false]], "no_active_workspace() (in module ramble.workspace)": [[24, "ramble.workspace.no_active_workspace", false]], "no_active_workspace() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.no_active_workspace", false]], "no_expand_vars() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.no_expand_vars", false]], "noactiveenvironmenterror": [[7, "ramble.spack_runner.NoActiveEnvironmentError", false]], "noarchivefileerror": [[7, "ramble.fetch_strategy.NoArchiveFileError", false]], "nocacheerror": [[7, "ramble.fetch_strategy.NoCacheError", false]], "node_type (ramble.graphs.attributegraph attribute)": [[7, "ramble.graphs.AttributeGraph.node_type", false]], "node_type (ramble.graphs.executablegraph attribute)": [[7, "ramble.graphs.ExecutableGraph.node_type", false]], "node_type (ramble.graphs.phasegraph attribute)": [[7, "ramble.graphs.PhaseGraph.node_type", false]], "nodigesterror": [[7, "ramble.fetch_strategy.NoDigestError", false]], "nonetworkconnectionerror": [[22, "ramble.util.web.NoNetworkConnectionError", false]], "nopathrunnererror": [[7, "ramble.spack_runner.NoPathRunnerError", false]], "norepoconfigurederror": [[7, "ramble.repository.NoRepoConfiguredError", false]], "nostageerror": [[7, "ramble.fetch_strategy.NoStageError", false]], "not_provided (in module ramble.repository)": [[7, "ramble.repository.NOT_PROVIDED", false]], "num_experiments() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.num_experiments", false]], "num_filtered_experiments() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.num_filtered_experiments", false]], "object_path() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.object_path", false]], "objectnamespace (class in ramble.repository)": [[7, "ramble.repository.ObjectNamespace", false]], "objects_to_attributes() (in module ramble.cmd.attributes)": [[9, "ramble.cmd.attributes.objects_to_attributes", false]], "objects_with_tags() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.objects_with_tags", false]], "objects_with_tags() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.objects_with_tags", false]], "objecttypes (class in ramble.repository)": [[7, "ramble.repository.ObjectTypes", false]], "off (in module ramble.spec)": [[7, "ramble.spec.OFF", false]], "on (in module ramble.spec)": [[7, "ramble.spec.ON", false]], "optional_attrs (ramble.fetch_strategy.cvsfetchstrategy attribute)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.fetchstrategy attribute)": [[7, "ramble.fetch_strategy.FetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.gitfetchstrategy attribute)": [[7, "ramble.fetch_strategy.GitFetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.hgfetchstrategy attribute)": [[7, "ramble.fetch_strategy.HgFetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.svnfetchstrategy attribute)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.urlfetchstrategy attribute)": [[7, "ramble.fetch_strategy.URLFetchStrategy.optional_attrs", false]], "optionals() (ramble.cmd.commands.bashcompletionwriter method)": [[9, "ramble.cmd.commands.BashCompletionWriter.optionals", false]], "options_by_level (in module ramble.main)": [[7, "ramble.main.options_by_level", false]], "order_after() (ramble.util.graph.graphnode method)": [[22, "ramble.util.graph.GraphNode.order_after", false]], "order_before() (ramble.util.graph.graphnode method)": [[22, "ramble.util.graph.GraphNode.order_before", false]], "output_capture (class in ramble.schema.types)": [[14, "ramble.schema.types.OUTPUT_CAPTURE", false]], "output_level (in module ramble.keywords)": [[7, "ramble.keywords.output_level", false]], "override() (in module ramble.config)": [[7, "ramble.config.override", false]], "overrides_base_name (in module ramble.config)": [[7, "ramble.config.overrides_base_name", false]], "package_definitions() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.package_definitions", false]], "package_manager_config() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.package_manager_config", false]], "package_manager_configs (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.package_manager_configs", false]], "package_manager_configs (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.package_manager_configs", false]], "package_manager_configs (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.package_manager_configs", false]], "package_manager_configs (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.package_manager_configs", false]], "package_manager_configs (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.package_manager_configs", false]], "package_manager_configs (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.package_manager_configs", false]], "package_manager_requirement() (in module ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.package_manager_requirement", false]], "package_manager_requirements (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.package_manager_requirements", false]], "package_manager_requirements (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.package_manager_requirements", false]], "package_manager_requirements (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.package_manager_requirements", false]], "package_manager_requirements (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.package_manager_requirements", false]], "package_manager_requirements (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.package_manager_requirements", false]], "package_manager_requirements (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.package_manager_requirements", false]], "package_managers (class in ramble.software_environments)": [[7, "ramble.software_environments.package_managers", false]], "package_specs_for_environment() (ramble.software_environments.softwareenvironments method)": [[7, "ramble.software_environments.SoftwareEnvironments.package_specs_for_environment", false]], "packages (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.packages", false]], "packages (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.packages", false]], "parse() (in module ramble.spec)": [[7, "ramble.spec.parse", false]], "passed() (ramble.success_criteria.scopedcriterialist method)": [[7, "ramble.success_criteria.ScopedCriteriaList.passed", false]], "passed() (ramble.success_criteria.successcriteria method)": [[7, "ramble.success_criteria.SuccessCriteria.passed", false]], "path (ramble.stage.stagecomposite property)": [[7, "ramble.stage.StageComposite.path", false]], "path (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.path", false]], "path (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.path", false]], "path_stats() (ramble.util.imp.importlib_importer.prependfileloader method)": [[23, "ramble.util.imp.importlib_importer.PrependFileLoader.path_stats", false]], "pattern_exemptions (in module ramble.cmd.style)": [[9, "ramble.cmd.style.pattern_exemptions", false]], "pct (in module ramble.spec)": [[7, "ramble.spec.PCT", false]], "perform_list() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.perform_list", false]], "perform_math_eval() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.perform_math_eval", false]], "perform_upload() (ramble.experimental.uploader.bigqueryuploader method)": [[11, "ramble.experimental.uploader.BigQueryUploader.perform_upload", false]], "perform_upload() (ramble.experimental.uploader.uploader method)": [[11, "ramble.experimental.uploader.Uploader.perform_upload", false]], "phase_definitions (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.phase_definitions", false]], "phase_definitions (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.phase_definitions", false]], "phase_definitions (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.phase_definitions", false]], "phase_definitions (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.phase_definitions", false]], "phase_definitions (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.phase_definitions", false]], "phase_definitions (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.phase_definitions", false]], "phasecycledetectederror": [[7, "ramble.application.PhaseCycleDetectedError", false]], "phasegraph (class in ramble.graphs)": [[7, "ramble.graphs.PhaseGraph", false]], "pop_scope() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.pop_scope", false]], "populate_inventory() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.populate_inventory", false]], "populate_inventory() (ramble.application_types.spack.spackapplication method)": [[8, "ramble.application_types.spack.SpackApplication.populate_inventory", false]], "positionals() (ramble.cmd.commands.bashcompletionwriter method)": [[9, "ramble.cmd.commands.BashCompletionWriter.positionals", false]], "possible_ramble_module_names() (in module ramble.util.naming)": [[22, "ramble.util.naming.possible_ramble_module_names", false]], "prefix (in module ramble.paths)": [[7, "ramble.paths.prefix", false]], "prefix (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.prefix", false]], "prefix (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.prefix", false]], "prefixedexecutable (class in ramble.util.executable)": [[22, "ramble.util.executable.PrefixedExecutable", false]], "prepare_config_scope() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.prepare_config_scope", false]], "prepend_header() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.prepend_header", false]], "prepend_open() (in module ramble.util.imp.imp_importer)": [[23, "ramble.util.imp.imp_importer.prepend_open", false]], "prependfileloader (class in ramble.util.imp.importlib_importer)": [[23, "ramble.util.imp.importlib_importer.PrependFileLoader", false]], "print_chain_order() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.print_chain_order", false]], "print_conflicts() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.print_conflicts", false]], "print_context() (ramble.error.rambleerror method)": [[7, "ramble.error.RambleError.print_context", false]], "print_info() (in module ramble.cmd.common.info)": [[10, "ramble.cmd.common.info.print_info", false]], "print_internals() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.print_internals", false]], "print_output() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.print_output", false]], "print_phase_times() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.print_phase_times", false]], "print_section() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.print_section", false]], "print_setup_info() (in module ramble.main)": [[7, "ramble.main.print_setup_info", false]], "print_summary() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.print_summary", false]], "print_text_info() (in module ramble.cmd.common.info)": [[10, "ramble.cmd.common.info.print_text_info", false]], "print_tool_header() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.print_tool_header", false]], "print_tool_result() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.print_tool_result", false]], "print_vars() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.print_vars", false]], "process_config_path() (in module ramble.config)": [[7, "ramble.config.process_config_path", false]], "propagate_exceptions_from() (in module ramble.cmd.python)": [[9, "ramble.cmd.python.propagate_exceptions_from", false]], "properties (in module ramble.schema.applications)": [[14, "ramble.schema.applications.properties", false]], "properties (in module ramble.schema.config)": [[14, "ramble.schema.config.properties", false]], "properties (in module ramble.schema.env_vars)": [[14, "ramble.schema.env_vars.properties", false]], "properties (in module ramble.schema.formatted_executables)": [[14, "ramble.schema.formatted_executables.properties", false]], "properties (in module ramble.schema.internals)": [[14, "ramble.schema.internals.properties", false]], "properties (in module ramble.schema.merged)": [[14, "ramble.schema.merged.properties", false]], "properties (in module ramble.schema.mirrors)": [[14, "ramble.schema.mirrors.properties", false]], "properties (in module ramble.schema.modifier_repos)": [[14, "ramble.schema.modifier_repos.properties", false]], "properties (in module ramble.schema.modifiers)": [[14, "ramble.schema.modifiers.properties", false]], "properties (in module ramble.schema.repos)": [[14, "ramble.schema.repos.properties", false]], "properties (in module ramble.schema.spack)": [[14, "ramble.schema.spack.properties", false]], "properties (in module ramble.schema.success_criteria)": [[14, "ramble.schema.success_criteria.properties", false]], "properties (in module ramble.schema.workspace)": [[14, "ramble.schema.workspace.properties", false]], "properties (in module ramble.schema.zips)": [[14, "ramble.schema.zips.properties", false]], "protocol_supports_shallow_clone() (ramble.fetch_strategy.gitfetchstrategy method)": [[7, "ramble.fetch_strategy.GitFetchStrategy.protocol_supports_shallow_clone", false]], "purge() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.purge", false]], "push_scope() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.push_scope", false]], "push_to_spack_cache() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.push_to_spack_cache", false]], "push_to_url() (in module ramble.util.web)": [[22, "ramble.util.web.push_to_url", false]], "push_url (ramble.mirror.mirror property)": [[7, "ramble.mirror.Mirror.push_url", false]], "push_url_from_directory() (in module ramble.mirror)": [[7, "ramble.mirror.push_url_from_directory", false]], "push_url_from_mirror_name() (in module ramble.mirror)": [[7, "ramble.mirror.push_url_from_mirror_name", false]], "push_url_from_mirror_url() (in module ramble.mirror)": [[7, "ramble.mirror.push_url_from_mirror_url", false]], "put_first() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.put_first", false]], "put_last() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.put_last", false]], "python() (in module ramble.cmd.python)": [[9, "ramble.cmd.python.python", false]], "python_interpreter() (in module ramble.cmd.python)": [[9, "ramble.cmd.python.python_interpreter", false]], "python_name() (in module ramble.cmd)": [[9, "ramble.cmd.python_name", false]], "pythonnameerror": [[9, "ramble.cmd.PythonNameError", false]], "raise_passthrough_error() (in module ramble.expander)": [[7, "ramble.expander.raise_passthrough_error", false]], "ramble": [[7, "module-ramble", false]], "ramble (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.ramble", false]], "ramble (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.ramble", false]], "ramble.appkit": [[7, "module-ramble.appkit", false]], "ramble.application": [[7, "module-ramble.application", false]], "ramble.application_types": [[8, "module-ramble.application_types", false]], "ramble.application_types.executable": [[8, "module-ramble.application_types.executable", false]], "ramble.application_types.spack": [[8, "module-ramble.application_types.spack", false]], "ramble.caches": [[7, "module-ramble.caches", false]], "ramble.cmd": [[9, "module-ramble.cmd", false]], "ramble.cmd.attributes": [[9, "module-ramble.cmd.attributes", false]], "ramble.cmd.clean": [[9, "module-ramble.cmd.clean", false]], "ramble.cmd.commands": [[9, "module-ramble.cmd.commands", false]], "ramble.cmd.common": [[10, "module-ramble.cmd.common", false]], "ramble.cmd.common.arguments": [[10, "module-ramble.cmd.common.arguments", false]], "ramble.cmd.common.info": [[10, "module-ramble.cmd.common.info", false]], "ramble.cmd.common.list": [[10, "module-ramble.cmd.common.list", false]], "ramble.cmd.config": [[9, "module-ramble.cmd.config", false]], "ramble.cmd.debug": [[9, "module-ramble.cmd.debug", false]], "ramble.cmd.edit": [[9, "module-ramble.cmd.edit", false]], "ramble.cmd.help": [[9, "module-ramble.cmd.help", false]], "ramble.cmd.info": [[9, "module-ramble.cmd.info", false]], "ramble.cmd.license": [[9, "module-ramble.cmd.license", false]], "ramble.cmd.list": [[9, "module-ramble.cmd.list", false]], "ramble.cmd.mirror": [[9, "module-ramble.cmd.mirror", false]], "ramble.cmd.mods": [[9, "module-ramble.cmd.mods", false]], "ramble.cmd.python": [[9, "module-ramble.cmd.python", false]], "ramble.cmd.repo": [[9, "module-ramble.cmd.repo", false]], "ramble.cmd.results": [[9, "module-ramble.cmd.results", false]], "ramble.cmd.software_definitions": [[9, "module-ramble.cmd.software_definitions", false]], "ramble.cmd.style": [[9, "module-ramble.cmd.style", false]], "ramble.cmd.unit_test": [[9, "module-ramble.cmd.unit_test", false]], "ramble.config": [[7, "module-ramble.config", false]], "ramble.context": [[7, "module-ramble.context", false]], "ramble.error": [[7, "module-ramble.error", false]], "ramble.expander": [[7, "module-ramble.expander", false]], "ramble.experiment_set": [[7, "module-ramble.experiment_set", false]], "ramble.experimental": [[11, "module-ramble.experimental", false]], "ramble.experimental.uploader": [[11, "module-ramble.experimental.uploader", false]], "ramble.fetch_strategy": [[7, "module-ramble.fetch_strategy", false]], "ramble.filters": [[7, "module-ramble.filters", false]], "ramble.graphs": [[7, "module-ramble.graphs", false]], "ramble.keywords": [[7, "module-ramble.keywords", false]], "ramble.language": [[12, "module-ramble.language", false]], "ramble.language.application_language": [[12, "module-ramble.language.application_language", false]], "ramble.language.language_base": [[12, "module-ramble.language.language_base", false]], "ramble.language.language_helpers": [[12, "module-ramble.language.language_helpers", false]], "ramble.language.modifier_language": [[12, "module-ramble.language.modifier_language", false]], "ramble.language.shared_language": [[12, "module-ramble.language.shared_language", false]], "ramble.main": [[7, "module-ramble.main", false]], "ramble.mirror": [[7, "module-ramble.mirror", false]], "ramble.modifier": [[7, "module-ramble.modifier", false]], "ramble.modifier_types": [[13, "module-ramble.modifier_types", false]], "ramble.modifier_types.basic": [[13, "module-ramble.modifier_types.basic", false]], "ramble.modifier_types.spack": [[13, "module-ramble.modifier_types.spack", false]], "ramble.modkit": [[7, "module-ramble.modkit", false]], "ramble.namespace": [[7, "module-ramble.namespace", false]], "ramble.paths": [[7, "module-ramble.paths", false]], "ramble.renderer": [[7, "module-ramble.renderer", false]], "ramble.repeats": [[7, "module-ramble.repeats", false]], "ramble.repository": [[7, "module-ramble.repository", false]], "ramble.schema": [[14, "module-ramble.schema", false]], "ramble.schema.applications": [[14, "module-ramble.schema.applications", false]], "ramble.schema.config": [[14, "module-ramble.schema.config", false]], "ramble.schema.env_vars": [[14, "module-ramble.schema.env_vars", false]], "ramble.schema.formatted_executables": [[14, "module-ramble.schema.formatted_executables", false]], "ramble.schema.internals": [[14, "module-ramble.schema.internals", false]], "ramble.schema.licenses": [[14, "module-ramble.schema.licenses", false]], "ramble.schema.merged": [[14, "module-ramble.schema.merged", false]], "ramble.schema.mirrors": [[14, "module-ramble.schema.mirrors", false]], "ramble.schema.modifier_repos": [[14, "module-ramble.schema.modifier_repos", false]], "ramble.schema.modifiers": [[14, "module-ramble.schema.modifiers", false]], "ramble.schema.repos": [[14, "module-ramble.schema.repos", false]], "ramble.schema.spack": [[14, "module-ramble.schema.spack", false]], "ramble.schema.success_criteria": [[14, "module-ramble.schema.success_criteria", false]], "ramble.schema.types": [[14, "module-ramble.schema.types", false]], "ramble.schema.variables": [[14, "module-ramble.schema.variables", false]], "ramble.schema.workspace": [[14, "module-ramble.schema.workspace", false]], "ramble.schema.zips": [[14, "module-ramble.schema.zips", false]], "ramble.software_environments": [[7, "module-ramble.software_environments", false]], "ramble.spack_runner": [[7, "module-ramble.spack_runner", false]], "ramble.spec": [[7, "module-ramble.spec", false]], "ramble.stage": [[7, "module-ramble.stage", false]], "ramble.success_criteria": [[7, "module-ramble.success_criteria", false]], "ramble.test": [[15, "module-ramble.test", false]], "ramble.test.application_inheritance": [[15, "module-ramble.test.application_inheritance", false]], "ramble.test.cmd": [[16, "module-ramble.test.cmd", false]], "ramble.test.cmd.debug": [[16, "module-ramble.test.cmd.debug", false]], "ramble.test.cmd.mods": [[16, "module-ramble.test.cmd.mods", false]], "ramble.test.cmd.software_definitions": [[16, "module-ramble.test.cmd.software_definitions", false]], "ramble.test.dry_run_helpers": [[15, "module-ramble.test.dry_run_helpers", false]], "ramble.test.end_to_end": [[17, "module-ramble.test.end_to_end", false]], "ramble.test.modifier_functionality": [[18, "module-ramble.test.modifier_functionality", false]], "ramble.test.modifier_functionality.modifier_helpers": [[18, "module-ramble.test.modifier_functionality.modifier_helpers", false]], "ramble.test.spec_basic": [[15, "module-ramble.test.spec_basic", false]], "ramble.test.success_criteria": [[15, "module-ramble.test.success_criteria", false], [19, "module-ramble.test.success_criteria", false]], "ramble.test.util": [[20, "module-ramble.test.util", false]], "ramble.test.util.env": [[20, "module-ramble.test.util.env", false]], "ramble.test.workspace_hashing": [[21, "module-ramble.test.workspace_hashing", false]], "ramble.util": [[22, "module-ramble.util", false]], "ramble.util.class_attributes": [[22, "module-ramble.util.class_attributes", false]], "ramble.util.colors": [[22, "module-ramble.util.colors", false]], "ramble.util.directives": [[22, "module-ramble.util.directives", false]], "ramble.util.editor": [[22, "module-ramble.util.editor", false]], "ramble.util.env": [[22, "module-ramble.util.env", false]], "ramble.util.executable": [[22, "module-ramble.util.executable", false]], "ramble.util.file_cache": [[22, "module-ramble.util.file_cache", false]], "ramble.util.file_util": [[22, "module-ramble.util.file_util", false]], "ramble.util.graph": [[22, "module-ramble.util.graph", false]], "ramble.util.hashing": [[22, "module-ramble.util.hashing", false]], "ramble.util.imp": [[23, "module-ramble.util.imp", false]], "ramble.util.imp.imp_importer": [[23, "module-ramble.util.imp.imp_importer", false]], "ramble.util.imp.importlib_importer": [[23, "module-ramble.util.imp.importlib_importer", false]], "ramble.util.install_cache": [[22, "module-ramble.util.install_cache", false]], "ramble.util.lock": [[22, "module-ramble.util.lock", false]], "ramble.util.logger": [[22, "module-ramble.util.logger", false]], "ramble.util.matrices": [[22, "module-ramble.util.matrices", false]], "ramble.util.naming": [[22, "module-ramble.util.naming", false]], "ramble.util.path": [[22, "module-ramble.util.path", false]], "ramble.util.spec_utils": [[22, "module-ramble.util.spec_utils", false]], "ramble.util.stats": [[22, "module-ramble.util.stats", false]], "ramble.util.web": [[22, "module-ramble.util.web", false]], "ramble.util.yaml_generation": [[22, "module-ramble.util.yaml_generation", false]], "ramble.workload": [[7, "module-ramble.workload", false]], "ramble.workspace": [[24, "module-ramble.workspace", false]], "ramble.workspace.shell": [[24, "module-ramble.workspace.shell", false]], "ramble.workspace.workspace": [[24, "module-ramble.workspace.workspace", false]], "ramble_is_git_repo() (in module ramble.cmd)": [[9, "ramble.cmd.ramble_is_git_repo", false]], "ramble_module_to_python_module() (in module ramble.util.naming)": [[22, "ramble.util.naming.ramble_module_to_python_module", false]], "ramble_root (in module ramble.paths)": [[7, "ramble.paths.ramble_root", false]], "ramble_script (in module ramble.paths)": [[7, "ramble.paths.ramble_script", false]], "ramble_version (in module ramble)": [[7, "ramble.ramble_version", false]], "ramble_version_info (in module ramble)": [[7, "ramble.ramble_version_info", false]], "ramble_working_dir (in module ramble.main)": [[7, "ramble.main.ramble_working_dir", false]], "ramble_workspace_var (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.ramble_workspace_var", false]], "rambleactiveworkspaceerror": [[24, "ramble.workspace.RambleActiveWorkspaceError", false], [24, "ramble.workspace.workspace.RambleActiveWorkspaceError", false]], "rambleargparserstwriter (class in ramble.cmd.commands)": [[9, "ramble.cmd.commands.RambleArgparseRstWriter", false]], "rambleargumentparser (class in ramble.main)": [[7, "ramble.main.RambleArgumentParser", false]], "ramblecommand (class in ramble.main)": [[7, "ramble.main.RambleCommand", false]], "ramblecommanderror": [[7, "ramble.main.RambleCommandError", false]], "rambleconflictingdefinitionerror": [[24, "ramble.workspace.RambleConflictingDefinitionError", false], [24, "ramble.workspace.workspace.RambleConflictingDefinitionError", false]], "rambleerror": [[7, "ramble.error.RambleError", false]], "rambleexperimentseterror": [[7, "ramble.experiment_set.RambleExperimentSetError", false]], "ramblehelpformatter (class in ramble.main)": [[7, "ramble.main.RambleHelpFormatter", false]], "rambleinvalidtemplatenameerror": [[24, "ramble.workspace.RambleInvalidTemplateNameError", false], [24, "ramble.workspace.workspace.RambleInvalidTemplateNameError", false]], "ramblekeyworderror": [[7, "ramble.keywords.RambleKeywordError", false]], "ramblemissingapplicationdirerror": [[24, "ramble.workspace.RambleMissingApplicationDirError", false], [24, "ramble.workspace.workspace.RambleMissingApplicationDirError", false]], "ramblemissingapplicationerror": [[24, "ramble.workspace.RambleMissingApplicationError", false], [24, "ramble.workspace.workspace.RambleMissingApplicationError", false]], "ramblemissingexperimenterror": [[24, "ramble.workspace.RambleMissingExperimentError", false], [24, "ramble.workspace.workspace.RambleMissingExperimentError", false]], "ramblemissingworkloaderror": [[24, "ramble.workspace.RambleMissingWorkloadError", false], [24, "ramble.workspace.workspace.RambleMissingWorkloadError", false]], "ramblepassthrougherror": [[7, "ramble.expander.RamblePassthroughError", false]], "ramblerenderererror": [[7, "ramble.renderer.RambleRendererError", false]], "ramblesoftwareenvironmenterror": [[7, "ramble.software_environments.RambleSoftwareEnvironmentError", false]], "ramblesyntaxerror": [[7, "ramble.expander.RambleSyntaxError", false]], "ramblevariabledefinitionerror": [[7, "ramble.experiment_set.RambleVariableDefinitionError", false]], "rambleworkspaceerror": [[24, "ramble.workspace.RambleWorkspaceError", false], [24, "ramble.workspace.workspace.RambleWorkspaceError", false]], "read() (in module ramble.workspace)": [[24, "ramble.workspace.read", false]], "read() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.read", false]], "read() (ramble.repository.indexer method)": [[7, "ramble.repository.Indexer.read", false]], "read() (ramble.repository.tagindexer method)": [[7, "ramble.repository.TagIndexer.read", false]], "read_config_file() (in module ramble.config)": [[7, "ramble.config.read_config_file", false]], "read_config_file() (in module ramble.util.yaml_generation)": [[22, "ramble.util.yaml_generation.read_config_file", false]], "read_config_vars() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.read_config_vars", false]], "read_from_url() (in module ramble.util.web)": [[22, "ramble.util.web.read_from_url", false]], "read_status() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.read_status", false]], "read_transaction() (ramble.util.file_cache.filecache method)": [[22, "ramble.util.file_cache.FileCache.read_transaction", false]], "real_name() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.real_name", false]], "register_builtin() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.register_builtin", false]], "register_phase() (in module ramble.language.application_language)": [[12, "ramble.language.application_language.register_phase", false]], "register_phase() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.register_phase", false]], "relative_indices() (ramble.expander.expansionnode method)": [[7, "ramble.expander.ExpansionNode.relative_indices", false]], "remove() (in module ramble.mirror)": [[7, "ramble.mirror.remove", false]], "remove() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.remove", false]], "remove() (ramble.util.file_cache.filecache method)": [[22, "ramble.util.file_cache.FileCache.remove", false]], "remove_log() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.remove_log", false]], "remove_options() (in module ramble.cmd)": [[9, "ramble.cmd.remove_options", false]], "remove_python_caches() (in module ramble.cmd.clean)": [[9, "ramble.cmd.clean.remove_python_caches", false]], "remove_scope() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.remove_scope", false]], "remove_url() (in module ramble.util.web)": [[22, "ramble.util.web.remove_url", false]], "render_environment() (ramble.software_environments.softwareenvironments method)": [[7, "ramble.software_environments.SoftwareEnvironments.render_environment", false]], "render_environment() (ramble.software_environments.templateenvironment method)": [[7, "ramble.software_environments.TemplateEnvironment.render_environment", false]], "render_objects() (ramble.renderer.renderer method)": [[7, "ramble.renderer.Renderer.render_objects", false]], "render_package() (ramble.software_environments.templatepackage method)": [[7, "ramble.software_environments.TemplatePackage.render_package", false]], "renderer (class in ramble.renderer)": [[7, "ramble.renderer.Renderer", false]], "rendergroup (class in ramble.renderer)": [[7, "ramble.renderer.RenderGroup", false]], "repeats (class in ramble.repeats)": [[7, "ramble.repeats.Repeats", false]], "repo (class in ramble.repository)": [[7, "ramble.repository.Repo", false]], "repo() (in module ramble.cmd.repo)": [[9, "ramble.cmd.repo.repo", false]], "repo_add() (in module ramble.cmd.repo)": [[9, "ramble.cmd.repo.repo_add", false]], "repo_create() (in module ramble.cmd.repo)": [[9, "ramble.cmd.repo.repo_create", false]], "repo_for_obj() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.repo_for_obj", false]], "repo_list() (in module ramble.cmd.repo)": [[9, "ramble.cmd.repo.repo_list", false]], "repo_remove() (in module ramble.cmd.repo)": [[9, "ramble.cmd.repo.repo_remove", false]], "repoerror": [[7, "ramble.repository.RepoError", false]], "repoindex (class in ramble.repository)": [[7, "ramble.repository.RepoIndex", false]], "repoloader (class in ramble.repository)": [[7, "ramble.repository.RepoLoader", false]], "repopath (class in ramble.repository)": [[7, "ramble.repository.RepoPath", false]], "report() (in module ramble.cmd.debug)": [[9, "ramble.cmd.debug.report", false]], "report() (ramble.util.stats.statsbase method)": [[22, "ramble.util.stats.StatsBase.report", false]], "reposfinder (class in ramble.repository)": [[7, "ramble.repository.ReposFinder", false]], "repositorynamespace (class in ramble.repository)": [[7, "ramble.repository.RepositoryNamespace", false]], "repositorynamespaceloader (class in ramble.repository)": [[7, "ramble.repository.RepositoryNamespaceLoader", false]], "require_active_workspace() (in module ramble.cmd)": [[9, "ramble.cmd.require_active_workspace", false]], "require_cmd_name() (in module ramble.cmd)": [[9, "ramble.cmd.require_cmd_name", false]], "require_definition() (in module ramble.language.language_helpers)": [[12, "ramble.language.language_helpers.require_definition", false]], "require_python_name() (in module ramble.cmd)": [[9, "ramble.cmd.require_python_name", false]], "required_command_properties (in module ramble.main)": [[7, "ramble.main.required_command_properties", false]], "required_package() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.required_package", false]], "required_packages (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.required_packages", false]], "required_packages (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.required_packages", false]], "required_packages (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.required_packages", false]], "required_packages (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.required_packages", false]], "required_packages (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.required_packages", false]], "required_packages (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.required_packages", false]], "required_variable() (in module ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.required_variable", false]], "required_vars (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.required_vars", false]], "required_vars (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.required_vars", false]], "required_vars (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.required_vars", false]], "required_vars (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.required_vars", false]], "required_vars (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.required_vars", false]], "required_vars (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.required_vars", false]], "reset() (ramble.fetch_strategy.cvsfetchstrategy method)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.fetchstrategy method)": [[7, "ramble.fetch_strategy.FetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.gitfetchstrategy method)": [[7, "ramble.fetch_strategy.GitFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.gofetchstrategy method)": [[7, "ramble.fetch_strategy.GoFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.hgfetchstrategy method)": [[7, "ramble.fetch_strategy.HgFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.svnfetchstrategy method)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.urlfetchstrategy method)": [[7, "ramble.fetch_strategy.URLFetchStrategy.reset", false]], "reset_found() (ramble.success_criteria.successcriteria method)": [[7, "ramble.success_criteria.SuccessCriteria.reset_found", false]], "resourcestage (class in ramble.stage)": [[7, "ramble.stage.ResourceStage", false]], "restage() (ramble.stage.diystage method)": [[7, "ramble.stage.DIYStage.restage", false]], "restage() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.restage", false]], "restage() (ramble.stage.resourcestage method)": [[7, "ramble.stage.ResourceStage.restage", false]], "restageerror": [[7, "ramble.stage.RestageError", false]], "results() (in module ramble.cmd.results)": [[9, "ramble.cmd.results.results", false]], "results_upload() (in module ramble.cmd.results)": [[9, "ramble.cmd.results.results_upload", false]], "right (ramble.expander.expansiondelimiter attribute)": [[7, "ramble.expander.ExpansionDelimiter.right", false]], "right (ramble.expander.vformatdelimiter attribute)": [[7, "ramble.expander.VformatDelimiter.right", false]], "root() (in module ramble.workspace)": [[24, "ramble.workspace.root", false]], "root() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.root", false]], "rows_for_ncols() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.rows_for_ncols", false]], "rst() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.rst", false]], "rst_index() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.rst_index", false]], "run_black() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.run_black", false]], "run_flake8() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.run_flake8", false]], "run_phase() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.run_phase", false]], "run_phase_hook() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.run_phase_hook", false]], "runnererror": [[7, "ramble.spack_runner.RunnerError", false]], "running (ramble.application.experiment_status attribute)": [[7, "ramble.application.experiment_status.RUNNING", false]], "s3fetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.S3FetchStrategy", false]], "save_filename (ramble.stage.inputstage property)": [[7, "ramble.stage.InputStage.save_filename", false]], "sbang_script (in module ramble.paths)": [[7, "ramble.paths.sbang_script", false]], "schema (in module ramble.schema.applications)": [[14, "ramble.schema.applications.schema", false]], "schema (in module ramble.schema.config)": [[14, "ramble.schema.config.schema", false]], "schema (in module ramble.schema.env_vars)": [[14, "ramble.schema.env_vars.schema", false]], "schema (in module ramble.schema.formatted_executables)": [[14, "ramble.schema.formatted_executables.schema", false]], "schema (in module ramble.schema.internals)": [[14, "ramble.schema.internals.schema", false]], "schema (in module ramble.schema.licenses)": [[14, "ramble.schema.licenses.schema", false]], "schema (in module ramble.schema.merged)": [[14, "ramble.schema.merged.schema", false]], "schema (in module ramble.schema.mirrors)": [[14, "ramble.schema.mirrors.schema", false]], "schema (in module ramble.schema.modifier_repos)": [[14, "ramble.schema.modifier_repos.schema", false]], "schema (in module ramble.schema.modifiers)": [[14, "ramble.schema.modifiers.schema", false]], "schema (in module ramble.schema.repos)": [[14, "ramble.schema.repos.schema", false]], "schema (in module ramble.schema.spack)": [[14, "ramble.schema.spack.schema", false]], "schema (in module ramble.schema.success_criteria)": [[14, "ramble.schema.success_criteria.schema", false]], "schema (in module ramble.schema.variables)": [[14, "ramble.schema.variables.schema", false]], "schema (in module ramble.schema.workspace)": [[14, "ramble.schema.workspace.schema", false]], "schema (in module ramble.schema.zips)": [[14, "ramble.schema.zips.schema", false]], "scopedcriterialist (class in ramble.success_criteria)": [[7, "ramble.success_criteria.ScopedCriteriaList", false]], "scopes (class in ramble.test.dry_run_helpers)": [[15, "ramble.test.dry_run_helpers.SCOPES", false]], "scopes() (in module ramble.config)": [[7, "ramble.config.scopes", false]], "scopes_metavar (in module ramble.config)": [[7, "ramble.config.scopes_metavar", false]], "search_files_for_string() (in module ramble.test.dry_run_helpers)": [[15, "ramble.test.dry_run_helpers.search_files_for_string", false]], "search_primary_experiments() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.search_primary_experiments", false]], "section_descriptions (in module ramble.main)": [[7, "ramble.main.section_descriptions", false]], "section_order (in module ramble.main)": [[7, "ramble.main.section_order", false]], "section_schemas (in module ramble.config)": [[7, "ramble.config.section_schemas", false]], "section_title() (in module ramble.application_types.spack)": [[8, "ramble.application_types.spack.section_title", false]], "section_title() (in module ramble.cmd.common.info)": [[10, "ramble.cmd.common.info.section_title", false]], "section_title() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.section_title", false]], "section_title() (in module ramble.util.colors)": [[22, "ramble.util.colors.section_title", false]], "send_warning_to_tty() (in module ramble.main)": [[7, "ramble.main.send_warning_to_tty", false]], "set() (in module ramble.config)": [[7, "ramble.config.set", false]], "set() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.set", false]], "set_access_pair() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.set_access_pair", false]], "set_access_token() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.set_access_token", false]], "set_application_context() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.set_application_context", false]], "set_attribute() (ramble.util.graph.graphnode method)": [[22, "ramble.util.graph.GraphNode.set_attribute", false]], "set_base_var() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.set_base_var", false]], "set_chained_experiments() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_chained_experiments", false]], "set_compiler_config_dir() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.set_compiler_config_dir", false]], "set_config_value() (in module ramble.util.yaml_generation)": [[22, "ramble.util.yaml_generation.set_config_value", false]], "set_dry_run() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.set_dry_run", false]], "set_endpoint_url() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.set_endpoint_url", false]], "set_env() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.set_env", false]], "set_env_variable_sets() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_env_variable_sets", false]], "set_experiment_context() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.set_experiment_context", false]], "set_formatted_executables() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_formatted_executables", false]], "set_internals() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_internals", false]], "set_modifiers() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_modifiers", false]], "set_no_expand_vars() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.set_no_expand_vars", false]], "set_object_type() (ramble.repository.indexer method)": [[7, "ramble.repository.Indexer.set_object_type", false]], "set_on_executables() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.set_on_executables", false]], "set_path() (in module ramble.repository)": [[7, "ramble.repository.set_path", false]], "set_profile() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.set_profile", false]], "set_repeat_index() (ramble.repeats.repeats method)": [[7, "ramble.repeats.Repeats.set_repeat_index", false]], "set_repeats() (ramble.repeats.repeats method)": [[7, "ramble.repeats.Repeats.set_repeats", false]], "set_required_var() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.set_required_var", false]], "set_status() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_status", false]], "set_subdir() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.set_subdir", false]], "set_tags() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_tags", false]], "set_template() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_template", false]], "set_usage_mode() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.set_usage_mode", false]], "set_variables() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_variables", false]], "set_working_dir() (in module ramble.main)": [[7, "ramble.main.set_working_dir", false]], "set_workload_context() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.set_workload_context", false]], "setcache (class in ramble.util.install_cache)": [[22, "ramble.util.install_cache.SetCache", false]], "setup (ramble.application.experiment_status attribute)": [[7, "ramble.application.experiment_status.SETUP", false]], "setup_info_parser() (in module ramble.cmd.common.info)": [[10, "ramble.cmd.common.info.setup_info_parser", false]], "setup_list_parser() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.setup_list_parser", false]], "setup_main_options() (in module ramble.main)": [[7, "ramble.main.setup_main_options", false]], "setup_parser() (in module ramble.cmd.attributes)": [[9, "ramble.cmd.attributes.setup_parser", false]], "setup_parser() (in module ramble.cmd.clean)": [[9, "ramble.cmd.clean.setup_parser", false]], "setup_parser() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.setup_parser", false]], "setup_parser() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.setup_parser", false]], "setup_parser() (in module ramble.cmd.debug)": [[9, "ramble.cmd.debug.setup_parser", false]], "setup_parser() (in module ramble.cmd.edit)": [[9, "ramble.cmd.edit.setup_parser", false]], "setup_parser() (in module ramble.cmd.help)": [[9, "ramble.cmd.help.setup_parser", false]], "setup_parser() (in module ramble.cmd.info)": [[9, "ramble.cmd.info.setup_parser", false]], "setup_parser() (in module ramble.cmd.license)": [[9, "ramble.cmd.license.setup_parser", false]], "setup_parser() (in module ramble.cmd.list)": [[9, "ramble.cmd.list.setup_parser", false]], "setup_parser() (in module ramble.cmd.mirror)": [[9, "ramble.cmd.mirror.setup_parser", false]], "setup_parser() (in module ramble.cmd.mods)": [[9, "ramble.cmd.mods.setup_parser", false]], "setup_parser() (in module ramble.cmd.python)": [[9, "ramble.cmd.python.setup_parser", false]], "setup_parser() (in module ramble.cmd.repo)": [[9, "ramble.cmd.repo.setup_parser", false]], "setup_parser() (in module ramble.cmd.results)": [[9, "ramble.cmd.results.setup_parser", false]], "setup_parser() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.setup_parser", false]], "setup_parser() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.setup_parser", false]], "setup_parser() (in module ramble.cmd.unit_test)": [[9, "ramble.cmd.unit_test.setup_parser", false]], "shared_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.shared_dir", false]], "shared_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.shared_dir", false]], "shared_license_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.shared_license_dir", false]], "shared_license_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.shared_license_dir", false]], "sharedmeta (class in ramble.language.shared_language)": [[12, "ramble.language.shared_language.SharedMeta", false]], "shell_init_instructions() (in module ramble.cmd.common)": [[10, "ramble.cmd.common.shell_init_instructions", false]], "simlink_result() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.simlink_result", false]], "simlink_result() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.simlink_result", false]], "simplify() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.simplify", false]], "simplify() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.simplify", false]], "simplify_name() (in module ramble.util.naming)": [[22, "ramble.util.naming.simplify_name", false]], "singlefilescope (class in ramble.config)": [[7, "ramble.config.SingleFileScope", false]], "software_definitions() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.software_definitions", false]], "software_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.software_dir", false]], "software_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.software_dir", false]], "software_spec() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.software_spec", false]], "software_specs (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.software_specs", false]], "software_specs (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.software_specs", false]], "software_specs (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.software_specs", false]], "software_specs (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.software_specs", false]], "software_specs (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.software_specs", false]], "software_specs (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.software_specs", false]], "softwareenvironment (class in ramble.software_environments)": [[7, "ramble.software_environments.SoftwareEnvironment", false]], "softwareenvironments (class in ramble.software_environments)": [[7, "ramble.software_environments.SoftwareEnvironments", false]], "softwarepackage (class in ramble.software_environments)": [[7, "ramble.software_environments.SoftwarePackage", false]], "source_id() (ramble.fetch_strategy.bundlefetchstrategy method)": [[7, "ramble.fetch_strategy.BundleFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.cvsfetchstrategy method)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.fetchstrategy method)": [[7, "ramble.fetch_strategy.FetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.fetchstrategycomposite method)": [[7, "ramble.fetch_strategy.FetchStrategyComposite.source_id", false]], "source_id() (ramble.fetch_strategy.gitfetchstrategy method)": [[7, "ramble.fetch_strategy.GitFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.hgfetchstrategy method)": [[7, "ramble.fetch_strategy.HgFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.svnfetchstrategy method)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.urlfetchstrategy method)": [[7, "ramble.fetch_strategy.URLFetchStrategy.source_id", false]], "source_path (ramble.stage.inputstage property)": [[7, "ramble.stage.InputStage.source_path", false]], "source_path (ramble.stage.stagecomposite property)": [[7, "ramble.stage.StageComposite.source_path", false]], "spack (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.spack", false]], "spack (ramble.software_environments.package_managers attribute)": [[7, "ramble.software_environments.package_managers.spack", false]], "spack (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.spack", false]], "spack_activate() (ramble.application_types.spack.spackapplication method)": [[8, "ramble.application_types.spack.SpackApplication.spack_activate", false]], "spack_deactivate() (ramble.application_types.spack.spackapplication method)": [[8, "ramble.application_types.spack.SpackApplication.spack_deactivate", false]], "spack_source() (ramble.application_types.spack.spackapplication method)": [[8, "ramble.application_types.spack.SpackApplication.spack_source", false]], "spack_spec (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.spack_spec", false]], "spack_spec (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.spack_spec", false]], "spack_user_agent (in module ramble.util.web)": [[22, "ramble.util.web.SPACK_USER_AGENT", false]], "spackapplication (class in ramble.application_types.spack)": [[8, "ramble.application_types.spack.SpackApplication", false]], "spackmodifier (class in ramble.modifier_types.spack)": [[13, "ramble.modifier_types.spack.SpackModifier", false]], "spackrunner (class in ramble.spack_runner)": [[7, "ramble.spack_runner.SpackRunner", false]], "spackweberror": [[22, "ramble.util.web.SpackWebError", false]], "spec (class in ramble.spec)": [[7, "ramble.spec.Spec", false]], "spec_id_re (in module ramble.spec)": [[7, "ramble.spec.spec_id_re", false]], "spec_str() (ramble.software_environments.softwarepackage method)": [[7, "ramble.software_environments.SoftwarePackage.spec_str", false]], "specerror": [[7, "ramble.error.SpecError", false]], "specformatstringerror": [[7, "ramble.spec.SpecFormatStringError", false]], "speclexer (class in ramble.spec)": [[7, "ramble.spec.SpecLexer", false]], "specparseerror": [[7, "ramble.spec.SpecParseError", false]], "specparser (class in ramble.spec)": [[7, "ramble.spec.SpecParser", false]], "specs_equiv() (in module ramble.util.spec_utils)": [[22, "ramble.util.spec_utils.specs_equiv", false]], "spider() (in module ramble.util.web)": [[22, "ramble.util.web.spider", false]], "stable_target() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.stable_target", false]], "stage_locks (ramble.stage.inputstage attribute)": [[7, "ramble.stage.InputStage.stage_locks", false]], "stagecomposite (class in ramble.stage)": [[7, "ramble.stage.StageComposite", false]], "stageerror": [[7, "ramble.stage.StageError", false]], "stagepatherror": [[7, "ramble.stage.StagePathError", false]], "stat_names (in module ramble.main)": [[7, "ramble.main.stat_names", false]], "stats() (ramble.mirror.mirrorstats method)": [[7, "ramble.mirror.MirrorStats.stats", false]], "statsbase (class in ramble.util.stats)": [[22, "ramble.util.stats.StatsBase", false]], "statscountvalues (class in ramble.util.stats)": [[22, "ramble.util.stats.StatsCountValues", false]], "statsmax (class in ramble.util.stats)": [[22, "ramble.util.stats.StatsMax", false]], "statsmean (class in ramble.util.stats)": [[22, "ramble.util.stats.StatsMean", false]], "statsmedian (class in ramble.util.stats)": [[22, "ramble.util.stats.StatsMedian", false]], "statsmin (class in ramble.util.stats)": [[22, "ramble.util.stats.StatsMin", false]], "statsstdev (class in ramble.util.stats)": [[22, "ramble.util.stats.StatsStdev", false]], "statsvar (class in ramble.util.stats)": [[22, "ramble.util.stats.StatsVar", false]], "stderr (ramble.schema.types.output_capture attribute)": [[14, "ramble.schema.types.OUTPUT_CAPTURE.STDERR", false]], "stdout (ramble.schema.types.output_capture attribute)": [[14, "ramble.schema.types.OUTPUT_CAPTURE.STDOUT", false]], "steal_source() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.steal_source", false]], "storage_path (ramble.mirror.mirrorreference property)": [[7, "ramble.mirror.MirrorReference.storage_path", false]], "store() (ramble.caches.mirrorcache method)": [[7, "ramble.caches.MirrorCache.store", false]], "store() (ramble.fetch_strategy.fscache method)": [[7, "ramble.fetch_strategy.FsCache.store", false]], "style() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.style", false]], "subcommand_functions (in module ramble.cmd.mods)": [[9, "ramble.cmd.mods.subcommand_functions", false]], "subcommands() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.subcommands", false]], "subcommands() (ramble.cmd.commands.bashcompletionwriter method)": [[9, "ramble.cmd.commands.BashCompletionWriter.subcommands", false]], "subcommandwriter (class in ramble.cmd.commands)": [[9, "ramble.cmd.commands.SubcommandWriter", false]], "subsection_title() (in module ramble.application_types.spack)": [[8, "ramble.application_types.spack.subsection_title", false]], "substitute_config_variables() (in module ramble.util.path)": [[22, "ramble.util.path.substitute_config_variables", false]], "substitute_path_variables() (in module ramble.util.path)": [[22, "ramble.util.path.substitute_path_variables", false]], "success (ramble.application.experiment_status attribute)": [[7, "ramble.application.experiment_status.SUCCESS", false]], "success (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.success", false]], "success (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.success", false]], "success_criteria (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.success_criteria", false]], "success_criteria (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.success_criteria", false]], "success_criteria (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.success_criteria", false]], "success_criteria (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.success_criteria", false]], "success_criteria (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.success_criteria", false]], "success_criteria (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.success_criteria", false]], "success_criteria() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.success_criteria", false]], "successcriteria (class in ramble.success_criteria)": [[7, "ramble.success_criteria.SuccessCriteria", false]], "svn (ramble.fetch_strategy.svnfetchstrategy property)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.svn", false]], "svnfetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.SvnFetchStrategy", false]], "symlink() (ramble.caches.mirrorcache method)": [[7, "ramble.caches.MirrorCache.symlink", false]], "tag_index (ramble.repository.repo property)": [[7, "ramble.repository.Repo.tag_index", false]], "tagindex (class in ramble.repository)": [[7, "ramble.repository.TagIndex", false]], "tagindexer (class in ramble.repository)": [[7, "ramble.repository.TagIndexer", false]], "tags (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.tags", false]], "tags (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.tags", false]], "tags (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.tags", false]], "tags (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.tags", false]], "tags() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.tags", false]], "template (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.template", false]], "template (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.template", false]], "template_experiments() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.template_experiments", false]], "template_path() (in module ramble.workspace)": [[24, "ramble.workspace.template_path", false]], "template_path() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.template_path", false]], "template_path() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.template_path", false]], "template_path() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.template_path", false]], "templateenvironment (class in ramble.software_environments)": [[7, "ramble.software_environments.TemplateEnvironment", false]], "templatepackage (class in ramble.software_environments)": [[7, "ramble.software_environments.TemplatePackage", false]], "test_basic_inheritance() (in module ramble.test.application_inheritance)": [[15, "ramble.test.application_inheritance.test_basic_inheritance", false]], "test_criteria_list() (in module ramble.test.success_criteria)": [[15, "ramble.test.success_criteria.test_criteria_list", false]], "test_debug_report() (in module ramble.test.cmd.debug)": [[16, "ramble.test.cmd.debug.test_debug_report", false]], "test_env_var_append_command_gen() (in module ramble.test.util.env)": [[20, "ramble.test.util.env.test_env_var_append_command_gen", false]], "test_env_var_prepend_command_gen() (in module ramble.test.util.env)": [[20, "ramble.test.util.env.test_env_var_prepend_command_gen", false]], "test_env_var_set_command_gen() (in module ramble.test.util.env)": [[20, "ramble.test.util.env.test_env_var_set_command_gen", false]], "test_env_var_unset_command_gen() (in module ramble.test.util.env)": [[20, "ramble.test.util.env.test_env_var_unset_command_gen", false]], "test_mods_info() (in module ramble.test.cmd.mods)": [[16, "ramble.test.cmd.mods.test_mods_info", false]], "test_mods_info_all_real_modifiers() (in module ramble.test.cmd.mods)": [[16, "ramble.test.cmd.mods.test_mods_info_all_real_modifiers", false]], "test_mods_list() (in module ramble.test.cmd.mods)": [[16, "ramble.test.cmd.mods.test_mods_list", false]], "test_mods_list_description() (in module ramble.test.cmd.mods)": [[16, "ramble.test.cmd.mods.test_mods_list_description", false]], "test_mods_list_tags() (in module ramble.test.cmd.mods)": [[16, "ramble.test.cmd.mods.test_mods_list_tags", false]], "test_single_criteria() (in module ramble.test.success_criteria)": [[15, "ramble.test.success_criteria.test_single_criteria", false]], "test_software_definitions_conflicts_runs() (in module ramble.test.cmd.software_definitions)": [[16, "ramble.test.cmd.software_definitions.test_software_definitions_conflicts_runs", false]], "test_software_definitions_error_on_conflicts() (in module ramble.test.cmd.software_definitions)": [[16, "ramble.test.cmd.software_definitions.test_software_definitions_error_on_conflicts", false]], "test_software_definitions_runs() (in module ramble.test.cmd.software_definitions)": [[16, "ramble.test.cmd.software_definitions.test_software_definitions_runs", false]], "test_software_definitions_summary() (in module ramble.test.cmd.software_definitions)": [[16, "ramble.test.cmd.software_definitions.test_software_definitions_summary", false]], "test_spec_copy() (ramble.test.spec_basic.testspec method)": [[15, "ramble.test.spec_basic.TestSpec.test_spec_copy", false]], "test_spec_examples() (ramble.test.spec_basic.testspec method)": [[15, "ramble.test.spec_basic.TestSpec.test_spec_examples", false]], "testspec (class in ramble.test.spec_basic)": [[15, "ramble.test.spec_basic.TestSpec", false]], "to_dict() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.to_dict", false]], "to_dict() (ramble.mirror.mirrorcollection method)": [[7, "ramble.mirror.MirrorCollection.to_dict", false]], "to_json() (ramble.experimental.uploader.experiment method)": [[11, "ramble.experimental.uploader.Experiment.to_json", false]], "to_json() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.to_json", false]], "to_json() (ramble.mirror.mirrorcollection method)": [[7, "ramble.mirror.MirrorCollection.to_json", false]], "to_json() (ramble.repository.tagindex method)": [[7, "ramble.repository.TagIndex.to_json", false]], "to_yaml() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.to_yaml", false]], "to_yaml() (ramble.mirror.mirrorcollection method)": [[7, "ramble.mirror.MirrorCollection.to_yaml", false]], "tool (class in ramble.cmd.style)": [[9, "ramble.cmd.style.tool", false]], "union_values() (in module ramble.cmd.attributes)": [[9, "ramble.cmd.attributes.union_values", false]], "unit_test() (in module ramble.cmd.unit_test)": [[9, "ramble.cmd.unit_test.unit_test", false]], "unknown (ramble.application.experiment_status attribute)": [[7, "ramble.application.experiment_status.UNKNOWN", false]], "unknownentityerror": [[7, "ramble.repository.UnknownEntityError", false]], "unknownnamespaceerror": [[7, "ramble.repository.UnknownNamespaceError", false]], "unknownobjecterror": [[7, "ramble.repository.UnknownObjectError", false]], "unused_environments() (ramble.software_environments.softwareenvironments method)": [[7, "ramble.software_environments.SoftwareEnvironments.unused_environments", false]], "unused_packages() (ramble.software_environments.softwareenvironments method)": [[7, "ramble.software_environments.SoftwareEnvironments.unused_packages", false]], "update() (in module ramble.schema.config)": [[14, "ramble.schema.config.update", false]], "update() (ramble.repository.indexer method)": [[7, "ramble.repository.Indexer.update", false]], "update() (ramble.repository.tagindexer method)": [[7, "ramble.repository.TagIndexer.update", false]], "update_completion() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.update_completion", false]], "update_completion_args (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.update_completion_args", false]], "update_config() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.update_config", false]], "update_graph() (ramble.graphs.attributegraph method)": [[7, "ramble.graphs.AttributeGraph.update_graph", false]], "update_graph() (ramble.graphs.phasegraph method)": [[7, "ramble.graphs.PhaseGraph.update_graph", false]], "update_keys() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.update_keys", false]], "update_object() (ramble.repository.tagindex method)": [[7, "ramble.repository.TagIndex.update_object", false]], "upload_results() (in module ramble.experimental.uploader)": [[11, "ramble.experimental.uploader.upload_results", false]], "uploader (class in ramble.experimental.uploader)": [[11, "ramble.experimental.uploader.Uploader", false]], "url_attr (ramble.fetch_strategy.bundlefetchstrategy attribute)": [[7, "ramble.fetch_strategy.BundleFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.cvsfetchstrategy attribute)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.fetchstrategy attribute)": [[7, "ramble.fetch_strategy.FetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.gcsfetchstrategy attribute)": [[7, "ramble.fetch_strategy.GCSFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.gitfetchstrategy attribute)": [[7, "ramble.fetch_strategy.GitFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.gofetchstrategy attribute)": [[7, "ramble.fetch_strategy.GoFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.hgfetchstrategy attribute)": [[7, "ramble.fetch_strategy.HgFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.s3fetchstrategy attribute)": [[7, "ramble.fetch_strategy.S3FetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.svnfetchstrategy attribute)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.urlfetchstrategy attribute)": [[7, "ramble.fetch_strategy.URLFetchStrategy.url_attr", false]], "url_exists() (in module ramble.util.web)": [[22, "ramble.util.web.url_exists", false]], "urlfetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.URLFetchStrategy", false]], "usage() (ramble.cmd.commands.rambleargparserstwriter method)": [[9, "ramble.cmd.commands.RambleArgparseRstWriter.usage", false]], "use_configuration() (in module ramble.config)": [[7, "ramble.config.use_configuration", false]], "use_repositories() (in module ramble.repository)": [[7, "ramble.repository.use_repositories", false]], "user_config_path (in module ramble.paths)": [[7, "ramble.paths.user_config_path", false]], "uses_spack (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.uses_spack", false]], "uses_spack (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.uses_spack", false]], "uses_spack (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.uses_spack", false]], "uses_spack (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.uses_spack", false]], "uses_ssl() (in module ramble.util.web)": [[22, "ramble.util.web.uses_ssl", false]], "val (in module ramble.spec)": [[7, "ramble.spec.VAL", false]], "valid_fully_qualified_module_name() (in module ramble.util.naming)": [[22, "ramble.util.naming.valid_fully_qualified_module_name", false]], "valid_module_name() (in module ramble.util.naming)": [[22, "ramble.util.naming.valid_module_name", false]], "valid_workspace_name() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.valid_workspace_name", false]], "valid_workspace_name_re (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.valid_workspace_name_re", false]], "validate() (in module ramble.config)": [[7, "ramble.config.validate", false]], "validate_command() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.validate_command", false]], "validate_fully_qualified_module_name() (in module ramble.util.naming)": [[22, "ramble.util.naming.validate_fully_qualified_module_name", false]], "validate_module_name() (in module ramble.util.naming)": [[22, "ramble.util.naming.validate_module_name", false]], "validate_scope() (ramble.success_criteria.scopedcriterialist method)": [[7, "ramble.success_criteria.ScopedCriteriaList.validate_scope", false]], "validate_toolset() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.validate_toolset", false]], "validate_workspace_name() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.validate_workspace_name", false]], "validationfailederror": [[7, "ramble.spack_runner.ValidationFailedError", false]], "variable_modification() (in module ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.variable_modification", false]], "variable_modifications (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.variable_modifications", false]], "variable_modifications (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.variable_modifications", false]], "variable_modifications (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.variable_modifications", false]], "variable_modifications (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.variable_modifications", false]], "variable_modifications (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.variable_modifications", false]], "variable_modifications (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.variable_modifications", false]], "variables (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.variables", false]], "variables (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.variables", false]], "vcsfetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.VCSFetchStrategy", false]], "verbose() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.verbose", false]], "verify() (in module ramble.cmd.license)": [[9, "ramble.cmd.license.verify", false]], "version_from_git() (ramble.fetch_strategy.gitfetchstrategy static method)": [[7, "ramble.fetch_strategy.GitFetchStrategy.version_from_git", false]], "version_json() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.version_json", false]], "versionfetcherror": [[7, "ramble.stage.VersionFetchError", false]], "vformatdelimiter (class in ramble.expander)": [[7, "ramble.expander.VformatDelimiter", false]], "walk() (ramble.expander.expansiongraph method)": [[7, "ramble.expander.ExpansionGraph.walk", false]], "walk() (ramble.graphs.attributegraph method)": [[7, "ramble.graphs.AttributeGraph.walk", false]], "warn() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.warn", false]], "warn_content_type_mismatch() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.warn_content_type_mismatch", false]], "warn_no_ssl_cert_checking() (in module ramble.util.web)": [[22, "ramble.util.web.warn_no_ssl_cert_checking", false]], "where (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.where", false]], "where (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.where", false]], "which() (in module ramble.util.executable)": [[22, "ramble.util.executable.which", false]], "workload (class in ramble.workload)": [[7, "ramble.workload.Workload", false]], "workload (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.workload", false]], "workload (ramble.test.dry_run_helpers.scopes attribute)": [[15, "ramble.test.dry_run_helpers.SCOPES.workload", false]], "workload (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.workload", false]], "workload() (in module ramble.language.application_language)": [[12, "ramble.language.application_language.workload", false]], "workload() (ramble.spec.specparser method)": [[7, "ramble.spec.SpecParser.workload", false]], "workload_group() (in module ramble.language.application_language)": [[12, "ramble.language.application_language.workload_group", false]], "workload_group_vars (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.workload_group_vars", false]], "workload_group_vars (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.workload_group_vars", false]], "workload_group_vars (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.workload_group_vars", false]], "workload_groups (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.workload_groups", false]], "workload_groups (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.workload_groups", false]], "workload_groups (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.workload_groups", false]], "workload_input_dir (ramble.expander.expander property)": [[7, "ramble.expander.Expander.workload_input_dir", false]], "workload_name (ramble.expander.expander property)": [[7, "ramble.expander.Expander.workload_name", false]], "workload_namespace (ramble.expander.expander property)": [[7, "ramble.expander.Expander.workload_namespace", false]], "workload_namespace (ramble.experiment_set.experimentset property)": [[7, "ramble.experiment_set.ExperimentSet.workload_namespace", false]], "workload_run_dir (ramble.expander.expander property)": [[7, "ramble.expander.Expander.workload_run_dir", false]], "workload_variable() (in module ramble.language.application_language)": [[12, "ramble.language.application_language.workload_variable", false]], "workloadenvironmentvariable (class in ramble.workload)": [[7, "ramble.workload.WorkloadEnvironmentVariable", false]], "workloadnotdefinederror": [[7, "ramble.expander.WorkloadNotDefinedError", false]], "workloads (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.workloads", false]], "workloads (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.workloads", false]], "workloads (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.workloads", false]], "workloadvariable (class in ramble.workload)": [[7, "ramble.workload.WorkloadVariable", false]], "workspace (class in ramble.workspace)": [[24, "ramble.workspace.Workspace", false]], "workspace (class in ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.Workspace", false]], "workspace (ramble.test.dry_run_helpers.scopes attribute)": [[15, "ramble.test.dry_run_helpers.SCOPES.workspace", false]], "workspace_archive_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_archive_path", false]], "workspace_config_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_config_path", false]], "workspace_deployments_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_deployments_path", false]], "workspace_experiment_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_experiment_path", false]], "workspace_input_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_input_path", false]], "workspace_log_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_log_path", false]], "workspace_shared_license_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_shared_license_path", false]], "workspace_shared_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_shared_path", false]], "workspace_software_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_software_path", false]], "workspace_template_extension (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_template_extension", false]], "wrap_named_directive() (in module ramble.util.directives)": [[22, "ramble.util.directives.wrap_named_directive", false]], "write() (ramble.repository.indexer method)": [[7, "ramble.repository.Indexer.write", false]], "write() (ramble.repository.tagindexer method)": [[7, "ramble.repository.TagIndexer.write", false]], "write() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.write", false]], "write() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.write", false]], "write_json_results() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.write_json_results", false]], "write_json_results() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.write_json_results", false]], "write_transaction() (ramble.util.file_cache.filecache method)": [[22, "ramble.util.file_cache.FileCache.write_transaction", false]], "write_transaction() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.write_transaction", false]], "write_transaction() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.write_transaction", false]], "ws_file_config_scope() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.ws_file_config_scope", false]], "ws_file_config_scope() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.ws_file_config_scope", false]], "ws_file_config_scope_name() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.ws_file_config_scope_name", false]], "ws_file_config_scope_name() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.ws_file_config_scope_name", false]], "yaml_equivalent() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.yaml_equivalent", false]], "zips (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.zips", false]], "zips (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.zips", false]]}, "objects": {"": [[7, 0, 0, "-", "ramble"]], "ramble": [[7, 0, 0, "-", "appkit"], [7, 0, 0, "-", "application"], [8, 0, 0, "-", "application_types"], [7, 0, 0, "-", "caches"], [9, 0, 0, "-", "cmd"], [7, 0, 0, "-", "config"], [7, 0, 0, "-", "context"], [7, 0, 0, "-", "error"], [7, 0, 0, "-", "expander"], [7, 0, 0, "-", "experiment_set"], [11, 0, 0, "-", "experimental"], [7, 0, 0, "-", "fetch_strategy"], [7, 0, 0, "-", "filters"], [7, 0, 0, "-", "graphs"], [7, 0, 0, "-", "keywords"], [12, 0, 0, "-", "language"], [7, 0, 0, "-", "main"], [7, 0, 0, "-", "mirror"], [7, 0, 0, "-", "modifier"], [13, 0, 0, "-", "modifier_types"], [7, 0, 0, "-", "modkit"], [7, 0, 0, "-", "namespace"], [7, 0, 0, "-", "paths"], [7, 6, 1, "", "ramble_version"], [7, 6, 1, "", "ramble_version_info"], [7, 0, 0, "-", "renderer"], [7, 0, 0, "-", "repeats"], [7, 0, 0, "-", "repository"], [14, 0, 0, "-", "schema"], [7, 0, 0, "-", "software_environments"], [7, 0, 0, "-", "spack_runner"], [7, 0, 0, "-", "spec"], [7, 0, 0, "-", "stage"], [7, 0, 0, "-", "success_criteria"], [15, 0, 0, "-", "test"], [22, 0, 0, "-", "util"], [7, 0, 0, "-", "workload"], [24, 0, 0, "-", "workspace"]], "ramble.application": [[7, 1, 1, "", "ApplicationBase"], [7, 4, 1, "", "ApplicationError"], [7, 4, 1, "", "ChainCycleDetectedError"], [7, 4, 1, "", "ExecutableNameError"], [7, 4, 1, "", "FormattedExecutableError"], [7, 4, 1, "", "InvalidChainError"], [7, 4, 1, "", "InvalidPhaseError"], [7, 4, 1, "", "PhaseCycleDetectedError"], [7, 1, 1, "", "experiment_status"]], "ramble.application.ApplicationBase": [[7, 2, 1, "", "add_expand_vars"], [7, 3, 1, "", "archive_patterns"], [7, 2, 1, "", "build_modifier_instances"], [7, 2, 1, "", "build_phase_order"], [7, 2, 1, "", "build_used_variables"], [7, 3, 1, "", "builtins"], [7, 2, 1, "", "calculate_statistics"], [7, 3, 1, "", "compilers"], [7, 2, 1, "", "copy"], [7, 2, 1, "", "create_experiment_chain"], [7, 2, 1, "", "define_modifier_variables"], [7, 2, 1, "", "define_variable"], [7, 3, 1, "", "env_var_modifications"], [7, 2, 1, "", "env_vars"], [7, 2, 1, "", "evaluate_success"], [7, 3, 1, "", "executable_modifiers"], [7, 3, 1, "", "executables"], [7, 2, 1, "", "experiment_log_file"], [7, 3, 1, "", "figure_of_merit_contexts"], [7, 3, 1, "", "figures_of_merit"], [7, 2, 1, "", "format_doc"], [7, 2, 1, "", "get_pipeline_phases"], [7, 2, 1, "", "get_status"], [7, 2, 1, "", "has_tags"], [7, 3, 1, "", "inputs"], [7, 2, 1, "", "is_actionable"], [7, 3, 1, "", "license_inc_name"], [7, 3, 1, "", "maintainers"], [7, 3, 1, "", "modes"], [7, 3, 1, "", "modifier_variables"], [7, 3, 1, "", "name"], [7, 3, 1, "", "package_manager_configs"], [7, 3, 1, "", "package_manager_requirements"], [7, 3, 1, "", "phase_definitions"], [7, 2, 1, "", "populate_inventory"], [7, 2, 1, "", "print_chain_order"], [7, 2, 1, "", "print_internals"], [7, 2, 1, "", "print_phase_times"], [7, 2, 1, "", "print_vars"], [7, 2, 1, "", "read_status"], [7, 3, 1, "", "required_packages"], [7, 3, 1, "", "required_vars"], [7, 2, 1, "", "run_phase"], [7, 2, 1, "", "set_chained_experiments"], [7, 2, 1, "", "set_env_variable_sets"], [7, 2, 1, "", "set_formatted_executables"], [7, 2, 1, "", "set_internals"], [7, 2, 1, "", "set_modifiers"], [7, 2, 1, "", "set_status"], [7, 2, 1, "", "set_tags"], [7, 2, 1, "", "set_template"], [7, 2, 1, "", "set_variables"], [7, 3, 1, "", "software_specs"], [7, 3, 1, "", "success_criteria"], [7, 3, 1, "", "tags"], [7, 3, 1, "", "uses_spack"], [7, 3, 1, "", "variable_modifications"], [7, 3, 1, "", "workload_group_vars"], [7, 3, 1, "", "workload_groups"], [7, 3, 1, "", "workloads"]], "ramble.application.experiment_status": [[7, 3, 1, "", "COMPLETE"], [7, 3, 1, "", "FAILED"], [7, 3, 1, "", "RUNNING"], [7, 3, 1, "", "SETUP"], [7, 3, 1, "", "SUCCESS"], [7, 3, 1, "", "UNKNOWN"]], "ramble.application_types": [[8, 0, 0, "-", "executable"], [8, 0, 0, "-", "spack"]], "ramble.application_types.executable": [[8, 1, 1, "", "ExecutableApplication"]], "ramble.application_types.executable.ExecutableApplication": [[8, 3, 1, "", "archive_patterns"], [8, 3, 1, "", "builtins"], [8, 3, 1, "", "compilers"], [8, 3, 1, "", "env_var_modifications"], [8, 3, 1, "", "executable_modifiers"], [8, 3, 1, "", "executables"], [8, 3, 1, "", "figure_of_merit_contexts"], [8, 3, 1, "", "figures_of_merit"], [8, 3, 1, "", "inputs"], [8, 3, 1, "", "modes"], [8, 3, 1, "", "modifier_variables"], [8, 3, 1, "", "package_manager_configs"], [8, 3, 1, "", "package_manager_requirements"], [8, 3, 1, "", "phase_definitions"], [8, 3, 1, "", "required_packages"], [8, 3, 1, "", "required_vars"], [8, 3, 1, "", "software_specs"], [8, 3, 1, "", "success_criteria"], [8, 3, 1, "", "variable_modifications"], [8, 3, 1, "", "workload_group_vars"], [8, 3, 1, "", "workload_groups"], [8, 3, 1, "", "workloads"]], "ramble.application_types.spack": [[8, 1, 1, "", "SpackApplication"], [8, 5, 1, "", "section_title"], [8, 5, 1, "", "subsection_title"]], "ramble.application_types.spack.SpackApplication": [[8, 3, 1, "", "archive_patterns"], [8, 2, 1, "", "build_used_variables"], [8, 3, 1, "", "builtins"], [8, 3, 1, "", "compilers"], [8, 3, 1, "", "env_var_modifications"], [8, 3, 1, "", "executable_modifiers"], [8, 3, 1, "", "executables"], [8, 3, 1, "", "figure_of_merit_contexts"], [8, 3, 1, "", "figures_of_merit"], [8, 3, 1, "", "inputs"], [8, 3, 1, "", "modes"], [8, 3, 1, "", "modifier_variables"], [8, 3, 1, "", "package_manager_configs"], [8, 3, 1, "", "package_manager_requirements"], [8, 3, 1, "", "phase_definitions"], [8, 2, 1, "", "populate_inventory"], [8, 3, 1, "", "required_packages"], [8, 3, 1, "", "required_vars"], [8, 3, 1, "", "software_specs"], [8, 2, 1, "", "spack_activate"], [8, 2, 1, "", "spack_deactivate"], [8, 2, 1, "", "spack_source"], [8, 3, 1, "", "success_criteria"], [8, 3, 1, "", "uses_spack"], [8, 3, 1, "", "variable_modifications"], [8, 3, 1, "", "workload_group_vars"], [8, 3, 1, "", "workload_groups"], [8, 3, 1, "", "workloads"]], "ramble.caches": [[7, 1, 1, "", "MirrorCache"], [7, 6, 1, "", "fetch_cache"], [7, 5, 1, "", "fetch_cache_location"], [7, 6, 1, "", "misc_cache"]], "ramble.caches.MirrorCache": [[7, 2, 1, "", "store"], [7, 2, 1, "", "symlink"]], "ramble.cmd": [[9, 4, 1, "", "CommandNameError"], [9, 4, 1, "", "PythonNameError"], [9, 5, 1, "", "all_commands"], [9, 0, 0, "-", "attributes"], [9, 0, 0, "-", "clean"], [9, 5, 1, "", "cmd_name"], [9, 0, 0, "-", "commands"], [10, 0, 0, "-", "common"], [9, 0, 0, "-", "config"], [9, 0, 0, "-", "debug"], [9, 0, 0, "-", "edit"], [9, 5, 1, "", "elide_list"], [9, 5, 1, "", "extant_file"], [9, 5, 1, "", "find_workspace"], [9, 5, 1, "", "find_workspace_path"], [9, 5, 1, "", "get_command"], [9, 5, 1, "", "get_module"], [9, 0, 0, "-", "help"], [9, 0, 0, "-", "info"], [9, 5, 1, "", "is_git_repo"], [9, 0, 0, "-", "license"], [9, 0, 0, "-", "list"], [9, 0, 0, "-", "mirror"], [9, 0, 0, "-", "mods"], [9, 0, 0, "-", "python"], [9, 5, 1, "", "python_name"], [9, 5, 1, "", "ramble_is_git_repo"], [9, 5, 1, "", "remove_options"], [9, 0, 0, "-", "repo"], [9, 5, 1, "", "require_active_workspace"], [9, 5, 1, "", "require_cmd_name"], [9, 5, 1, "", "require_python_name"], [9, 0, 0, "-", "results"], [9, 0, 0, "-", "software_definitions"], [9, 0, 0, "-", "style"], [9, 0, 0, "-", "unit_test"]], "ramble.cmd.attributes": [[9, 5, 1, "", "attributes"], [9, 5, 1, "", "attributes_to_objects"], [9, 5, 1, "", "defined_objects"], [9, 5, 1, "", "objects_to_attributes"], [9, 5, 1, "", "setup_parser"], [9, 5, 1, "", "union_values"]], "ramble.cmd.clean": [[9, 1, 1, "", "AllClean"], [9, 5, 1, "", "clean"], [9, 5, 1, "", "remove_python_caches"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.commands": [[9, 1, 1, "", "BashCompletionWriter"], [9, 1, 1, "", "RambleArgparseRstWriter"], [9, 1, 1, "", "SubcommandWriter"], [9, 5, 1, "", "bash"], [9, 5, 1, "", "commands"], [9, 5, 1, "", "formatter"], [9, 6, 1, "", "formatters"], [9, 5, 1, "", "names"], [9, 5, 1, "", "prepend_header"], [9, 5, 1, "", "rst"], [9, 5, 1, "", "rst_index"], [9, 5, 1, "", "setup_parser"], [9, 5, 1, "", "subcommands"], [9, 5, 1, "", "update_completion"], [9, 6, 1, "", "update_completion_args"]], "ramble.cmd.commands.BashCompletionWriter": [[9, 2, 1, "", "body"], [9, 2, 1, "", "optionals"], [9, 2, 1, "", "positionals"], [9, 2, 1, "", "subcommands"]], "ramble.cmd.commands.RambleArgparseRstWriter": [[9, 2, 1, "", "usage"]], "ramble.cmd.commands.SubcommandWriter": [[9, 2, 1, "", "format"]], "ramble.cmd.common": [[10, 0, 0, "-", "arguments"], [10, 0, 0, "-", "info"], [10, 0, 0, "-", "list"], [10, 5, 1, "", "shell_init_instructions"]], "ramble.cmd.common.arguments": [[10, 5, 1, "", "add_common_arguments"]], "ramble.cmd.common.info": [[10, 5, 1, "", "print_info"], [10, 5, 1, "", "print_text_info"], [10, 5, 1, "", "section_title"], [10, 5, 1, "", "setup_info_parser"]], "ramble.cmd.common.list": [[10, 5, 1, "", "filter_by_name"], [10, 5, 1, "", "formatter"], [10, 5, 1, "", "github_url"], [10, 5, 1, "", "html"], [10, 5, 1, "", "name_only"], [10, 5, 1, "", "perform_list"], [10, 5, 1, "", "rows_for_ncols"], [10, 5, 1, "", "setup_list_parser"], [10, 5, 1, "", "version_json"]], "ramble.cmd.config": [[9, 5, 1, "", "config"], [9, 5, 1, "", "config_add"], [9, 5, 1, "", "config_blame"], [9, 5, 1, "", "config_edit"], [9, 5, 1, "", "config_get"], [9, 5, 1, "", "config_list"], [9, 5, 1, "", "config_remove"], [9, 5, 1, "", "config_revert"], [9, 5, 1, "", "config_update"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.debug": [[9, 5, 1, "", "debug"], [9, 5, 1, "", "report"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.edit": [[9, 5, 1, "", "edit"], [9, 5, 1, "", "edit_application"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.help": [[9, 5, 1, "", "help"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.info": [[9, 5, 1, "", "info"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.license": [[9, 1, 1, "", "LicenseError"], [9, 6, 1, "", "apache2_mit_spdx"], [9, 6, 1, "", "git"], [9, 6, 1, "", "lgpl_exceptions"], [9, 5, 1, "", "license"], [9, 6, 1, "", "license_lines"], [9, 6, 1, "", "licensed_files"], [9, 5, 1, "", "list_files"], [9, 5, 1, "", "setup_parser"], [9, 5, 1, "", "verify"]], "ramble.cmd.license.LicenseError": [[9, 2, 1, "", "add_error"], [9, 2, 1, "", "error_messages"], [9, 2, 1, "", "has_errors"]], "ramble.cmd.list": [[9, 5, 1, "", "list"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.mirror": [[9, 5, 1, "", "mirror"], [9, 5, 1, "", "mirror_add"], [9, 5, 1, "", "mirror_destroy"], [9, 5, 1, "", "mirror_list"], [9, 5, 1, "", "mirror_remove"], [9, 5, 1, "", "mirror_set_url"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.mods": [[9, 5, 1, "", "mods"], [9, 5, 1, "", "mods_info"], [9, 5, 1, "", "mods_info_setup_parser"], [9, 5, 1, "", "mods_list"], [9, 5, 1, "", "mods_list_setup_parser"], [9, 5, 1, "", "setup_parser"], [9, 6, 1, "", "subcommand_functions"]], "ramble.cmd.python": [[9, 5, 1, "", "ipython_interpreter"], [9, 5, 1, "", "propagate_exceptions_from"], [9, 5, 1, "", "python"], [9, 5, 1, "", "python_interpreter"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.repo": [[9, 5, 1, "", "repo"], [9, 5, 1, "", "repo_add"], [9, 5, 1, "", "repo_create"], [9, 5, 1, "", "repo_list"], [9, 5, 1, "", "repo_remove"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.results": [[9, 5, 1, "", "import_results_file"], [9, 5, 1, "", "results"], [9, 5, 1, "", "results_upload"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.software_definitions": [[9, 5, 1, "", "collect_definitions"], [9, 5, 1, "", "count_conflicts"], [9, 5, 1, "", "nested_1"], [9, 5, 1, "", "nested_2"], [9, 5, 1, "", "print_conflicts"], [9, 5, 1, "", "print_summary"], [9, 5, 1, "", "section_title"], [9, 5, 1, "", "setup_parser"], [9, 5, 1, "", "software_definitions"]], "ramble.cmd.style": [[9, 5, 1, "", "add_pattern_exemptions"], [9, 5, 1, "", "changed_files"], [9, 6, 1, "", "exclude_directories"], [9, 5, 1, "", "filter_file"], [9, 5, 1, "", "is_object"], [9, 6, 1, "", "max_line_length"], [9, 6, 1, "", "pattern_exemptions"], [9, 5, 1, "", "print_output"], [9, 5, 1, "", "print_tool_header"], [9, 5, 1, "", "print_tool_result"], [9, 5, 1, "", "run_black"], [9, 5, 1, "", "run_flake8"], [9, 5, 1, "", "setup_parser"], [9, 5, 1, "", "style"], [9, 1, 1, "", "tool"], [9, 5, 1, "", "validate_toolset"]], "ramble.cmd.unit_test": [[9, 5, 1, "", "add_back_pytest_args"], [9, 5, 1, "", "do_list"], [9, 5, 1, "", "setup_parser"], [9, 5, 1, "", "unit_test"]], "ramble.config": [[7, 4, 1, "", "ConfigError"], [7, 4, 1, "", "ConfigFileError"], [7, 4, 1, "", "ConfigFormatError"], [7, 1, 1, "", "ConfigScope"], [7, 4, 1, "", "ConfigSectionError"], [7, 1, 1, "", "Configuration"], [7, 1, 1, "", "ImmutableConfigScope"], [7, 1, 1, "", "InternalConfigScope"], [7, 1, 1, "", "SingleFileScope"], [7, 5, 1, "", "add"], [7, 5, 1, "", "add_default_platform_scope"], [7, 5, 1, "", "add_from_file"], [7, 6, 1, "", "command_line_scopes"], [7, 6, 1, "", "config"], [7, 6, 1, "", "config_defaults"], [7, 6, 1, "", "configuration_paths"], [7, 5, 1, "", "default_list_scope"], [7, 5, 1, "", "default_modify_scope"], [7, 5, 1, "", "ensure_latest_format_fn"], [7, 5, 1, "", "first_existing"], [7, 5, 1, "", "get"], [7, 5, 1, "", "get_valid_type"], [7, 5, 1, "", "merge_yaml"], [7, 5, 1, "", "override"], [7, 6, 1, "", "overrides_base_name"], [7, 5, 1, "", "process_config_path"], [7, 5, 1, "", "read_config_file"], [7, 5, 1, "", "scopes"], [7, 6, 1, "", "scopes_metavar"], [7, 6, 1, "", "section_schemas"], [7, 5, 1, "", "set"], [7, 5, 1, "", "use_configuration"], [7, 5, 1, "", "validate"]], "ramble.config.ConfigScope": [[7, 2, 1, "", "clear"], [7, 2, 1, "", "get_section"], [7, 2, 1, "", "get_section_filename"], [7, 7, 1, "", "is_platform_dependent"]], "ramble.config.Configuration": [[7, 2, 1, "", "clear_caches"], [7, 7, 1, "", "file_scopes"], [7, 2, 1, "", "get"], [7, 2, 1, "", "get_config"], [7, 2, 1, "", "get_config_filename"], [7, 2, 1, "", "highest_precedence_non_platform_scope"], [7, 2, 1, "", "highest_precedence_scope"], [7, 2, 1, "", "matching_scopes"], [7, 2, 1, "", "pop_scope"], [7, 2, 1, "", "print_section"], [7, 2, 1, "", "push_scope"], [7, 2, 1, "", "remove_scope"], [7, 2, 1, "", "set"], [7, 2, 1, "", "update_config"]], "ramble.config.InternalConfigScope": [[7, 2, 1, "", "clear"], [7, 2, 1, "", "get_section"], [7, 2, 1, "", "get_section_filename"]], "ramble.config.SingleFileScope": [[7, 2, 1, "", "get_section"], [7, 2, 1, "", "get_section_filename"], [7, 7, 1, "", "is_platform_dependent"]], "ramble.context": [[7, 1, 1, "", "Context"], [7, 5, 1, "", "create_context_from_dict"]], "ramble.context.Context": [[7, 2, 1, "", "merge_context"]], "ramble.error": [[7, 4, 1, "", "RambleError"], [7, 4, 1, "", "SpecError"], [7, 6, 1, "", "debug"]], "ramble.error.RambleError": [[7, 2, 1, "", "die"], [7, 7, 1, "", "long_message"], [7, 2, 1, "", "print_context"]], "ramble.expander": [[7, 4, 1, "", "ApplicationNotDefinedError"], [7, 1, 1, "", "Expander"], [7, 4, 1, "", "ExpanderError"], [7, 1, 1, "", "ExpansionDelimiter"], [7, 1, 1, "", "ExpansionDict"], [7, 1, 1, "", "ExpansionGraph"], [7, 1, 1, "", "ExpansionNode"], [7, 4, 1, "", "ExperimentNotDefinedError"], [7, 4, 1, "", "MathEvaluationError"], [7, 4, 1, "", "RamblePassthroughError"], [7, 4, 1, "", "RambleSyntaxError"], [7, 1, 1, "", "VformatDelimiter"], [7, 4, 1, "", "WorkloadNotDefinedError"], [7, 5, 1, "", "raise_passthrough_error"]], "ramble.expander.Expander": [[7, 2, 1, "", "add_no_expand_var"], [7, 7, 1, "", "application_input_dir"], [7, 7, 1, "", "application_name"], [7, 7, 1, "", "application_namespace"], [7, 7, 1, "", "application_run_dir"], [7, 2, 1, "", "copy"], [7, 7, 1, "", "env_path"], [7, 2, 1, "", "eval_math"], [7, 2, 1, "", "evaluate_predicate"], [7, 2, 1, "", "expand_lists"], [7, 2, 1, "", "expand_var"], [7, 2, 1, "", "expand_var_name"], [7, 2, 1, "", "expansion_str"], [7, 7, 1, "", "experiment_name"], [7, 7, 1, "", "experiment_namespace"], [7, 7, 1, "", "experiment_run_dir"], [7, 7, 1, "", "license_input_dir"], [7, 2, 1, "", "perform_math_eval"], [7, 2, 1, "", "set_no_expand_vars"], [7, 7, 1, "", "workload_input_dir"], [7, 7, 1, "", "workload_name"], [7, 7, 1, "", "workload_namespace"], [7, 7, 1, "", "workload_run_dir"]], "ramble.expander.ExpansionDelimiter": [[7, 3, 1, "", "escape"], [7, 3, 1, "", "left"], [7, 3, 1, "", "right"]], "ramble.expander.ExpansionGraph": [[7, 2, 1, "", "walk"]], "ramble.expander.ExpansionNode": [[7, 2, 1, "", "add_children"], [7, 2, 1, "", "define_value"], [7, 2, 1, "", "relative_indices"]], "ramble.expander.VformatDelimiter": [[7, 3, 1, "", "left"], [7, 3, 1, "", "right"]], "ramble.experiment_set": [[7, 1, 1, "", "ExperimentSet"], [7, 4, 1, "", "RambleExperimentSetError"], [7, 4, 1, "", "RambleVariableDefinitionError"]], "ramble.experiment_set.ExperimentSet": [[7, 2, 1, "", "add_chained_experiment"], [7, 2, 1, "", "all_experiment_tags"], [7, 2, 1, "", "all_experiments"], [7, 7, 1, "", "application_namespace"], [7, 2, 1, "", "build_experiment_chains"], [7, 7, 1, "", "experiment_namespace"], [7, 2, 1, "", "filtered_experiments"], [7, 2, 1, "", "get_config_env_vars"], [7, 2, 1, "", "get_config_vars"], [7, 2, 1, "", "get_experiment"], [7, 2, 1, "", "get_var_from_experiment"], [7, 3, 1, "", "keywords"], [7, 2, 1, "", "num_experiments"], [7, 2, 1, "", "num_filtered_experiments"], [7, 2, 1, "", "read_config_vars"], [7, 2, 1, "", "search_primary_experiments"], [7, 2, 1, "", "set_application_context"], [7, 2, 1, "", "set_base_var"], [7, 2, 1, "", "set_experiment_context"], [7, 2, 1, "", "set_required_var"], [7, 2, 1, "", "set_workload_context"], [7, 2, 1, "", "template_experiments"], [7, 7, 1, "", "workload_namespace"]], "ramble.experimental": [[11, 0, 0, "-", "uploader"]], "ramble.experimental.uploader": [[11, 1, 1, "", "BigQueryUploader"], [11, 1, 1, "", "Experiment"], [11, 1, 1, "", "Uploader"], [11, 5, 1, "", "determine_node_type"], [11, 5, 1, "", "format_data"], [11, 5, 1, "", "get_user"], [11, 5, 1, "", "upload_results"]], "ramble.experimental.uploader.BigQueryUploader": [[11, 2, 1, "", "chunked_upload"], [11, 2, 1, "", "get_experiment_id"], [11, 2, 1, "", "insert_data"], [11, 2, 1, "", "perform_upload"]], "ramble.experimental.uploader.Experiment": [[11, 2, 1, "", "generate_hash"], [11, 2, 1, "", "get_hash"], [11, 2, 1, "", "to_json"]], "ramble.experimental.uploader.Uploader": [[11, 2, 1, "", "perform_upload"]], "ramble.fetch_strategy": [[7, 1, 1, "", "BundleFetchStrategy"], [7, 1, 1, "", "CacheURLFetchStrategy"], [7, 4, 1, "", "ChecksumError"], [7, 1, 1, "", "CvsFetchStrategy"], [7, 4, 1, "", "ExtrapolationError"], [7, 4, 1, "", "FailedDownloadError"], [7, 4, 1, "", "FetchError"], [7, 1, 1, "", "FetchStrategy"], [7, 1, 1, "", "FetchStrategyComposite"], [7, 4, 1, "", "FetcherConflict"], [7, 1, 1, "", "FsCache"], [7, 1, 1, "", "GCSFetchStrategy"], [7, 1, 1, "", "GitFetchStrategy"], [7, 1, 1, "", "GoFetchStrategy"], [7, 1, 1, "", "HgFetchStrategy"], [7, 4, 1, "", "InvalidArgsError"], [7, 4, 1, "", "NoArchiveFileError"], [7, 4, 1, "", "NoCacheError"], [7, 4, 1, "", "NoDigestError"], [7, 4, 1, "", "NoStageError"], [7, 1, 1, "", "S3FetchStrategy"], [7, 1, 1, "", "SvnFetchStrategy"], [7, 1, 1, "", "URLFetchStrategy"], [7, 1, 1, "", "VCSFetchStrategy"], [7, 6, 1, "", "all_strategies"], [7, 5, 1, "", "check_pkg_attributes"], [7, 5, 1, "", "fetcher"], [7, 5, 1, "", "for_package_version"], [7, 5, 1, "", "from_kwargs"], [7, 5, 1, "", "from_list_url"], [7, 5, 1, "", "from_url"], [7, 5, 1, "", "from_url_scheme"], [7, 5, 1, "", "stable_target"], [7, 5, 1, "", "warn_content_type_mismatch"]], "ramble.fetch_strategy.BundleFetchStrategy": [[7, 7, 1, "", "cachable"], [7, 2, 1, "", "fetch"], [7, 2, 1, "", "mirror_id"], [7, 2, 1, "", "source_id"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.CacheURLFetchStrategy": [[7, 2, 1, "", "fetch"]], "ramble.fetch_strategy.CvsFetchStrategy": [[7, 2, 1, "", "archive"], [7, 7, 1, "", "cachable"], [7, 7, 1, "", "cvs"], [7, 2, 1, "", "fetch"], [7, 2, 1, "", "mirror_id"], [7, 3, 1, "", "optional_attrs"], [7, 2, 1, "", "reset"], [7, 2, 1, "", "source_id"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.FetchStrategy": [[7, 2, 1, "", "archive"], [7, 7, 1, "", "cachable"], [7, 2, 1, "", "check"], [7, 2, 1, "", "expand"], [7, 2, 1, "", "fetch"], [7, 2, 1, "", "matches"], [7, 2, 1, "", "mirror_id"], [7, 3, 1, "", "optional_attrs"], [7, 2, 1, "", "reset"], [7, 2, 1, "", "source_id"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.FetchStrategyComposite": [[7, 2, 1, "", "matches"], [7, 2, 1, "", "source_id"]], "ramble.fetch_strategy.FsCache": [[7, 2, 1, "", "destroy"], [7, 2, 1, "", "fetcher"], [7, 2, 1, "", "store"]], "ramble.fetch_strategy.GCSFetchStrategy": [[7, 2, 1, "", "fetch"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.GitFetchStrategy": [[7, 2, 1, "", "archive"], [7, 7, 1, "", "cachable"], [7, 2, 1, "", "clone"], [7, 2, 1, "", "fetch"], [7, 7, 1, "", "git"], [7, 7, 1, "", "git_version"], [7, 3, 1, "", "git_version_re"], [7, 2, 1, "", "mirror_id"], [7, 3, 1, "", "optional_attrs"], [7, 2, 1, "", "protocol_supports_shallow_clone"], [7, 2, 1, "", "reset"], [7, 2, 1, "", "source_id"], [7, 3, 1, "", "url_attr"], [7, 2, 1, "", "version_from_git"]], "ramble.fetch_strategy.GoFetchStrategy": [[7, 2, 1, "", "archive"], [7, 2, 1, "", "expand"], [7, 2, 1, "", "fetch"], [7, 7, 1, "", "go"], [7, 7, 1, "", "go_version"], [7, 2, 1, "", "reset"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.HgFetchStrategy": [[7, 2, 1, "", "archive"], [7, 7, 1, "", "cachable"], [7, 2, 1, "", "fetch"], [7, 7, 1, "", "hg"], [7, 2, 1, "", "mirror_id"], [7, 3, 1, "", "optional_attrs"], [7, 2, 1, "", "reset"], [7, 2, 1, "", "source_id"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.S3FetchStrategy": [[7, 2, 1, "", "fetch"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.SvnFetchStrategy": [[7, 2, 1, "", "archive"], [7, 7, 1, "", "cachable"], [7, 2, 1, "", "fetch"], [7, 2, 1, "", "mirror_id"], [7, 3, 1, "", "optional_attrs"], [7, 2, 1, "", "reset"], [7, 2, 1, "", "source_id"], [7, 7, 1, "", "svn"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.URLFetchStrategy": [[7, 2, 1, "", "archive"], [7, 7, 1, "", "archive_file"], [7, 7, 1, "", "cachable"], [7, 7, 1, "", "candidate_urls"], [7, 2, 1, "", "check"], [7, 7, 1, "", "curl"], [7, 2, 1, "", "expand"], [7, 2, 1, "", "fetch"], [7, 2, 1, "", "mirror_id"], [7, 3, 1, "", "optional_attrs"], [7, 2, 1, "", "reset"], [7, 2, 1, "", "source_id"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.VCSFetchStrategy": [[7, 2, 1, "", "archive"], [7, 2, 1, "", "check"], [7, 2, 1, "", "expand"]], "ramble.filters": [[7, 1, 1, "", "Filters"]], "ramble.graphs": [[7, 1, 1, "", "AttributeGraph"], [7, 1, 1, "", "ExecutableGraph"], [7, 4, 1, "", "GraphCycleError"], [7, 4, 1, "", "GraphError"], [7, 1, 1, "", "PhaseGraph"]], "ramble.graphs.AttributeGraph": [[7, 2, 1, "", "add_node"], [7, 2, 1, "", "define_edges"], [7, 2, 1, "", "get_node"], [7, 3, 1, "", "node_type"], [7, 2, 1, "", "update_graph"], [7, 2, 1, "", "walk"]], "ramble.graphs.ExecutableGraph": [[7, 2, 1, "", "inject_executable"], [7, 3, 1, "", "node_type"], [7, 1, 1, "", "supported_injection_orders"]], "ramble.graphs.ExecutableGraph.supported_injection_orders": [[7, 3, 1, "", "after"], [7, 3, 1, "", "before"]], "ramble.graphs.PhaseGraph": [[7, 2, 1, "", "add_node"], [7, 3, 1, "", "node_type"], [7, 2, 1, "", "update_graph"]], "ramble.keywords": [[7, 1, 1, "", "Keywords"], [7, 4, 1, "", "RambleKeywordError"], [7, 3, 1, "", "key_type"], [7, 3, 1, "", "output_level"]], "ramble.keywords.Keywords": [[7, 2, 1, "", "all_required_keys"], [7, 2, 1, "", "all_reserved_keys"], [7, 2, 1, "", "check_required_keys"], [7, 2, 1, "", "check_reserved_keys"], [7, 2, 1, "", "is_key_level"], [7, 2, 1, "", "is_optional"], [7, 2, 1, "", "is_required"], [7, 2, 1, "", "is_reserved"], [7, 2, 1, "", "is_valid"], [7, 2, 1, "", "is_variable_level"], [7, 2, 1, "", "update_keys"]], "ramble.language": [[12, 0, 0, "-", "application_language"], [12, 0, 0, "-", "language_base"], [12, 0, 0, "-", "language_helpers"], [12, 0, 0, "-", "modifier_language"], [12, 0, 0, "-", "shared_language"]], "ramble.language.application_language": [[12, 1, 1, "", "ApplicationMeta"], [12, 5, 1, "", "environment_variable"], [12, 5, 1, "", "executable"], [12, 5, 1, "", "input_file"], [12, 5, 1, "", "register_phase"], [12, 5, 1, "", "workload"], [12, 5, 1, "", "workload_group"], [12, 5, 1, "", "workload_variable"]], "ramble.language.language_base": [[12, 4, 1, "", "DirectiveError"], [12, 1, 1, "", "DirectiveMeta"]], "ramble.language.language_base.DirectiveMeta": [[12, 2, 1, "", "directive"]], "ramble.language.language_helpers": [[12, 5, 1, "", "check_definition"], [12, 5, 1, "", "expand_patterns"], [12, 5, 1, "", "merge_definitions"], [12, 5, 1, "", "require_definition"]], "ramble.language.modifier_language": [[12, 1, 1, "", "ModifierMeta"], [12, 5, 1, "", "default_mode"], [12, 5, 1, "", "env_var_modification"], [12, 5, 1, "", "executable_modifier"], [12, 5, 1, "", "mode"], [12, 5, 1, "", "modifier_variable"], [12, 5, 1, "", "package_manager_requirement"], [12, 5, 1, "", "required_variable"], [12, 5, 1, "", "variable_modification"]], "ramble.language.shared_language": [[12, 1, 1, "", "SharedMeta"], [12, 5, 1, "", "archive_pattern"], [12, 5, 1, "", "define_compiler"], [12, 5, 1, "", "figure_of_merit"], [12, 5, 1, "", "figure_of_merit_context"], [12, 5, 1, "", "maintainers"], [12, 5, 1, "", "package_manager_config"], [12, 5, 1, "", "register_builtin"], [12, 5, 1, "", "register_phase"], [12, 5, 1, "", "required_package"], [12, 5, 1, "", "software_spec"], [12, 5, 1, "", "success_criteria"], [12, 5, 1, "", "tags"]], "ramble.main": [[7, 1, 1, "", "RambleArgumentParser"], [7, 1, 1, "", "RambleCommand"], [7, 4, 1, "", "RambleCommandError"], [7, 1, 1, "", "RambleHelpFormatter"], [7, 5, 1, "", "add_all_commands"], [7, 6, 1, "", "aliases"], [7, 5, 1, "", "allows_unknown_args"], [7, 5, 1, "", "finish_parse_and_run"], [7, 5, 1, "", "get_git_hash"], [7, 5, 1, "", "get_version"], [7, 5, 1, "", "index_commands"], [7, 6, 1, "", "intro_by_level"], [7, 6, 1, "", "levels"], [7, 5, 1, "", "main"], [7, 5, 1, "", "make_argument_parser"], [7, 6, 1, "", "options_by_level"], [7, 5, 1, "", "print_setup_info"], [7, 6, 1, "", "ramble_working_dir"], [7, 6, 1, "", "required_command_properties"], [7, 6, 1, "", "section_descriptions"], [7, 6, 1, "", "section_order"], [7, 5, 1, "", "send_warning_to_tty"], [7, 5, 1, "", "set_working_dir"], [7, 5, 1, "", "setup_main_options"], [7, 6, 1, "", "stat_names"]], "ramble.main.RambleArgumentParser": [[7, 2, 1, "", "add_command"], [7, 2, 1, "", "add_subparsers"], [7, 2, 1, "", "format_help"], [7, 2, 1, "", "format_help_sections"]], "ramble.main.RambleHelpFormatter": [[7, 2, 1, "", "add_arguments"]], "ramble.mirror": [[7, 1, 1, "", "Mirror"], [7, 1, 1, "", "MirrorCollection"], [7, 4, 1, "", "MirrorError"], [7, 1, 1, "", "MirrorReference"], [7, 1, 1, "", "MirrorStats"], [7, 5, 1, "", "add"], [7, 5, 1, "", "create"], [7, 5, 1, "", "mirror_archive_paths"], [7, 5, 1, "", "push_url_from_directory"], [7, 5, 1, "", "push_url_from_mirror_name"], [7, 5, 1, "", "push_url_from_mirror_url"], [7, 5, 1, "", "remove"]], "ramble.mirror.Mirror": [[7, 2, 1, "", "display"], [7, 7, 1, "", "fetch_url"], [7, 2, 1, "", "from_dict"], [7, 2, 1, "", "from_json"], [7, 2, 1, "", "from_yaml"], [7, 2, 1, "", "get_access_pair"], [7, 2, 1, "", "get_access_token"], [7, 2, 1, "", "get_endpoint_url"], [7, 2, 1, "", "get_profile"], [7, 7, 1, "", "name"], [7, 7, 1, "", "push_url"], [7, 2, 1, "", "set_access_pair"], [7, 2, 1, "", "set_access_token"], [7, 2, 1, "", "set_endpoint_url"], [7, 2, 1, "", "set_profile"], [7, 2, 1, "", "to_dict"], [7, 2, 1, "", "to_json"], [7, 2, 1, "", "to_yaml"]], "ramble.mirror.MirrorCollection": [[7, 2, 1, "", "display"], [7, 2, 1, "", "from_dict"], [7, 2, 1, "", "lookup"], [7, 2, 1, "", "to_dict"], [7, 2, 1, "", "to_json"], [7, 2, 1, "", "to_yaml"]], "ramble.mirror.MirrorReference": [[7, 7, 1, "", "storage_path"]], "ramble.mirror.MirrorStats": [[7, 2, 1, "", "added"], [7, 2, 1, "", "already_existed"], [7, 2, 1, "", "error"], [7, 2, 1, "", "next_spec"], [7, 2, 1, "", "stats"]], "ramble.modifier": [[7, 4, 1, "", "InvalidModeError"], [7, 1, 1, "", "ModifierBase"], [7, 4, 1, "", "ModifierError"]], "ramble.modifier.ModifierBase": [[7, 2, 1, "", "all_env_var_modifications"], [7, 2, 1, "", "all_package_manager_requirements"], [7, 2, 1, "", "all_pipeline_phases"], [7, 2, 1, "", "applies_to_executable"], [7, 2, 1, "", "apply_executable_modifiers"], [7, 3, 1, "", "archive_patterns"], [7, 3, 1, "", "builtins"], [7, 3, 1, "", "compilers"], [7, 2, 1, "", "copy"], [7, 3, 1, "", "env_var_modifications"], [7, 3, 1, "", "executable_modifiers"], [7, 3, 1, "", "figure_of_merit_contexts"], [7, 3, 1, "", "figures_of_merit"], [7, 2, 1, "", "format_doc"], [7, 2, 1, "", "inherit_from_application"], [7, 3, 1, "", "maintainers"], [7, 2, 1, "", "modded_variables"], [7, 2, 1, "", "mode_variables"], [7, 3, 1, "", "modes"], [7, 3, 1, "", "modifier_class"], [7, 3, 1, "", "modifier_variables"], [7, 3, 1, "", "name"], [7, 2, 1, "", "no_expand_vars"], [7, 3, 1, "", "package_manager_configs"], [7, 3, 1, "", "package_manager_requirements"], [7, 3, 1, "", "phase_definitions"], [7, 3, 1, "", "required_packages"], [7, 3, 1, "", "required_vars"], [7, 2, 1, "", "run_phase_hook"], [7, 2, 1, "", "set_on_executables"], [7, 2, 1, "", "set_usage_mode"], [7, 3, 1, "", "software_specs"], [7, 3, 1, "", "success_criteria"], [7, 3, 1, "", "tags"], [7, 3, 1, "", "uses_spack"], [7, 3, 1, "", "variable_modifications"]], "ramble.modifier_types": [[13, 0, 0, "-", "basic"], [13, 0, 0, "-", "spack"]], "ramble.modifier_types.basic": [[13, 1, 1, "", "BasicModifier"]], "ramble.modifier_types.basic.BasicModifier": [[13, 3, 1, "", "archive_patterns"], [13, 3, 1, "", "builtins"], [13, 3, 1, "", "compilers"], [13, 3, 1, "", "env_var_modifications"], [13, 3, 1, "", "executable_modifiers"], [13, 3, 1, "", "figure_of_merit_contexts"], [13, 3, 1, "", "figures_of_merit"], [13, 3, 1, "", "modes"], [13, 3, 1, "", "modifier_class"], [13, 3, 1, "", "modifier_variables"], [13, 3, 1, "", "package_manager_configs"], [13, 3, 1, "", "package_manager_requirements"], [13, 3, 1, "", "phase_definitions"], [13, 3, 1, "", "required_packages"], [13, 3, 1, "", "required_vars"], [13, 3, 1, "", "software_specs"], [13, 3, 1, "", "success_criteria"], [13, 3, 1, "", "variable_modifications"]], "ramble.modifier_types.spack": [[13, 1, 1, "", "SpackModifier"]], "ramble.modifier_types.spack.SpackModifier": [[13, 3, 1, "", "archive_patterns"], [13, 3, 1, "", "builtins"], [13, 3, 1, "", "compilers"], [13, 3, 1, "", "env_var_modifications"], [13, 3, 1, "", "executable_modifiers"], [13, 3, 1, "", "figure_of_merit_contexts"], [13, 3, 1, "", "figures_of_merit"], [13, 3, 1, "", "modes"], [13, 3, 1, "", "modifier_class"], [13, 3, 1, "", "modifier_variables"], [13, 3, 1, "", "package_manager_configs"], [13, 3, 1, "", "package_manager_requirements"], [13, 3, 1, "", "phase_definitions"], [13, 3, 1, "", "required_packages"], [13, 3, 1, "", "required_vars"], [13, 3, 1, "", "software_specs"], [13, 3, 1, "", "success_criteria"], [13, 3, 1, "", "uses_spack"], [13, 3, 1, "", "variable_modifications"]], "ramble.namespace": [[7, 1, 1, "", "namespace"]], "ramble.namespace.namespace": [[7, 3, 1, "", "application"], [7, 3, 1, "", "application_dir"], [7, 3, 1, "", "chained_experiments"], [7, 3, 1, "", "command"], [7, 3, 1, "", "compiler"], [7, 3, 1, "", "compiler_spec"], [7, 3, 1, "", "custom_executables"], [7, 3, 1, "", "env_var"], [7, 3, 1, "", "environments"], [7, 3, 1, "", "exclude"], [7, 3, 1, "", "executable_injection"], [7, 3, 1, "", "executables"], [7, 3, 1, "", "experiment"], [7, 3, 1, "", "external_env"], [7, 3, 1, "", "formatted_executables"], [7, 3, 1, "", "indentation"], [7, 3, 1, "", "inherit_variables"], [7, 3, 1, "", "internals"], [7, 3, 1, "", "join_separator"], [7, 3, 1, "", "matrices"], [7, 3, 1, "", "matrix"], [7, 3, 1, "", "modifiers"], [7, 3, 1, "", "n_repeats"], [7, 3, 1, "", "packages"], [7, 3, 1, "", "prefix"], [7, 3, 1, "", "ramble"], [7, 3, 1, "", "spack"], [7, 3, 1, "", "spack_spec"], [7, 3, 1, "", "success"], [7, 3, 1, "", "tags"], [7, 3, 1, "", "template"], [7, 3, 1, "", "variables"], [7, 3, 1, "", "where"], [7, 3, 1, "", "workload"], [7, 3, 1, "", "zips"]], "ramble.paths": [[7, 6, 1, "", "bin_path"], [7, 6, 1, "", "prefix"], [7, 6, 1, "", "ramble_root"], [7, 6, 1, "", "ramble_script"], [7, 6, 1, "", "sbang_script"], [7, 6, 1, "", "user_config_path"]], "ramble.renderer": [[7, 4, 1, "", "RambleRendererError"], [7, 1, 1, "", "RenderGroup"], [7, 1, 1, "", "Renderer"]], "ramble.renderer.RenderGroup": [[7, 2, 1, "", "copy_contents"], [7, 2, 1, "", "from_dict"]], "ramble.renderer.Renderer": [[7, 2, 1, "", "render_objects"]], "ramble.repeats": [[7, 1, 1, "", "Repeats"]], "ramble.repeats.Repeats": [[7, 2, 1, "", "set_repeat_index"], [7, 2, 1, "", "set_repeats"]], "ramble.repository": [[7, 4, 1, "", "BadRepoError"], [7, 4, 1, "", "FailedConstructorError"], [7, 1, 1, "", "FastObjectChecker"], [7, 4, 1, "", "IndexError"], [7, 1, 1, "", "Indexer"], [7, 4, 1, "", "InvalidNamespaceError"], [7, 6, 1, "", "NOT_PROVIDED"], [7, 4, 1, "", "NoRepoConfiguredError"], [7, 1, 1, "", "ObjectNamespace"], [7, 1, 1, "", "ObjectTypes"], [7, 1, 1, "", "Repo"], [7, 4, 1, "", "RepoError"], [7, 1, 1, "", "RepoIndex"], [7, 1, 1, "", "RepoLoader"], [7, 1, 1, "", "RepoPath"], [7, 1, 1, "", "ReposFinder"], [7, 1, 1, "", "RepositoryNamespace"], [7, 1, 1, "", "RepositoryNamespaceLoader"], [7, 1, 1, "", "TagIndex"], [7, 1, 1, "", "TagIndexer"], [7, 4, 1, "", "UnknownEntityError"], [7, 4, 1, "", "UnknownNamespaceError"], [7, 4, 1, "", "UnknownObjectError"], [7, 5, 1, "", "additional_repository"], [7, 5, 1, "", "all_object_names"], [7, 5, 1, "", "autospec"], [7, 5, 1, "", "create"], [7, 5, 1, "", "create_or_construct"], [7, 5, 1, "", "create_repo"], [7, 5, 1, "", "get"], [7, 5, 1, "", "set_path"], [7, 5, 1, "", "use_repositories"]], "ramble.repository.FastObjectChecker": [[7, 2, 1, "", "invalidate"], [7, 2, 1, "", "last_mtime"]], "ramble.repository.Indexer": [[7, 2, 1, "", "create"], [7, 2, 1, "", "needs_update"], [7, 2, 1, "", "read"], [7, 2, 1, "", "set_object_type"], [7, 2, 1, "", "update"], [7, 2, 1, "", "write"]], "ramble.repository.ObjectTypes": [[7, 3, 1, "", "applications"], [7, 3, 1, "", "modifiers"]], "ramble.repository.Repo": [[7, 2, 1, "", "all_object_classes"], [7, 2, 1, "", "all_object_names"], [7, 2, 1, "", "all_objects"], [7, 2, 1, "", "dirname_for_object_name"], [7, 2, 1, "", "dump_provenance"], [7, 2, 1, "", "exists"], [7, 2, 1, "", "filename_for_object_name"], [7, 2, 1, "", "find_module"], [7, 2, 1, "", "get"], [7, 2, 1, "", "get_obj_class"], [7, 7, 1, "", "index"], [7, 2, 1, "", "is_prefix"], [7, 2, 1, "", "last_mtime"], [7, 2, 1, "", "load_module"], [7, 2, 1, "", "object_path"], [7, 2, 1, "", "objects_with_tags"], [7, 2, 1, "", "purge"], [7, 2, 1, "", "real_name"], [7, 7, 1, "", "tag_index"]], "ramble.repository.RepoIndex": [[7, 2, 1, "", "add_indexer"]], "ramble.repository.RepoPath": [[7, 2, 1, "", "all_object_classes"], [7, 2, 1, "", "all_object_names"], [7, 2, 1, "", "all_objects"], [7, 2, 1, "", "dirname_for_object_name"], [7, 2, 1, "", "dump_provenance"], [7, 2, 1, "", "exists"], [7, 2, 1, "", "filename_for_object_name"], [7, 2, 1, "", "find_module"], [7, 2, 1, "", "first_repo"], [7, 2, 1, "", "get"], [7, 2, 1, "", "get_full_namespace"], [7, 2, 1, "", "get_obj_class"], [7, 2, 1, "", "get_repo"], [7, 2, 1, "", "last_mtime"], [7, 2, 1, "", "load_module"], [7, 2, 1, "", "objects_with_tags"], [7, 2, 1, "", "put_first"], [7, 2, 1, "", "put_last"], [7, 2, 1, "", "remove"], [7, 2, 1, "", "repo_for_obj"]], "ramble.repository.ReposFinder": [[7, 2, 1, "", "compute_loader"], [7, 2, 1, "", "find_spec"]], "ramble.repository.RepositoryNamespaceLoader": [[7, 2, 1, "", "create_module"], [7, 2, 1, "", "exec_module"]], "ramble.repository.TagIndex": [[7, 2, 1, "", "from_json"], [7, 2, 1, "", "to_json"], [7, 2, 1, "", "update_object"]], "ramble.repository.TagIndexer": [[7, 2, 1, "", "read"], [7, 2, 1, "", "update"], [7, 2, 1, "", "write"]], "ramble.schema": [[14, 0, 0, "-", "applications"], [14, 0, 0, "-", "config"], [14, 0, 0, "-", "env_vars"], [14, 0, 0, "-", "formatted_executables"], [14, 0, 0, "-", "internals"], [14, 0, 0, "-", "licenses"], [14, 0, 0, "-", "merged"], [14, 0, 0, "-", "mirrors"], [14, 0, 0, "-", "modifier_repos"], [14, 0, 0, "-", "modifiers"], [14, 0, 0, "-", "repos"], [14, 0, 0, "-", "spack"], [14, 0, 0, "-", "success_criteria"], [14, 0, 0, "-", "types"], [14, 0, 0, "-", "variables"], [14, 0, 0, "-", "workspace"], [14, 0, 0, "-", "zips"]], "ramble.schema.applications": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.config": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"], [14, 5, 1, "", "update"]], "ramble.schema.env_vars": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.formatted_executables": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.internals": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.licenses": [[14, 6, 1, "", "schema"]], "ramble.schema.merged": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.mirrors": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.modifier_repos": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.modifiers": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.repos": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.spack": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.success_criteria": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.types": [[14, 1, 1, "", "OUTPUT_CAPTURE"]], "ramble.schema.types.OUTPUT_CAPTURE": [[14, 3, 1, "", "ALL"], [14, 3, 1, "", "DEFAULT"], [14, 3, 1, "", "STDERR"], [14, 3, 1, "", "STDOUT"]], "ramble.schema.variables": [[14, 6, 1, "", "schema"]], "ramble.schema.workspace": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.zips": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.software_environments": [[7, 1, 1, "", "ExternalEnvironment"], [7, 4, 1, "", "RambleSoftwareEnvironmentError"], [7, 1, 1, "", "SoftwareEnvironment"], [7, 1, 1, "", "SoftwareEnvironments"], [7, 1, 1, "", "SoftwarePackage"], [7, 1, 1, "", "TemplateEnvironment"], [7, 1, 1, "", "TemplatePackage"], [7, 1, 1, "", "package_managers"]], "ramble.software_environments.SoftwareEnvironment": [[7, 2, 1, "", "add_package"], [7, 2, 1, "", "info"]], "ramble.software_environments.SoftwareEnvironments": [[7, 2, 1, "", "compiler_specs_for_environment"], [7, 2, 1, "", "define_compiler_packages"], [7, 2, 1, "", "info"], [7, 2, 1, "", "package_specs_for_environment"], [7, 2, 1, "", "render_environment"], [7, 2, 1, "", "unused_environments"], [7, 2, 1, "", "unused_packages"]], "ramble.software_environments.SoftwarePackage": [[7, 2, 1, "", "info"], [7, 2, 1, "", "spec_str"]], "ramble.software_environments.TemplateEnvironment": [[7, 2, 1, "", "add_package_name"], [7, 2, 1, "", "add_rendered_environment"], [7, 2, 1, "", "all_packages"], [7, 2, 1, "", "info"], [7, 2, 1, "", "render_environment"]], "ramble.software_environments.TemplatePackage": [[7, 2, 1, "", "add_rendered_package"], [7, 2, 1, "", "info"], [7, 2, 1, "", "render_package"]], "ramble.software_environments.package_managers": [[7, 3, 1, "", "spack"]], "ramble.spack_runner": [[7, 4, 1, "", "InvalidExternalEnvironment"], [7, 4, 1, "", "NoActiveEnvironmentError"], [7, 4, 1, "", "NoPathRunnerError"], [7, 4, 1, "", "RunnerError"], [7, 1, 1, "", "SpackRunner"], [7, 4, 1, "", "ValidationFailedError"]], "ramble.spack_runner.SpackRunner": [[7, 2, 1, "", "activate"], [7, 2, 1, "", "add_config"], [7, 2, 1, "", "add_include_file"], [7, 2, 1, "", "add_spec"], [7, 2, 1, "", "added_packages"], [7, 2, 1, "", "apply_configs"], [7, 3, 1, "", "buildcache_config_name"], [7, 3, 1, "", "compiler_find_args"], [7, 3, 1, "", "compiler_find_config_name"], [7, 2, 1, "", "concretize"], [7, 3, 1, "", "concretize_config_name"], [7, 2, 1, "", "configure_env"], [7, 2, 1, "", "copy_from_external_env"], [7, 2, 1, "", "create_env"], [7, 2, 1, "", "deactivate"], [7, 3, 1, "", "env_create_args"], [7, 3, 1, "", "env_create_config_name"], [7, 3, 1, "", "env_key"], [7, 2, 1, "", "generate_activate_command"], [7, 2, 1, "", "generate_deactivate_command"], [7, 2, 1, "", "generate_env_file"], [7, 2, 1, "", "generate_source_command"], [7, 2, 1, "", "get_env_hash_list"], [7, 2, 1, "", "get_package_path"], [7, 2, 1, "", "get_version"], [7, 3, 1, "", "global_config_name"], [7, 2, 1, "", "install"], [7, 2, 1, "", "install_compiler"], [7, 3, 1, "", "install_config_name"], [7, 2, 1, "", "inventory_hash"], [7, 2, 1, "", "load_compiler"], [7, 2, 1, "", "mirror_environment"], [7, 2, 1, "", "package_definitions"], [7, 2, 1, "", "push_to_spack_cache"], [7, 2, 1, "", "set_compiler_config_dir"], [7, 2, 1, "", "set_dry_run"], [7, 2, 1, "", "set_env"], [7, 2, 1, "", "validate_command"]], "ramble.spec": [[7, 6, 1, "", "AT"], [7, 6, 1, "", "COLON"], [7, 6, 1, "", "COMMA"], [7, 6, 1, "", "DEP"], [7, 6, 1, "", "EQ"], [7, 6, 1, "", "FILE"], [7, 6, 1, "", "HASH"], [7, 6, 1, "", "ID"], [7, 6, 1, "", "OFF"], [7, 6, 1, "", "ON"], [7, 6, 1, "", "PCT"], [7, 1, 1, "", "Spec"], [7, 4, 1, "", "SpecFormatStringError"], [7, 1, 1, "", "SpecLexer"], [7, 4, 1, "", "SpecParseError"], [7, 1, 1, "", "SpecParser"], [7, 6, 1, "", "VAL"], [7, 5, 1, "", "parse"], [7, 6, 1, "", "spec_id_re"]], "ramble.spec.Spec": [[7, 7, 1, "", "application"], [7, 7, 1, "", "application_class"], [7, 7, 1, "", "application_file_path"], [7, 2, 1, "", "cformat"], [7, 2, 1, "", "copy"], [7, 2, 1, "", "format"], [7, 7, 1, "", "fullname"]], "ramble.spec.SpecParser": [[7, 2, 1, "", "check_identifier"], [7, 2, 1, "", "do_parse"], [7, 2, 1, "", "workload"]], "ramble.stage": [[7, 1, 1, "", "DIYStage"], [7, 1, 1, "", "InputStage"], [7, 1, 1, "", "ResourceStage"], [7, 4, 1, "", "RestageError"], [7, 1, 1, "", "StageComposite"], [7, 4, 1, "", "StageError"], [7, 4, 1, "", "StagePathError"], [7, 4, 1, "", "VersionFetchError"], [7, 5, 1, "", "create_stage_root"], [7, 5, 1, "", "ensure_access"], [7, 5, 1, "", "get_checksums_for_versions"]], "ramble.stage.DIYStage": [[7, 2, 1, "", "cache_local"], [7, 2, 1, "", "check"], [7, 2, 1, "", "create"], [7, 2, 1, "", "destroy"], [7, 2, 1, "", "expand_archive"], [7, 7, 1, "", "expanded"], [7, 2, 1, "", "fetch"], [7, 3, 1, "", "managed_by_ramble"], [7, 2, 1, "", "restage"]], "ramble.stage.InputStage": [[7, 7, 1, "", "archive_file"], [7, 2, 1, "", "cache_local"], [7, 2, 1, "", "cache_mirror"], [7, 2, 1, "", "check"], [7, 2, 1, "", "create"], [7, 2, 1, "", "destroy"], [7, 2, 1, "", "expand_archive"], [7, 7, 1, "", "expanded"], [7, 7, 1, "", "expected_archive_files"], [7, 2, 1, "", "fetch"], [7, 3, 1, "", "managed_by_ramble"], [7, 2, 1, "", "restage"], [7, 7, 1, "", "save_filename"], [7, 2, 1, "", "set_subdir"], [7, 7, 1, "", "source_path"], [7, 3, 1, "", "stage_locks"], [7, 2, 1, "", "steal_source"]], "ramble.stage.ResourceStage": [[7, 2, 1, "", "expand_archive"], [7, 2, 1, "", "restage"]], "ramble.stage.StageComposite": [[7, 7, 1, "", "archive_file"], [7, 7, 1, "", "expanded"], [7, 7, 1, "", "path"], [7, 7, 1, "", "source_path"]], "ramble.success_criteria": [[7, 1, 1, "", "ScopedCriteriaList"], [7, 1, 1, "", "SuccessCriteria"]], "ramble.success_criteria.ScopedCriteriaList": [[7, 2, 1, "", "add_criteria"], [7, 2, 1, "", "all_criteria"], [7, 2, 1, "", "find_criteria"], [7, 2, 1, "", "flush_scope"], [7, 2, 1, "", "passed"], [7, 2, 1, "", "validate_scope"]], "ramble.success_criteria.SuccessCriteria": [[7, 2, 1, "", "mark_found"], [7, 2, 1, "", "passed"], [7, 2, 1, "", "reset_found"]], "ramble.test": [[15, 0, 0, "-", "application_inheritance"], [16, 0, 0, "-", "cmd"], [15, 0, 0, "-", "dry_run_helpers"], [17, 0, 0, "-", "end_to_end"], [18, 0, 0, "-", "modifier_functionality"], [15, 0, 0, "-", "spec_basic"], [19, 0, 0, "-", "success_criteria"], [20, 0, 0, "-", "util"], [21, 0, 0, "-", "workspace_hashing"]], "ramble.test.application_inheritance": [[15, 5, 1, "", "test_basic_inheritance"]], "ramble.test.cmd": [[16, 0, 0, "-", "debug"], [16, 0, 0, "-", "mods"], [16, 0, 0, "-", "software_definitions"]], "ramble.test.cmd.debug": [[16, 5, 1, "", "test_debug_report"]], "ramble.test.cmd.mods": [[16, 5, 1, "", "check_info"], [16, 5, 1, "", "test_mods_info"], [16, 5, 1, "", "test_mods_info_all_real_modifiers"], [16, 5, 1, "", "test_mods_list"], [16, 5, 1, "", "test_mods_list_description"], [16, 5, 1, "", "test_mods_list_tags"]], "ramble.test.cmd.software_definitions": [[16, 5, 1, "", "test_software_definitions_conflicts_runs"], [16, 5, 1, "", "test_software_definitions_error_on_conflicts"], [16, 5, 1, "", "test_software_definitions_runs"], [16, 5, 1, "", "test_software_definitions_summary"]], "ramble.test.dry_run_helpers": [[15, 1, 1, "", "SCOPES"], [15, 5, 1, "", "dry_run_config"], [15, 5, 1, "", "search_files_for_string"]], "ramble.test.dry_run_helpers.SCOPES": [[15, 3, 1, "", "application"], [15, 3, 1, "", "experiment"], [15, 3, 1, "", "workload"], [15, 3, 1, "", "workspace"]], "ramble.test.modifier_functionality": [[18, 0, 0, "-", "modifier_helpers"]], "ramble.test.modifier_functionality.modifier_helpers": [[18, 5, 1, "", "check_execute_script"], [18, 5, 1, "", "check_software_env"], [18, 5, 1, "", "env_var_append_paths_modifier"], [18, 5, 1, "", "env_var_append_paths_modifier_answer"], [18, 5, 1, "", "env_var_append_vars_modifier"], [18, 5, 1, "", "env_var_append_vars_modifier_answer"], [18, 5, 1, "", "env_var_prepend_paths_modifier"], [18, 5, 1, "", "env_var_prepend_paths_modifier_answer"], [18, 5, 1, "", "env_var_set_modifier"], [18, 5, 1, "", "env_var_set_modifier_answer"], [18, 5, 1, "", "env_var_unset_modifier"], [18, 5, 1, "", "env_var_unset_modifier_answer"], [18, 5, 1, "", "intel_aps_answer"], [18, 5, 1, "", "intel_aps_modifier"], [18, 5, 1, "", "lscpu_answer"], [18, 5, 1, "", "lscpu_modifier"], [18, 5, 1, "", "named_modifier"]], "ramble.test.spec_basic": [[15, 1, 1, "", "TestSpec"]], "ramble.test.spec_basic.TestSpec": [[15, 2, 1, "", "test_spec_copy"], [15, 2, 1, "", "test_spec_examples"]], "ramble.test.success_criteria": [[15, 5, 1, "", "generate_file"], [15, 5, 1, "", "test_criteria_list"], [15, 5, 1, "", "test_single_criteria"]], "ramble.test.util": [[20, 0, 0, "-", "env"]], "ramble.test.util.env": [[20, 5, 1, "", "test_env_var_append_command_gen"], [20, 5, 1, "", "test_env_var_prepend_command_gen"], [20, 5, 1, "", "test_env_var_set_command_gen"], [20, 5, 1, "", "test_env_var_unset_command_gen"]], "ramble.util": [[22, 0, 0, "-", "class_attributes"], [22, 0, 0, "-", "colors"], [22, 0, 0, "-", "directives"], [22, 0, 0, "-", "editor"], [22, 0, 0, "-", "env"], [22, 0, 0, "-", "executable"], [22, 0, 0, "-", "file_cache"], [22, 0, 0, "-", "file_util"], [22, 0, 0, "-", "graph"], [22, 0, 0, "-", "hashing"], [23, 0, 0, "-", "imp"], [22, 0, 0, "-", "install_cache"], [22, 0, 0, "-", "lock"], [22, 0, 0, "-", "logger"], [22, 0, 0, "-", "matrices"], [22, 0, 0, "-", "naming"], [22, 0, 0, "-", "path"], [22, 0, 0, "-", "spec_utils"], [22, 0, 0, "-", "stats"], [22, 0, 0, "-", "web"], [22, 0, 0, "-", "yaml_generation"]], "ramble.util.class_attributes": [[22, 5, 1, "", "convert_class_attributes"]], "ramble.util.colors": [[22, 5, 1, "", "config_title"], [22, 5, 1, "", "level_func"], [22, 5, 1, "", "nested_1"], [22, 5, 1, "", "nested_2"], [22, 5, 1, "", "nested_3"], [22, 5, 1, "", "nested_4"], [22, 5, 1, "", "section_title"]], "ramble.util.directives": [[22, 5, 1, "", "define_directive_methods"], [22, 5, 1, "", "wrap_named_directive"]], "ramble.util.editor": [[22, 5, 1, "", "editor"]], "ramble.util.env": [[22, 1, 1, "", "Env"]], "ramble.util.env.Env": [[22, 2, 1, "", "get_env_append_commands"], [22, 2, 1, "", "get_env_prepend_commands"], [22, 2, 1, "", "get_env_set_commands"], [22, 2, 1, "", "get_env_unset_commands"]], "ramble.util.executable": [[22, 1, 1, "", "CommandExecutable"], [22, 4, 1, "", "CommandExecutableError"], [22, 1, 1, "", "PrefixedExecutable"], [22, 5, 1, "", "which"]], "ramble.util.executable.CommandExecutable": [[22, 2, 1, "", "copy"]], "ramble.util.executable.PrefixedExecutable": [[22, 2, 1, "", "add_default_prefix"], [22, 2, 1, "", "copy"]], "ramble.util.file_cache": [[22, 4, 1, "", "CacheError"], [22, 1, 1, "", "FileCache"]], "ramble.util.file_cache.FileCache": [[22, 2, 1, "", "cache_path"], [22, 2, 1, "", "destroy"], [22, 2, 1, "", "init_entry"], [22, 2, 1, "", "mtime"], [22, 2, 1, "", "read_transaction"], [22, 2, 1, "", "remove"], [22, 2, 1, "", "write_transaction"]], "ramble.util.file_util": [[22, 5, 1, "", "get_file_path"], [22, 5, 1, "", "is_dry_run_path"]], "ramble.util.graph": [[22, 1, 1, "", "GraphNode"]], "ramble.util.graph.GraphNode": [[22, 2, 1, "", "order_after"], [22, 2, 1, "", "order_before"], [22, 2, 1, "", "set_attribute"]], "ramble.util.hashing": [[22, 5, 1, "", "hash_file"], [22, 5, 1, "", "hash_json"], [22, 5, 1, "", "hash_string"]], "ramble.util.imp": [[23, 0, 0, "-", "imp_importer"], [23, 0, 0, "-", "importlib_importer"]], "ramble.util.imp.imp_importer": [[23, 5, 1, "", "import_lock"], [23, 5, 1, "", "load_source"], [23, 5, 1, "", "prepend_open"]], "ramble.util.imp.importlib_importer": [[23, 1, 1, "", "PrependFileLoader"], [23, 5, 1, "", "load_source"]], "ramble.util.imp.importlib_importer.PrependFileLoader": [[23, 2, 1, "", "get_data"], [23, 2, 1, "", "path_stats"]], "ramble.util.install_cache": [[22, 1, 1, "", "SetCache"]], "ramble.util.install_cache.SetCache": [[22, 2, 1, "", "add"], [22, 2, 1, "", "contains"]], "ramble.util.lock": [[22, 1, 1, "", "Lock"], [22, 5, 1, "", "check_lock_safety"]], "ramble.util.lock.Lock": [[22, 2, 1, "", "cleanup"]], "ramble.util.logger": [[22, 1, 1, "", "Logger"]], "ramble.util.logger.Logger": [[22, 2, 1, "", "active_log"], [22, 2, 1, "", "active_stream"], [22, 2, 1, "", "add_log"], [22, 2, 1, "", "all_msg"], [22, 2, 1, "", "configure_colors"], [22, 2, 1, "", "debug"], [22, 2, 1, "", "die"], [22, 2, 1, "", "error"], [22, 2, 1, "", "info"], [22, 2, 1, "", "msg"], [22, 2, 1, "", "remove_log"], [22, 2, 1, "", "verbose"], [22, 2, 1, "", "warn"]], "ramble.util.matrices": [[22, 5, 1, "", "extract_matrices"]], "ramble.util.naming": [[22, 1, 1, "", "NamespaceTrie"], [22, 5, 1, "", "mod_to_class"], [22, 5, 1, "", "possible_ramble_module_names"], [22, 5, 1, "", "ramble_module_to_python_module"], [22, 5, 1, "", "simplify_name"], [22, 5, 1, "", "valid_fully_qualified_module_name"], [22, 5, 1, "", "valid_module_name"], [22, 5, 1, "", "validate_fully_qualified_module_name"], [22, 5, 1, "", "validate_module_name"]], "ramble.util.naming.NamespaceTrie": [[22, 1, 1, "", "Element"], [22, 2, 1, "", "has_value"], [22, 2, 1, "", "is_leaf"], [22, 2, 1, "", "is_prefix"]], "ramble.util.path": [[22, 5, 1, "", "canonicalize_path"], [22, 5, 1, "", "substitute_config_variables"], [22, 5, 1, "", "substitute_path_variables"]], "ramble.util.spec_utils": [[22, 5, 1, "", "specs_equiv"]], "ramble.util.stats": [[22, 1, 1, "", "StatsBase"], [22, 1, 1, "", "StatsCountValues"], [22, 1, 1, "", "StatsMax"], [22, 1, 1, "", "StatsMean"], [22, 1, 1, "", "StatsMedian"], [22, 1, 1, "", "StatsMin"], [22, 1, 1, "", "StatsStdev"], [22, 1, 1, "", "StatsVar"], [22, 5, 1, "", "decimal_places"], [22, 5, 1, "", "max_decimal_places"]], "ramble.util.stats.StatsBase": [[22, 2, 1, "", "compute"], [22, 2, 1, "", "get_unit"], [22, 3, 1, "", "min_count"], [22, 2, 1, "", "report"]], "ramble.util.stats.StatsCountValues": [[22, 2, 1, "", "compute"], [22, 2, 1, "", "get_unit"], [22, 3, 1, "", "name"]], "ramble.util.stats.StatsMax": [[22, 2, 1, "", "compute"], [22, 3, 1, "", "name"]], "ramble.util.stats.StatsMean": [[22, 2, 1, "", "compute"], [22, 3, 1, "", "name"]], "ramble.util.stats.StatsMedian": [[22, 2, 1, "", "compute"], [22, 3, 1, "", "name"]], "ramble.util.stats.StatsMin": [[22, 2, 1, "", "compute"], [22, 3, 1, "", "name"]], "ramble.util.stats.StatsStdev": [[22, 2, 1, "", "compute"], [22, 3, 1, "", "min_count"], [22, 3, 1, "", "name"]], "ramble.util.stats.StatsVar": [[22, 2, 1, "", "compute"], [22, 2, 1, "", "get_unit"], [22, 3, 1, "", "min_count"], [22, 3, 1, "", "name"]], "ramble.util.web": [[22, 4, 1, "", "HTMLParseError"], [22, 1, 1, "", "LinkParser"], [22, 4, 1, "", "NoNetworkConnectionError"], [22, 6, 1, "", "SPACK_USER_AGENT"], [22, 4, 1, "", "SpackWebError"], [22, 5, 1, "", "find_versions_of_archive"], [22, 5, 1, "", "get_header"], [22, 5, 1, "", "list_url"], [22, 5, 1, "", "push_to_url"], [22, 5, 1, "", "read_from_url"], [22, 5, 1, "", "remove_url"], [22, 5, 1, "", "spider"], [22, 5, 1, "", "url_exists"], [22, 5, 1, "", "uses_ssl"], [22, 5, 1, "", "warn_no_ssl_cert_checking"]], "ramble.util.web.LinkParser": [[22, 2, 1, "", "handle_starttag"]], "ramble.util.yaml_generation": [[22, 5, 1, "", "all_config_options"], [22, 5, 1, "", "apply_default_config_values"], [22, 5, 1, "", "get_config_value"], [22, 5, 1, "", "read_config_file"], [22, 5, 1, "", "set_config_value"]], "ramble.workload": [[7, 1, 1, "", "Workload"], [7, 1, 1, "", "WorkloadEnvironmentVariable"], [7, 1, 1, "", "WorkloadVariable"]], "ramble.workload.Workload": [[7, 2, 1, "", "add_environment_variable"], [7, 2, 1, "", "add_executable"], [7, 2, 1, "", "add_input"], [7, 2, 1, "", "add_tag"], [7, 2, 1, "", "add_variable"], [7, 2, 1, "", "as_str"], [7, 2, 1, "", "find_environment_variable"], [7, 2, 1, "", "find_executable"], [7, 2, 1, "", "find_input"], [7, 2, 1, "", "find_variable"], [7, 2, 1, "", "is_valid"]], "ramble.workload.WorkloadEnvironmentVariable": [[7, 2, 1, "", "as_str"], [7, 2, 1, "", "copy"]], "ramble.workload.WorkloadVariable": [[7, 2, 1, "", "as_str"], [7, 2, 1, "", "copy"]], "ramble.workspace": [[24, 4, 1, "", "RambleActiveWorkspaceError"], [24, 4, 1, "", "RambleConflictingDefinitionError"], [24, 4, 1, "", "RambleInvalidTemplateNameError"], [24, 4, 1, "", "RambleMissingApplicationDirError"], [24, 4, 1, "", "RambleMissingApplicationError"], [24, 4, 1, "", "RambleMissingExperimentError"], [24, 4, 1, "", "RambleMissingWorkloadError"], [24, 4, 1, "", "RambleWorkspaceError"], [24, 1, 1, "", "Workspace"], [24, 5, 1, "", "activate"], [24, 5, 1, "", "active"], [24, 5, 1, "", "active_workspace"], [24, 5, 1, "", "all_template_paths"], [24, 5, 1, "", "all_workspace_names"], [24, 5, 1, "", "all_workspaces"], [24, 5, 1, "", "config_dict"], [24, 5, 1, "", "config_file"], [24, 5, 1, "", "create"], [24, 5, 1, "", "deactivate"], [24, 5, 1, "", "default_config_yaml"], [24, 5, 1, "", "exists"], [24, 5, 1, "", "get_workspace_path"], [24, 5, 1, "", "is_workspace_dir"], [24, 5, 1, "", "licenses_file"], [24, 1, 1, "", "namespace"], [24, 5, 1, "", "no_active_workspace"], [24, 5, 1, "", "read"], [24, 5, 1, "", "root"], [24, 0, 0, "-", "shell"], [24, 5, 1, "", "template_path"], [24, 0, 0, "-", "workspace"]], "ramble.workspace.Workspace": [[24, 7, 1, "", "active"], [24, 2, 1, "", "add_to_cache"], [24, 2, 1, "", "all_applications"], [24, 2, 1, "", "all_auxiliary_software_files"], [24, 2, 1, "", "all_experiments"], [24, 7, 1, "", "all_experiments_path"], [24, 2, 1, "", "all_specs"], [24, 2, 1, "", "all_templates"], [24, 2, 1, "", "all_workloads"], [24, 2, 1, "", "append_result"], [24, 7, 1, "", "archive_dir"], [24, 7, 1, "", "auxiliary_software_dir"], [24, 2, 1, "", "build_experiment_set"], [24, 2, 1, "", "check_cache"], [24, 2, 1, "", "clear"], [24, 2, 1, "", "concretize"], [24, 7, 1, "", "config_dir"], [24, 7, 1, "", "config_file_path"], [24, 2, 1, "", "config_scopes"], [24, 2, 1, "", "create_mirror"], [24, 2, 1, "", "date_string"], [24, 2, 1, "", "default_results"], [24, 7, 1, "", "deployments_dir"], [24, 2, 1, "", "destroy"], [24, 2, 1, "", "dump_results"], [24, 7, 1, "", "experiment_dir"], [24, 2, 1, "", "external_spack_env"], [24, 2, 1, "", "extract_success_criteria"], [24, 2, 1, "", "get_applications"], [24, 2, 1, "", "get_spack_dict"], [24, 2, 1, "", "get_workspace_env_vars"], [24, 2, 1, "", "get_workspace_formatted_executables"], [24, 2, 1, "", "get_workspace_internals"], [24, 2, 1, "", "get_workspace_modifiers"], [24, 2, 1, "", "get_workspace_vars"], [24, 2, 1, "", "get_workspace_zips"], [24, 3, 1, "", "hash_file_name"], [24, 2, 1, "", "included_config_scopes"], [24, 7, 1, "", "input_dir"], [24, 2, 1, "", "insert_result"], [24, 7, 1, "", "internal"], [24, 3, 1, "", "inventory_file_name"], [24, 7, 1, "", "latest_archive"], [24, 7, 1, "", "latest_archive_path"], [24, 7, 1, "", "log_dir"], [24, 7, 1, "", "name"], [24, 7, 1, "", "named_deployment"], [24, 7, 1, "", "path"], [24, 7, 1, "", "shared_dir"], [24, 7, 1, "", "shared_license_dir"], [24, 2, 1, "", "simlink_result"], [24, 2, 1, "", "simplify"], [24, 7, 1, "", "software_dir"], [24, 2, 1, "", "template_path"], [24, 2, 1, "", "write"], [24, 2, 1, "", "write_json_results"], [24, 2, 1, "", "write_transaction"], [24, 2, 1, "", "ws_file_config_scope"], [24, 2, 1, "", "ws_file_config_scope_name"]], "ramble.workspace.namespace": [[24, 3, 1, "", "application"], [24, 3, 1, "", "application_dir"], [24, 3, 1, "", "chained_experiments"], [24, 3, 1, "", "command"], [24, 3, 1, "", "compiler"], [24, 3, 1, "", "compiler_spec"], [24, 3, 1, "", "custom_executables"], [24, 3, 1, "", "env_var"], [24, 3, 1, "", "environments"], [24, 3, 1, "", "exclude"], [24, 3, 1, "", "executable_injection"], [24, 3, 1, "", "executables"], [24, 3, 1, "", "experiment"], [24, 3, 1, "", "external_env"], [24, 3, 1, "", "formatted_executables"], [24, 3, 1, "", "indentation"], [24, 3, 1, "", "inherit_variables"], [24, 3, 1, "", "internals"], [24, 3, 1, "", "join_separator"], [24, 3, 1, "", "matrices"], [24, 3, 1, "", "matrix"], [24, 3, 1, "", "modifiers"], [24, 3, 1, "", "n_repeats"], [24, 3, 1, "", "packages"], [24, 3, 1, "", "prefix"], [24, 3, 1, "", "ramble"], [24, 3, 1, "", "spack"], [24, 3, 1, "", "spack_spec"], [24, 3, 1, "", "success"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "template"], [24, 3, 1, "", "variables"], [24, 3, 1, "", "where"], [24, 3, 1, "", "workload"], [24, 3, 1, "", "zips"]], "ramble.workspace.shell": [[24, 5, 1, "", "activate"], [24, 5, 1, "", "activate_header"], [24, 5, 1, "", "deactivate"], [24, 5, 1, "", "deactivate_header"]], "ramble.workspace.workspace": [[24, 4, 1, "", "RambleActiveWorkspaceError"], [24, 4, 1, "", "RambleConflictingDefinitionError"], [24, 4, 1, "", "RambleInvalidTemplateNameError"], [24, 4, 1, "", "RambleMissingApplicationDirError"], [24, 4, 1, "", "RambleMissingApplicationError"], [24, 4, 1, "", "RambleMissingExperimentError"], [24, 4, 1, "", "RambleMissingWorkloadError"], [24, 4, 1, "", "RambleWorkspaceError"], [24, 1, 1, "", "Workspace"], [24, 5, 1, "", "activate"], [24, 5, 1, "", "active"], [24, 5, 1, "", "active_workspace"], [24, 5, 1, "", "all_template_paths"], [24, 5, 1, "", "all_workspace_names"], [24, 5, 1, "", "all_workspaces"], [24, 6, 1, "", "applications_schema"], [24, 6, 1, "", "auxiliary_software_dir_name"], [24, 5, 1, "", "config_dict"], [24, 5, 1, "", "config_file"], [24, 6, 1, "", "config_schema"], [24, 5, 1, "", "create"], [24, 5, 1, "", "deactivate"], [24, 5, 1, "", "deactivate_config_scope"], [24, 5, 1, "", "default_config_yaml"], [24, 5, 1, "", "exists"], [24, 5, 1, "", "get_workspace"], [24, 5, 1, "", "get_workspace_path"], [24, 5, 1, "", "get_yaml_filepath"], [24, 5, 1, "", "is_workspace_dir"], [24, 5, 1, "", "license_path"], [24, 5, 1, "", "licenses_file"], [24, 6, 1, "", "lockfile_name"], [24, 5, 1, "", "no_active_workspace"], [24, 5, 1, "", "prepare_config_scope"], [24, 6, 1, "", "ramble_workspace_var"], [24, 5, 1, "", "read"], [24, 5, 1, "", "root"], [24, 5, 1, "", "template_path"], [24, 5, 1, "", "valid_workspace_name"], [24, 6, 1, "", "valid_workspace_name_re"], [24, 5, 1, "", "validate_workspace_name"], [24, 6, 1, "", "workspace_archive_path"], [24, 6, 1, "", "workspace_config_path"], [24, 6, 1, "", "workspace_deployments_path"], [24, 6, 1, "", "workspace_experiment_path"], [24, 6, 1, "", "workspace_input_path"], [24, 6, 1, "", "workspace_log_path"], [24, 6, 1, "", "workspace_shared_license_path"], [24, 6, 1, "", "workspace_shared_path"], [24, 6, 1, "", "workspace_software_path"], [24, 6, 1, "", "workspace_template_extension"], [24, 5, 1, "", "yaml_equivalent"]], "ramble.workspace.workspace.Workspace": [[24, 7, 1, "", "active"], [24, 2, 1, "", "add_to_cache"], [24, 2, 1, "", "all_applications"], [24, 2, 1, "", "all_auxiliary_software_files"], [24, 2, 1, "", "all_experiments"], [24, 7, 1, "", "all_experiments_path"], [24, 2, 1, "", "all_specs"], [24, 2, 1, "", "all_templates"], [24, 2, 1, "", "all_workloads"], [24, 2, 1, "", "append_result"], [24, 7, 1, "", "archive_dir"], [24, 7, 1, "", "auxiliary_software_dir"], [24, 2, 1, "", "build_experiment_set"], [24, 2, 1, "", "check_cache"], [24, 2, 1, "", "clear"], [24, 2, 1, "", "concretize"], [24, 7, 1, "", "config_dir"], [24, 7, 1, "", "config_file_path"], [24, 2, 1, "", "config_scopes"], [24, 2, 1, "", "create_mirror"], [24, 2, 1, "", "date_string"], [24, 2, 1, "", "default_results"], [24, 7, 1, "", "deployments_dir"], [24, 2, 1, "", "destroy"], [24, 2, 1, "", "dump_results"], [24, 7, 1, "", "experiment_dir"], [24, 2, 1, "", "external_spack_env"], [24, 2, 1, "", "extract_success_criteria"], [24, 2, 1, "", "get_applications"], [24, 2, 1, "", "get_spack_dict"], [24, 2, 1, "", "get_workspace_env_vars"], [24, 2, 1, "", "get_workspace_formatted_executables"], [24, 2, 1, "", "get_workspace_internals"], [24, 2, 1, "", "get_workspace_modifiers"], [24, 2, 1, "", "get_workspace_vars"], [24, 2, 1, "", "get_workspace_zips"], [24, 3, 1, "", "hash_file_name"], [24, 2, 1, "", "included_config_scopes"], [24, 7, 1, "", "input_dir"], [24, 2, 1, "", "insert_result"], [24, 7, 1, "", "internal"], [24, 3, 1, "", "inventory_file_name"], [24, 7, 1, "", "latest_archive"], [24, 7, 1, "", "latest_archive_path"], [24, 7, 1, "", "log_dir"], [24, 7, 1, "", "name"], [24, 7, 1, "", "named_deployment"], [24, 7, 1, "", "path"], [24, 7, 1, "", "shared_dir"], [24, 7, 1, "", "shared_license_dir"], [24, 2, 1, "", "simlink_result"], [24, 2, 1, "", "simplify"], [24, 7, 1, "", "software_dir"], [24, 2, 1, "", "template_path"], [24, 2, 1, "", "write"], [24, 2, 1, "", "write_json_results"], [24, 2, 1, "", "write_transaction"], [24, 2, 1, "", "ws_file_config_scope"], [24, 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", "function", "Python function"], "6": ["py", "data", "Python data"], "7": ["py", "property", "Python property"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:exception", "5": "py:function", "6": "py:data", "7": "py:property"}, "terms": {"": [1, 3, 4, 6, 7, 8, 9, 10, 12, 14, 22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 44, 45], "0": [1, 7, 9, 14, 22, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 44, 45], "00": [28, 38], "000": 38, "0000": [30, 31, 37], "0001": [30, 31, 38], "0003": [30, 31, 32, 33], "0006": [30, 31], "001": 38, "0012": [30, 31], "002": 38, "0024": [30, 31], "003": 38, "004": 38, "0048": [30, 31], "005": 38, "006": 38, "007": 38, "008": 38, "009": 38, "0096": [30, 31], "00a722b253bae186bba403d0f92ff1eba719591f": 38, "01": [28, 38], "0161eb8": 38, "0161eb870fdfaf61be9d70132c9447a537320342366362e76b8460c823bf95ca": 38, "0192": [30, 31], "02": 38, "02f5fbbfe0a9fe38b99186619e7fb1d11e6398c637a24bb972fffa66e82bf3f": 44, "03": 38, "035f0c03572706ee6da6f0f74614717b201aabe0f7671fc094478d1a97e5dcc4": 44, "0384": [30, 31], "03d908cf5768cfe6b7ad588c921c6ed21acabfb2b79b788d1330453507647a": 38, "04": 38, "04e96c2404ea70c590c546eba4202a4e12722c640016c12b9b2f1ce3d481e9a8": 38, "05": 38, "06": 38, "06c9e13bdf7eb24d4ceb6b59205a4f67c2c7e7213119644430fe82fbd14a0abb": 38, "07": [7, 14], "0768": [30, 31], "0b": 38, "0b0e3aa07c8c063ddf40b082bdf7e37a1562bda40a0ff5272957f3e987e0e54b": 38, "0c": 38, "0cecb2ef0c67b166de93732769abdeba0555086d51de1090df325e18ee8da9c8": 38, "0e": 38, "0eac10": 38, "0eac10ed90aeb0459ad8851f88081d439a4e41978e586ec743069e8b059370ac": 38, "0fc2c3b848885404201f5435389e9028460ea68affd6c78149b7a8c7e925d004": 44, "1": [5, 6, 7, 9, 14, 15, 22, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 43, 45], "10": [5, 7, 9, 26, 29, 38], "11": [1, 5, 7, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "11981": 7, "12": [14, 36], "120": 22, "12f222f06ca05cb6fca37368452b3adedf316bc224ea447e894c87d672333cca": 44, "13": 38, "133": 38, "14": 38, "145a340fd9d55f0b84779a44a12d5f79d77c99663967f8cfa168d7905ca52454": 38, "15": 38, "1505": 38, "1508": 38, "1536": [30, 31], "16": [27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 43, 45], "1641": 7, "17": 38, "18": [22, 35, 36, 38], "19": [6, 38], "1919a0e0499057c1a570619d069817022bae95b17cf1a52bdaa174f8e8d11508": 6, "1970": 28, "198bff6534cc85a121adc9e12f1c4bc53406c403bda331775a1291509e7b2f23": 38, "19e7f31": 38, "19e7f31b96536928621b1c29bb6d1a57bcb7aa672cea8719acf9ac934cdd2a3": 38, "1a": 38, "1a79bbb": 38, "1a79bbb6eaee750e0d6f7f3d059b30a45fc54e8e388a8e05e9c3ae598590146f": 38, "1ac1656debb27497563036f7bffc281490f83f9b8457c0d60bcfb638fb6b6171": 38, "1b": 38, "1b324f7746681f6d24d06fcf163cf3b8ae7ac320adc776c3d611b2b62c31b65f": 38, "1c": [6, 38], "1ce97f4": [6, 38], "1ce97f4fd09e440bdf00f67711b1c50439ac27595ea6796efbfb32e0b9a1f3e4": [6, 38], "1f": 38, "1f4696ce70b4ee5f85f1e1623dc1229b210029fa4b7aee573df3e2ba7b036937": 38, "1x2": 45, "1x4": 45, "2": [5, 7, 9, 14, 15, 22, 23, 24, 26, 27, 28, 32, 33, 34, 35, 36, 37, 38, 43, 45], "20": [35, 38, 44], "2018": 38, "2020": 30, "2021": [1, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "2022": [1, 45], "2023": [38, 45], "204": 38, "21": 38, "213ef58089d2f2c972ea353517dc60ec3656f050dcc027666e118b508423e517": 38, "21fb90b4cffd46b2257469da346cdf0bcf7070227290262b000bb6c467acfc44": 44, "22": 38, "23": 38, "238a7d219b7c8e285db28fe4f0c96ebe5068d91c": [6, 38], "24": [7, 38], "25": 38, "254f3642b04e309fee775123133c6464181addc150499561020312ec61c1bf7c": 38, "25b83de": 38, "25b83de1e081f020efa9e21c94c595220849f78c125ad43d8015631d453dfcb9": 38, "26": 38, "27": [6, 38], "274": 38, "27c7268": [6, 38], "27c7268f6c84b884d21e4afad0bab8554b06961cf4d6bfd7d0f5a457dcfdffb1": [6, 38], "2fb58b2b856117515c75be9141450cca14642be2a1afe53baae3c85d06935caf": 44, "2x2": 45, "3": [1, 4, 5, 6, 7, 9, 15, 23, 25, 26, 30, 35, 36, 38, 44, 45], "30": 38, "3072": [30, 31], "32": [9, 22, 45], "33": 38, "333e111": 38, "333e111ed39f7452f904590b47b996812590b8818f1c51ad68407dc05a1b18b0": 38, "34": 38, "36": 38, "36b0feb": 38, "36b0febff1e560091ae7476026921f31b6d1dd4c918dcb7b741aa2dad1aec8f7": 38, "38": 38, "386e2695286702156eba27ab7c68816efb192230": 38, "38d34de": 38, "38d34de38bad99737d3308867071196f20a3fb39b936de7bfcfbc85eb0c7ef54": 38, "39": 38, "3926150": 38, "392615011adb7afeb0010152409a37b150f03dbde5b534503e9cd7363b742a19": 38, "39e304c": 38, "39e304c7a526888f9e112e733848215736fb7b9d540729b9e31f3347b7a1e0a5": 38, "3a": 38, "3a4e60f": 38, "3a4e60fe56a450632140c48acbf14d22850c1d72835bf441e3f8514d6c617a9f": 38, "3b": 38, "3bbd7d6": 38, "3bbd7d6f9933d80b9571533867b444c6f8f5a1ba0575bfba1fba4db9d885a71a": 38, "3bc093c": 38, "3bc093cf526ceac23eb80256b0ec87fa1735540d659742107b6284d635c43787": 38, "3be4a26d825ffdfda52a56fc43246456989a3630093cced3fbddf4771ee58a70": 38, "3c3a4c75776ece43c95df46908dea026ac2a9276": 44, "3e": 38, "3e06d42": 38, "3e06d42596b105839648070a5921157fe284b932289ffdbfa304ddc3457e5637": 38, "3f": 38, "3f4a333db9f76a06826e4c3775bb4384af8904f474a74a4b1eb61f4d6d02939c": 44, "3fdcf2d": 38, "3fdcf2d1e47c34f3a012f23306322c5a35cad55b180c9b6fb34537b55884645c": 38, "3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35": 38, "3proxi": [7, 22], "4": [1, 5, 7, 9, 15, 26, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 43, 45], "40": 38, "42": 38, "4278e9a5181d5af9cd7885322fdecebc444f9a3da87c526e7d47f7a12a37d1cc": 38, "44": 38, "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a": 44, "45": [33, 38], "4547b90": 38, "4547b906fb2570866c21887807de5dee19838a60a1afb66385b272155e4355cc": 38, "47": 33, "49": 38, "495b3e5": 38, "495b3e5beb7f074625bcec2ca76aebd339e42719e9c5ccbedbdcc4ffb81a7450": 38, "49d831bffcc5f3d01482340fe5af59852ca2fe76c3e05df0e67203ebbe0f1d90": 38, "4a084e03575da65f254917ef5d8eb39074abd3fc": 38, "4d": 38, "4d79b5a": 38, "4d79b5a2adec3c2e8114cbd3d63c1771f7c6cf64035368624903d257014f5bea": 38, "4e": 38, "4e10547": 38, "4e105472de95a1bb5d8b0b910d6935ce9152777d4fe18b678b58347fa0122abc": 38, "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945": 44, "5": [5, 7, 9, 26, 29, 30, 31, 38, 45], "50": [37, 38], "500": 44, "50dbc8f39797950aa2c98e939947c527e5ac9ebd2c1b99dd7b06ba33a6767ae6": 38, "53": 33, "57": 38, "57c7a9b": 38, "57c7a9b0d94dd41e4276b57b0a4a89d91303d36180c1068b9e3ab8f6149b18dd": 38, "57cee5f": 38, "57cee5ff1992b4098eda079815c36fc2da9b10e00a9056df054f2384c4fc7523": 38, "5c": 38, "5c237ab": 38, "5c237ab3c6c97c23cf52b2a118adc265b7fb411b57c93a5f7c221d50fafbe556": 38, "5d": 38, "5d2cc3d78bec3dbe212a9d7fa629ada25a7da928af432c93060ff5c17ee28a9c": 38, "5f": 38, "5fadcae90aa4ae041150f8e2d26c37d980522cdb49f923fc1e1b5eb8d74e71ad": 38, "5km": [6, 38], "6": [4, 5, 7, 9, 23, 26, 30, 31, 32, 33, 35, 36, 38], "60": 38, "6087d9192f7f91967147e50f5bc8b9e49310cf98": 38, "60be2c504bd8f1fa6e424b1956495d7e7ced52a2ac94db5fd27f4b6bfc8f74f0": 38, "65": [30, 31], "6502d5d9c15f5f9a652dec244cc12434af737c3c": [6, 38], "68": 38, "682a465": 38, "682a465a68633650565c43d59f0b8cdf149c13a874682d3c20cb4af6709b9144": 38, "69": 38, "6931283d9ac87c5073f30b6290c4c75f21632bb4fc3603ac8100812bed248159": 38, "6a": 38, "6a0e87e3401efddc50539e71e5437fd7a5af9228b64cd4837e739737c3706fc3": 38, "7": [5, 7, 26, 33, 38], "70": 38, "704aed49b19eb5a7178b34b2873620ec299db08752d6a8574f95d41879ab8851": 38, "72": 7, "74": 38, "74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b": 44, "74b1081d21fff13ae4bd7c16e5d6e504a4c26f7cde1dca0d963a484174bbcacd": 38, "7b": 38, "7be2968c67c2175cd40b57118d9732eda5fdb0828edaa25baf57cc289da1a9b8": 38, "7c6fd575b7a8fe5715b07b38db160e606c302956": [6, 38], "7e": 38, "7ee195": 38, "7ee195e4ce4c9eac81920843b4d4d27254bec7b43e0b744f457858a9f156e621": 38, "8": [1, 4, 5, 7, 22, 26, 38, 45], "83": 38, "837a6a8": 38, "837a6a82f815c0905cf7ea4c4ef0112f36396fc8b2138028204000178a1befa5": 38, "87": 38, "8747c92": 38, "8747c92c35d5db32eae99af66f17b384abaca961653e185677f9c9a571ed2d58": 38, "877788f": 38, "877788f9228d1a9907a4bcfe3d6dd0439c08d728949458b41208d9bf9060274b": 38, "8c": 38, "8cf4302": 38, "8cf4302ca8b480c60ccdcaa29ec53d9d50a71d4baf469ac8c6fca00ca31e58a2": 38, "8f": 38, "8f74213b56238c85a50a5329f77e06198771e70dd9a739779f4c02f65d971313": 38, "9": [1, 5, 6, 7, 9, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 43, 45], "91": 38, "9182a118244b058651c576baa9d0366ee05983c4d4ae1d9ddd3236a9f2304997": 38, "94": 38, "94ddb22": 38, "94ddb2210b71eb5389c7756865d60e343666dfb722c85892f8226b26bb3eeaef": 38, "96": [30, 31, 38], "96151685cec997e1f9f3387e3626d61e6284d4d6e66e0e440c209286c03e9cc7": 38, "98": 38, "98e9c3d949d1b924e28e01eccb7deed865eefebf25c2f21c702e5cd5b63b85e1": 38, "99": 9, "9947210de68fb42dfd843ed1ab982aba0145e9d3": 44, "9a": [9, 38], "9ac1b3a": 38, "9ac1b3ac2ec7b1bf0709af047f2d7d2a34ccde353684e57c6b47ebca77d7a376": 38, "9d": 38, "9da50e155df72bce55cb69f51f1dbb4b62d23740fb99f6178bb27f22ebdf8a46": 38, "9e": 38, "9e43aa9": 38, "9e43aa93378c7e9f7001d8174b1beb948deefa6799b6f581673f465b7d9d4780": 38, "A": [1, 3, 5, 7, 9, 12, 22, 24, 25, 26, 27, 35, 44, 45], "AND": [7, 22], "AT": 7, "And": [4, 22, 27, 28, 32, 36, 37, 44], "As": [1, 3, 4, 6, 12, 22, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 44, 45], "At": [28, 32, 34, 35, 36], "But": 25, "By": [1, 4, 7, 8, 22, 28, 33, 44, 45], "For": [1, 3, 4, 7, 9, 12, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 44, 45], "If": [1, 4, 5, 6, 7, 9, 12, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 42, 44, 45], "In": [1, 3, 4, 6, 7, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 44, 45], "It": [1, 3, 4, 7, 8, 9, 12, 24, 29, 30, 31, 32, 33, 36, 37, 44, 45], "Its": [1, 12, 32], "NOT": 7, "No": 7, "Not": 28, "ON": 7, "OR": 9, "One": [3, 22, 27, 34, 36], "Or": 7, "That": [4, 7], "The": [1, 3, 4, 6, 7, 9, 11, 12, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "Their": 27, "Then": [6, 7, 33, 36, 38], "There": [4, 7, 14, 24, 32, 37, 45], "These": [1, 3, 4, 7, 8, 12, 22, 25, 27, 31, 32, 33, 34, 37, 44, 45], "To": [1, 3, 4, 7, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "Will": [1, 4, 29, 36, 37, 44], "With": [4, 9, 44, 45], "_": [7, 9, 12, 22, 32, 33, 35, 36, 38, 45], "__file__": 7, "__getitem__": 7, "__init__": [9, 22], "_arg": 36, "_default_editor": 22, "_directive_class": 22, "_directive_funct": 22, "_directive_nam": 22, "_enable_lock": 22, "_etc": 38, "_exec_func": 22, "_experi": 44, "_flush_scop": 7, "_input": [6, 38], "_language_class": 22, "_lock": 22, "_main": 7, "_prependfileload": 7, "_ramble_root": [7, 9], "_single_rank": 32, "_sourc": [6, 38], "_unlock": 22, "a0": 6, "a04f5c425bedd262413ec88192a0f0896572cc38549de85ca120863c43df047a": 6, "a1": 38, "a1114b3eb4149c2f108964b83cad02150d619e50032059d119ac4ffc9d5dd8e0": 38, "a2": 38, "a2bfb8c09d436770edc59f50fa483e785b161a3b7b9d547573cb08065fd462f": 38, "a7ea050ebb3c412a99cc352859d5176a9b5ef986": 38, "aachen": 7, "ab": [24, 38], "ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269": 38, "abab8c237d85c982bb4d6bde9b03c1f3d611dcacbd58bca55afac2496d61d4b": 38, "abil": [3, 37, 45], "abl": [3, 22, 23, 27, 30, 36, 45], "about": [1, 3, 4, 7, 9, 27, 28, 29, 30, 31, 32, 33, 37, 38, 44, 45], "abov": [1, 3, 6, 22, 25, 27, 28, 30, 32, 35, 36, 37, 38, 43, 44, 45], "absolut": [22, 45], "abstract": [1, 3, 7, 27], "ac": 38, "ac9f315": 38, "ac9f315d204afa6b99ceefa1fe46d4eed2b8a23c7315d32d33c0f378d930e950": 38, "acceler": 3, "accept": [7, 12, 29, 44, 45], "accept_content_typ": 22, "access": [1, 6, 7, 22, 25], "accomplish": 45, "accord": [7, 10], "achiev": [30, 31, 32, 33, 39], "acquir": 4, "across": [7, 35, 36, 44, 45], "act": [30, 44, 45], "action": [1, 4, 7, 9, 22, 25, 31, 44], "activ": [1, 4, 5, 6, 7, 9, 22, 24, 38], "activate_head": [7, 24], "active_log": [7, 22], "active_stream": [7, 22], "active_workspac": [7, 24], "actual": [4, 7, 9, 12, 22, 28, 32, 34, 45], "ad": [7, 10, 12, 22, 25, 27, 28, 34, 35, 38, 45], "adapt": 23, "adaptor": 7, "add": [3, 6, 7, 8, 9, 12, 22, 23, 24, 27, 28, 32, 34, 36, 37, 38, 44, 45], "add_all_command": 7, "add_argu": 7, "add_back_pytest_arg": [7, 9], "add_chained_experi": 7, "add_children": 7, "add_command": 7, "add_common_argu": [9, 10], "add_config": 7, "add_criteria": 7, "add_default_platform_scop": 7, "add_default_prefix": [7, 22], "add_environment_vari": 7, "add_error": [7, 9], "add_execut": 7, "add_expand_var": 7, "add_from_fil": 7, "add_help": 7, "add_include_fil": 7, "add_index": 7, "add_input": 7, "add_log": [7, 22], "add_no_expand_var": 7, "add_nod": 7, "add_packag": 7, "add_package_nam": 7, "add_pattern_exempt": [7, 9], "add_rendered_environ": 7, "add_rendered_packag": 7, "add_spec": 7, "add_subpars": 7, "add_tag": 7, "add_to_cach": [7, 24], "add_vari": 7, "add_view": 24, "added_packag": 7, "addit": [3, 7, 12, 13, 22, 27, 28, 32, 34, 37, 44, 45], "addition": [3, 4, 7, 25, 27, 28, 29, 30, 33, 34, 35, 36, 37, 44, 45], "additional_external_search_path": [7, 14, 24], "additional_repositori": 7, "additionalproperti": [7, 14, 24], "adequ": 25, "adher": 7, "admin": 7, "administr": [1, 7], "advanc": [1, 3, 7, 31], "affect": 1, "aforement": 1, "after": [1, 3, 4, 7, 12, 14, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 37, 40, 41, 44, 45], "after_chain": 45, "after_root": 45, "again": [27, 33, 38, 45], "against": [7, 12, 18], "agent": 22, "aggreg": 7, "ahead": 28, "aid": 1, "aim": 1, "alia": 7, "alias": [7, 9], "all": [1, 3, 4, 7, 8, 9, 10, 12, 14, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 44, 45], "all_appl": [7, 24], "all_auxiliary_software_fil": [7, 24], "all_command": [7, 9], "all_config_opt": [7, 22], "all_criteria": 7, "all_env_var_modif": 7, "all_environ": 7, "all_experi": [4, 7, 24, 29, 30, 44], "all_experiment_tag": 7, "all_experiments_path": [7, 24], "all_fil": 9, "all_host": 45, "all_msg": [7, 22], "all_object": 7, "all_object_class": 7, "all_object_nam": 7, "all_packag": 7, "all_package_manager_requir": 7, "all_package_templ": 7, "all_pipeline_phas": 7, "all_required_kei": 7, "all_reserved_kei": 7, "all_spec": [7, 24], "all_strategi": 7, "all_templ": [7, 24], "all_template_path": [7, 24], "all_workload": [7, 24], "all_workspac": [7, 24], "all_workspace_nam": [7, 24], "allclean": [7, 9], "alloc": 45, "allow": [1, 3, 4, 7, 9, 12, 14, 22, 25, 27, 28, 31, 32, 33, 35, 36, 37, 44, 45], "allow_abbrev": 7, "allow_passthrough": 7, "allow_sgid": [7, 14, 24], "allows_unknown_arg": 7, "allreduc": 45, "alon": [30, 45], "along": [27, 29, 30, 31, 32, 33, 35, 44], "alongsid": 3, "alphabet": 7, "alphanumer": 45, "alreadi": [1, 7, 8, 22, 33, 34, 37, 38], "already_exist": 7, "also": [1, 3, 4, 6, 7, 22, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 43, 44, 45], "altern": [1, 6, 27, 28, 35, 37, 43], "alwai": [4, 7, 12, 24, 25, 37], "always_print_fom": [7, 15], "ambigu": 7, "among": 7, "amount": 30, "an": [1, 4, 6, 7, 8, 9, 10, 12, 15, 22, 24, 25, 27, 28, 30, 31, 32, 33, 34, 36, 37, 38, 40, 41, 44, 45], "analysi": [3, 7, 24, 27], "analyz": [5, 7, 8, 12, 25, 27, 28, 31, 32, 33, 34, 35, 36, 37, 39, 42, 45], "analyze_experi": [7, 8], "analyze_fom_output": [7, 15], "ani": [1, 3, 4, 6, 7, 8, 9, 12, 22, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 44, 45], "annot": 1, "anonym": [4, 6, 7, 29], "anoth": [1, 6, 7, 22, 36, 44, 45], "anyof": [7, 14, 24], "anyth": [4, 7, 22, 31, 44], "ap": [27, 45], "apach": 9, "apache2_mit_spdx": [7, 9], "api": [7, 22], "app": [1, 3, 7, 12, 29], "app_addprop": 14, "app_context": 7, "app_inst": [7, 12, 22], "app_nam": 15, "app_path": 45, "app_val": 45, "app_workload": [32, 33, 38], "appear": [7, 9, 24], "append": [1, 7, 12, 14, 24, 45], "append_exec": 12, "append_result": [7, 24], "append_var": 45, "appkit": [5, 9], "appli": [1, 7, 9, 12, 22, 24, 25, 28, 37, 44, 45], "applic": [2, 5, 6, 8, 9, 12, 15, 22, 24, 27, 28, 31, 32, 33, 34, 35, 36, 37, 38, 43, 44, 45], "application_class": 7, "application_definit": 7, "application_dir": [7, 24], "application_directori": [7, 14, 24], "application_file_path": 7, "application_fom_": 25, "application_funct": [12, 25], "application_inherit": 7, "application_input_dir": [7, 45], "application_languag": [3, 7], "application_nam": [1, 7, 44, 45], "application_namespac": 7, "application_run_dir": [7, 45], "application_test": 7, "application_typ": [3, 7], "application_workload": 45, "applicationbas": [7, 8, 12, 22], "applicationerror": 7, "applicationmeta": [7, 12], "applicationnotdefinederror": 7, "applications_properti": 14, "applications_schema": [7, 24], "applies_to_execut": 7, "apply_config": 7, "apply_default_config_valu": [7, 22], "apply_executable_modifi": 7, "approach": [4, 23], "appropri": [4, 7, 27, 28, 31, 32, 33, 34, 35, 36, 37, 39, 42, 45], "ar": [1, 3, 4, 6, 7, 8, 9, 11, 12, 14, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "arbitrari": [3, 22, 29, 30, 31, 32, 33, 35, 37, 44, 45], "archiv": [5, 6, 7, 8, 12, 22, 24, 38, 45], "archive_dir": [7, 24], "archive_experi": [7, 8], "archive_fil": 7, "archive_pattern": [7, 8, 12, 13, 22, 44], "archive_url": 22, "area": [7, 12], "arg": [7, 9, 10, 12, 14, 22, 23, 24], "arg_valu": 9, "arginp": 38, "argpars": [7, 9, 24], "argparsecompletionwrit": 9, "argparserstwrit": 9, "argparsewrit": 9, "arguabl": 3, "argument": [6, 7, 9, 12, 15, 18, 22, 23, 24, 25, 36, 44], "argument_default": 7, "argumentpars": 7, "argv": 7, "around": [6, 7, 38], "arrai": [7, 14, 24], "array_of_strings_or_num": 14, "array_or_scalar_of_strings_or_num": 14, "artifact": [7, 44], "as_str": 7, "ascii": 38, "asid": 29, "ask": 7, "aspect": [1, 2, 4, 12, 25, 27, 28, 29, 30, 31, 32, 33, 40, 41, 44, 45], "assign": 7, "assist": 22, "associ": [6, 7, 9, 12], "assum": [7, 31, 32, 33, 34, 35, 38], "ast": 7, "atmospher": [27, 28, 34, 35, 36, 37], "atom": 22, "attach": [7, 22], "attempt": [7, 24, 34, 35, 45], "attr": 22, "attr1": 22, "attr2": 22, "attr3": 22, "attr_dict": 12, "attr_nam": 9, "attrbit": 1, "attribut": [1, 4, 7, 12, 15, 22, 25, 28, 29, 31, 33, 36, 37, 44, 45], "attributegraph": 7, "attributes_to_object": [7, 9], "augment": 3, "author": 7, "auto": [7, 45], "automat": [1, 6, 7, 12, 27, 32, 44, 45], "autospec": 7, "auxiliari": [4, 24, 30], "auxiliary_software_dir": [7, 24], "auxiliary_software_dir_nam": [7, 24], "auxiliary_software_fil": [24, 44], "avail": [1, 4, 7, 9, 11, 23, 24, 25, 26, 27, 30, 31, 32, 33, 40, 41, 45], "averag": [27, 28, 34, 35, 36, 37, 42], "avg": [27, 28, 34, 35, 36, 37, 42], "avoid": [9, 24, 38], "awar": 31, "b1": 38, "b1aa3d2": 38, "b1aa3d2a40eee2dea9708229740742e649c32bb8db13535ea78f8ac15377394c": 38, "b3": 38, "b3a24de97a8fdbc835b9833169501030b8977031bcb54b3b3ac13740f846ab30": 38, "b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674": 38, "b4": 38, "b4e7428": 38, "b4e7428ac6c2918beacc1b73f33e784ac520ef981d87e98285610b1bfa299d7b": 38, "b5": 38, "b54974d32fd610acace92e3df1f643144015ac65847f0a041fdc17db6f43f243": 38, "back": [7, 22, 44, 45], "backlash": 38, "bad": 7, "badrepoerror": 7, "ball": 4, "bar": [7, 22, 44], "bar_baz": 7, "bare": [7, 30, 31], "base": [1, 7, 8, 9, 11, 12, 13, 14, 15, 22, 23, 24, 25, 32, 33, 34, 36, 44, 45], "base_dir": 18, "basenam": [7, 24], "bash": [4, 7, 9, 14, 24, 45], "bashcompletionwrit": [7, 9], "basi": [7, 45], "basic": [3, 7, 9, 27, 28, 32, 34, 35, 36, 37, 38, 43, 44], "basic_gromac": [30, 31, 32, 33, 40, 41], "basic_gromacs_config": [30, 31, 32, 41], "basicmodifi": [7, 13], "batch": [5, 7], "batch_cmd": 15, "batch_submit": [15, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 44, 45], "batch_system": 45, "baz": [7, 22], "bb": 38, "bbd8d39217509d163cb544a40d6428ac666ddc83e22905d3e52c925781f0f659": 38, "bbf97f1": 38, "bbf97f1ec40a929edab5aa81998c1e2ef435436c597754916e6a5868f273aff7": 38, "bc": 38, "bc104d101278c68b303359b3dc4192f81592ae8640f1aee486921138f7f88cb7": 38, "becaus": [7, 23, 24, 27, 32, 33, 34, 35, 36, 37], "been": [3, 6, 7, 12, 14, 24, 31, 32, 33, 38], "befor": [1, 3, 4, 7, 12, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "before_chain": 45, "before_root": 45, "beforehand": 7, "begin": [1, 3, 7, 12, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 45], "behav": [3, 12, 27, 45], "behavior": [1, 3, 27, 29, 31, 33, 36, 44, 45], "being": [1, 12, 22, 27, 28, 29, 30, 35, 36, 37, 38, 43, 44, 45], "below": [1, 2, 3, 6, 7, 25, 26, 28, 29, 30, 31, 32, 33, 35, 40, 41, 44, 45], "bench_12km": 6, "bench_2": 6, "benchmark": [4, 29, 30, 31, 32, 33, 39, 45], "benefit": [31, 44], "berkelei": 38, "better": 44, "between": [7, 12, 22, 44], "beyond": 45, "bigqueri": [1, 7, 11, 14, 24, 44], "bigqueryupload": [7, 11], "bin": [4, 7, 9], "bin_path": 7, "binari": [4, 8, 45], "binary_index_root": [7, 14, 24], "bison": 38, "bit": [22, 29, 30], "black_cmd": 9, "blame": [1, 7, 9], "blank": 1, "block": [3, 6, 9, 24, 25, 28, 33, 37, 44, 45], "blosc": 38, "blueprint": 24, "bodi": [7, 9], "bool": [7, 12, 22, 24], "boolean": [7, 12, 14, 24, 45], "both": [1, 4, 6, 7, 12, 22, 25, 27, 30, 31, 32, 33, 36, 45], "bottom": [27, 30, 32], "bound": 38, "brace": 45, "branch": [4, 7], "branchnam": 7, "break": 1, "bring": 7, "bucket": 7, "build": [3, 7, 8, 9, 10, 12, 14, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 45], "build_experiment_chain": 7, "build_experiment_set": [7, 24], "build_job": [7, 14, 24], "build_languag": [7, 14, 24], "build_modifier_inst": 7, "build_phase_ord": 7, "build_stag": [7, 14, 24], "build_typ": [27, 28, 34, 35, 36, 37, 38, 43], "build_used_vari": [7, 8], "buildcach": [1, 7, 14, 24], "buildcache_config_nam": 7, "built": [7, 8, 9, 32], "builtin": [1, 3, 7, 8, 12, 13, 28, 30, 31, 45], "builtin_group": 7, "builtin_object": 7, "bundl": [1, 7, 12], "bundlefetchstrategi": 7, "bundlepackag": 7, "byte": 23, "bz2": [6, 38], "bzip2": 38, "c": [4, 7, 38], "c5": [6, 38], "c5162c2": [6, 38], "c5162c23a132b377132924f8f1545313861c6cee5a627e9ebbdcf7b7b9d5726f": [6, 38], "c522c47": 38, "c522c4733720df9a18237c06d8ab6199fa9674d78375b644aec7017cb38af9c5": 38, "c9925454fd384a17c8c03d358c6778a552e9287b": 38, "ca": 38, "ca159c8": 38, "ca159c83706541c6bbe39129a33d63bbd76ac594303f67e4d35678711c51b753": 38, "ca60bd9": 38, "ca60bd9c1a1b35bc0dc58b6a4a19d5c2651f7a94a4b22b2c5ea001a1ca7a8a7f": 38, "cach": [1, 5, 6, 14, 22, 24, 38], "cachabl": 7, "cache_fetch": 7, "cache_fil": 22, "cache_loc": 7, "cache_mirror": 7, "cache_path": [7, 22], "cacheerror": [7, 22], "cacheurlfetchstrategi": 7, "calcul": [1, 7, 30, 31, 32, 33, 39, 45], "calculate_statist": 7, "call": [1, 7, 9, 12, 22, 24, 28, 29, 30, 31, 32, 33, 36, 38, 40, 41, 45], "callabl": 7, "caller": 7, "can": [1, 3, 4, 6, 7, 8, 9, 10, 12, 13, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "candidate_url": 7, "cannot": [7, 22], "canonic": 7, "canonicalize_path": [7, 22], "capabl": [4, 7, 44], "capit": 22, "captur": [3, 12, 27, 28, 45], "capword": 22, "care": 7, "case": [7, 22, 27, 32, 35, 36, 45], "cast": 45, "categori": 4, "caus": [1, 7, 10, 27, 33, 44, 45], "cb": 38, "cb928a9": 38, "cb928a91f87c1615a0788f95b95d7a2e3df91dc16822f8b8a34a85d4e926c0d": 38, "cbe93f275d5231df28ced9549253793e40cd2b555e3d288df09d7b89a9967b07": 38, "ccach": [7, 14, 24], "cd": 38, "cdac3941803364cf81a908499beb79c200ead60b6b5b40cad124fd1e06caa295": 38, "ceil": 45, "certif": 38, "cfe6231aa6b018062b443cbe2fd9073f15283344": 38, "cformat": 7, "chain": [5, 7], "chain_index": 45, "chaincycledetectederror": 7, "chained_experi": [7, 14, 24, 44, 45], "chained_experiment_def": 14, "chained_experiment_namespac": 45, "chained_experiment_var_inherit": [7, 15], "chang": [1, 3, 4, 5, 6, 7, 9, 12, 14, 23, 26, 27, 28, 29, 30, 31, 32, 34, 36, 38, 40, 41, 44, 45], "changed_fil": [7, 9], "charact": [1, 7, 32, 34, 45], "check": [1, 7, 9, 12, 22, 24, 27, 37], "check_cach": [7, 24], "check_definit": [7, 12], "check_execute_script": [15, 18], "check_identifi": 7, "check_info": [15, 16], "check_lock_safeti": [7, 22], "check_pkg_attribut": 7, "check_required_kei": 7, "check_reserved_kei": 7, "check_software_env": [15, 18], "checker": 7, "checkout": 4, "checksum": [3, 7, 12, 14, 24], "checksumerror": 7, "chem": [27, 28, 34, 35, 36, 37, 38, 43], "child_level1_experi": 45, "child_level2_experi": 45, "children": [7, 22], "choic": [7, 9], "chunked_upload": [7, 11], "citeria": 24, "cl": 7, "class": [7, 8, 9, 11, 12, 13, 14, 15, 22, 23, 24, 33, 45], "class_attribut": 7, "classmethod": [7, 12], "clean": [7, 15, 38], "cleanup": [7, 22, 28, 38], "clear": [7, 24], "clear_cach": 7, "client": 22, "clingo": [7, 14, 24], "clobber": [1, 24], "clone": [4, 7, 9], "close": [1, 6, 22, 34], "closer": 45, "cmake": 38, "cmd": [7, 15, 22], "cmd_name": [7, 9, 24], "cname": 9, "code": [6, 7, 9, 12, 22, 23], "collapas": 32, "collaps": 32, "collect": [7, 9, 24, 27, 44], "collect_definit": [7, 9], "collis": 7, "colon": 7, "color": 7, "color_level": 7, "com": [4, 7], "combin": [7, 12, 32, 35, 36], "come": [3, 7, 22, 31, 32, 44], "comma": [7, 9], "command": [1, 3, 5, 6, 7, 8, 10, 12, 14, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 44], "command_flag": 14, "command_index": 9, "command_line_scop": 7, "command_nam": 7, "commandexecut": [7, 22], "commandexecutableerror": [7, 22], "commandnameerror": [7, 9], "comment": 44, "commit": 7, "common": [7, 9, 22, 37, 44, 45], "commonli": 7, "commun": [3, 45], "compar": [31, 32], "compil": [1, 4, 7, 8, 9, 12, 13, 14, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 45], "compile_typ": [27, 28, 34, 35, 36, 37, 38, 43], "compiler_find": [7, 14, 24], "compiler_find_arg": 7, "compiler_find_config_nam": 7, "compiler_spec": [1, 7, 12, 14, 24, 30, 31, 32, 33], "compiler_specs_for_environ": 7, "complet": [1, 3, 4, 7, 9, 23, 25, 29, 30, 32, 36, 37, 44, 45], "complex": [3, 25, 36], "complic": [1, 3, 25, 33], "composit": 7, "comprehens": 35, "compris": [27, 28, 35, 36, 37, 43], "comput": [7, 22, 36, 45], "computation": 34, "compute_load": 7, "concaten": 22, "concept": [27, 28, 30, 31, 32, 33, 34, 35, 36, 37], "concret": [1, 5, 7, 14, 24, 34, 38, 45], "concretize_builtin": 7, "concretize_config_nam": 7, "concretize_flag": 14, "concurr": 22, "condit": 27, "conf_path": 22, "config": [3, 4, 5, 12, 15, 22, 24, 25, 28, 29, 30, 31, 32, 33, 36, 40, 41, 44, 45], "config_add": [7, 9], "config_blam": [7, 9], "config_data": 22, "config_default": 7, "config_dict": [7, 22, 24], "config_dir": [7, 24], "config_edit": [7, 9], "config_fil": [7, 24], "config_file_path": [7, 24], "config_get": [7, 9], "config_list": [7, 9], "config_path": 15, "config_remov": [7, 9], "config_revert": [7, 9], "config_schema": [7, 24], "config_scop": [7, 24], "config_sect": 1, "config_section_env_var": [7, 15], "config_titl": [7, 22], "config_upd": [7, 9], "configerror": 7, "configfileerror": 7, "configformaterror": 7, "configscop": 7, "configsectionerror": 7, "configur": [3, 5, 6, 7, 9, 12, 14, 15, 22, 24, 25, 26, 38, 44], "configuration_path": 7, "configure_color": [7, 22], "configure_env": 7, "confirm": 38, "conflict": [1, 7, 9, 24], "conflict_handl": 7, "conftest": 7, "confus": 23, "connect": [7, 22, 36], "connect_timeout": [7, 14, 24], "connection_token": 7, "connection_tupl": 7, "consequ": 7, "consid": [1, 3, 7, 9, 31, 32, 37, 44, 45], "consist": [4, 35], "consol": [6, 9], "consolid": [22, 23], "const": 9, "constant": 24, "construct": [1, 7, 9, 12, 32, 36, 45], "constructor": 7, "consum": [7, 32, 35, 45], "contain": [1, 3, 4, 6, 7, 9, 12, 14, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 44, 45], "contains_regex": 12, "content": [7, 9, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 43, 44], "content_length": 22, "content_typ": 7, "contentlength": 22, "context": [1, 5, 11, 12, 22, 24, 25, 45], "context_nam": [7, 11], "continu": [4, 7], "control": [1, 3, 4, 5, 7, 12, 27, 28, 29, 44], "conus_12km": [4, 27, 28, 34, 35, 36, 37, 38, 43], "conus_2p5km": [4, 34, 38], "convei": [3, 22], "conveni": [7, 9], "convent": [7, 22], "convers": 22, "convert": [7, 9, 11, 14, 22, 34, 45], "convert_class_attribut": [7, 22], "cooki": 7, "copi": [1, 3, 4, 6, 7, 22, 27, 28, 32, 34, 35, 36, 44], "copy_cont": 7, "copy_from_external_env": 7, "core": [7, 9, 12, 14, 27, 30, 31, 32, 33, 35, 39], "correct": [3, 12, 28, 32, 34, 36, 37, 45], "correctli": [29, 30, 38], "correspond": [6, 7, 18, 22, 24, 45], "cosmetic_path": 7, "costli": 34, "could": [3, 6, 7, 22, 28, 33, 34, 37, 44, 45], "count": [7, 9, 27, 28, 34, 35, 36, 37, 42], "count_conflict": [7, 9], "coupl": 12, "cours": 36, "cover": [1, 25, 34], "cpanm": 38, "cpio": 38, "cpu": [11, 27, 30, 31, 32, 33, 39], "creat": [1, 3, 5, 7, 9, 15, 22, 24, 38, 39, 42, 45], "create_context_from_dict": 7, "create_env": 7, "create_experiment_chain": 7, "create_mirror": [7, 24], "create_modul": 7, "create_or_construct": 7, "create_repo": 7, "create_spack_env": 38, "create_stage_root": 7, "creation": [1, 6, 7], "criteria": [5, 7, 12, 14, 24, 26, 44], "criteria1": 25, "criteria2": 25, "criteria_mod": 1, "criteria_nam": 1, "cross": [7, 32, 35], "cross_ref_var": 1, "cross_reference_var": 1, "csh": [4, 7, 9, 14, 24], "cumtim": 7, "cumul": [7, 27, 28, 34, 35, 36, 37, 42], "curl": [7, 14, 24, 38], "curli": 45, "current": [1, 3, 7, 8, 14, 22, 23, 24, 25, 27, 28, 31, 32, 33, 34, 35, 36, 37, 44], "custom": [1, 7, 28, 45], "custom_execut": [1, 7, 14, 15, 24, 28, 45], "custom_executables_def": 14, "cv": 7, "cvsfetchstrategi": 7, "cvsroot": 7, "cwd": 7, "cycl": 7, "d": [4, 6, 7, 9, 24, 29, 30, 37, 38, 44, 45], "d1": 38, "d1b54b5": 38, "d1b54b5c5432faed9791ffde813560e226896a68fc5933d066172bcf3b2eb8bd": 38, "d2": 38, "d2045087dae5e9482158f1f1c0f21c7d3de6f7cdc7cc5848bdabda544e69aa58": 38, "d2358c9": 38, "d2358c930d5ab89e5965204dded499591b42a22d0a865e2149b8c0f1446fac34": 38, "d8": 38, "d80d3be90a201868de83d78dad3413ad88160cc53bcc36eb9eaf7c20dbf023f1": 38, "d8e5e98": 38, "d8e5e98933cf5756f862243c0601cb69d3667bb33f2c7b751fe4e40b2c3fd069": 38, "dai": [30, 31, 32, 33, 39], "dash": [22, 45], "data": [1, 7, 9, 11, 14, 22, 23, 24, 34, 37, 44], "data_in": 11, "databas": [11, 34], "datastor": 1, "date": [4, 7, 28], "date_str": [7, 24], "datetim": 24, "db": 38, "db_lock_timeout": [7, 14, 24], "dc": 38, "dcae9965d1873c1c1e34e21ad653179783302b9a13528ac10fab092b998578f6": 38, "dd": 38, "dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3": 38, "dd172acb53867a68012f94c17389401b2f274a1aa5ae8f84cbfb8b7e383ea8d3": 38, "de": 7, "deactiv": [7, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 44], "deactivate_config_scop": [7, 24], "deactivate_head": [7, 24], "debug": [1, 3, 7, 14, 15, 22, 24, 37], "decim": 22, "decimal_plac": [7, 22], "declar": 12, "decompos": 11, "decompress": 7, "decor": [7, 9, 10, 12, 22], "deduc": [1, 7], "deep": 7, "def": [12, 14, 22], "default": [1, 3, 4, 6, 7, 9, 12, 14, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 36, 40, 41, 44, 45], "default_config_str": 22, "default_config_yaml": [7, 24], "default_list_scop": 7, "default_mod": [1, 7, 12], "default_modify_scop": 7, "default_result": [7, 24], "defin": [1, 3, 5, 6, 7, 8, 9, 12, 14, 22, 24, 27, 31, 33, 34, 37, 43, 44], "define_compil": [3, 7, 12], "define_compiler_packag": 7, "define_directive_method": [7, 22], "define_edg": 7, "define_modifier_vari": 7, "define_package_path": [7, 8, 15], "define_valu": 7, "define_vari": 7, "defined_object": [7, 9], "definit": [1, 2, 5, 7, 8, 9, 12, 22, 24, 25, 29, 30, 31, 32, 44, 45], "degin": 25, "del": 14, "delai": 38, "delet": [9, 32], "delimit": [1, 7, 12, 22, 32], "demlimit": 1, "demonstr": 38, "denot": [1, 45], "dep": 7, "dep_nod": 7, "depend": [4, 7, 12, 22, 29, 30, 44], "depends_on": [7, 8, 9, 12], "deploy": [5, 7, 24], "deploy_artifact": [7, 8], "deployment_nam": 44, "deployments_dir": [7, 24], "deprec": [7, 14, 23, 24], "deprecatedproperti": [7, 14, 24], "depth": [7, 22, 37], "deriv": [1, 7, 9, 22], "describ": [1, 3, 6, 7, 12, 24, 25, 29, 30, 31, 32, 33, 34, 36, 40, 41, 44, 45], "descript": [1, 6, 7, 12, 30], "desir": [24, 32, 35], "dest": [7, 9], "destin": [1, 7], "destroi": [6, 7, 22, 24], "destruct": 44, "detail": [3, 4, 7, 25, 27, 31, 32, 36, 44], "detect": [7, 9, 22], "determin": [1, 3, 7, 8, 12, 24, 31, 45], "determine_node_typ": [7, 11], "dev0": 44, "develop": [4, 5, 7, 9, 25], "df": 7, "dict": [7, 9, 12, 14, 15, 22, 24], "dictionairi": 45, "dictionari": [1, 4, 5, 7, 9, 12, 14, 22, 24, 27, 28, 29, 32, 34, 36], "dictionary_of_strings_or_num": 14, "did": 25, "didn": 36, "die": [7, 22], "differ": [1, 3, 6, 7, 9, 11, 22, 27, 28, 32, 35, 36, 37, 43, 44, 45], "diffutil": 38, "digest": [7, 44], "digit": 22, "dir": [1, 9, 44], "direct": [7, 12, 38, 44, 45], "directive_arg": 22, "directive_nam": [12, 22], "directiveerror": [7, 12], "directivemeta": [7, 12, 22], "directli": [4, 7, 10, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 43, 44], "directori": [1, 3, 4, 6, 7, 9, 12, 18, 22, 24, 27, 28, 29, 31, 32, 33, 36, 38, 40, 41, 44, 45], "dirname_for_object_nam": 7, "dirti": [7, 14, 24], "disabl": [7, 22], "disable_logg": [7, 14, 24], "disable_passthrough": [1, 7, 14, 24], "disable_progress_bar": [7, 14, 24], "discard": 22, "discourag": 7, "discov": 7, "disk": [24, 27, 44], "displai": [7, 9, 22], "distinguish": 7, "divis": 45, "diystag": 7, "dm": [27, 28, 34, 35, 36, 37, 38, 43], "do": [1, 3, 4, 7, 22, 23, 24, 27, 28, 29, 30, 32, 34, 35, 36, 37, 38, 44], "do_list": [7, 9], "do_pars": 7, "doc": [7, 9, 25, 45], "document": [1, 3, 6, 9, 10, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 40, 41, 43, 44, 45], "documented_command": 9, "doe": [1, 7, 9, 13, 22, 29, 30, 34, 38, 45], "does_no_contain_regex": 12, "does_not_contain_regex": 12, "doesn": [7, 9, 30, 31, 32, 33, 38, 40, 41], "don": [1, 7, 38], "done": [4, 7, 23, 29, 30], "down": [7, 44], "download": [1, 4, 6, 7, 22, 29, 30, 38, 44], "draft": [7, 14], "drive": 4, "dry": [3, 27, 28, 29, 30, 33, 38, 44, 45], "dry_run": [7, 22, 24], "dry_run_config": [7, 15], "dry_run_help": 7, "dryrun_chained_experi": [7, 15], "dryrun_copies_external_env": [7, 15], "dryrun_series_contains_package_path": [7, 15], "dsl": 7, "due": [7, 38], "dump": [7, 9], "dump_proven": 7, "dump_result": [7, 24], "duplic": [9, 44], "durat": 24, "dure": [7, 12, 33], "dynam": [30, 31, 33], "e": [1, 4, 7, 12, 22, 23, 29, 32, 44, 45], "e5": 38, "e501": [9, 14], "e55be05": 38, "e55be055a68cb0719b0ccb5edc9a74edcc1d1f689e8a501525b3bc5ebad325dc": 38, "e6": 38, "e6c88ff": 38, "e6c88ffc291c9d4bda4d6bedf3c9be89cb96ce7dc245163e251345221fa77216": 38, "e7": 38, "e72bd03827b8564bbb3dc3ea0d0e689b4863871ce3861d946f2efd7a186ecf3": 38, "ea07af55040670edaf23e2bfd0b537c8ed70280a3616021a5203bdf65e08a4c6": 44, "each": [1, 3, 4, 7, 9, 12, 15, 18, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 42, 44, 45], "earli": 7, "earlier": [24, 27], "easi": 7, "easier": [31, 32, 33, 37], "easili": [1, 7, 22, 27], "ec": 38, "ec41bdd": 38, "ec41bdd8b00fd884e847708513df41d51b1243cecb680189e31b7173d01ca52f": 38, "echo": [12, 44], "ed": 7, "edg": 7, "edit": [4, 7, 27, 28, 29, 30, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44], "edit_appl": [7, 9], "editor": [4, 7, 9, 15, 31, 32, 33, 38], "effect": [7, 24], "effort": 3, "eight": 45, "either": [1, 7, 12, 22, 25, 35, 37, 44], "elaps": [30, 31, 32, 33, 39], "element": [7, 9, 22, 32, 45], "elide_list": [7, 9], "els": 7, "elsewher": 9, "elt": 10, "em_real": [27, 28, 34, 35, 36, 37, 38, 43], "embed": 12, "emploi": [7, 32, 36], "empti": [7, 12, 29], "en": [1, 6, 44], "enabl": [4, 7, 10, 22, 45], "encapsul": 45, "encasul": 27, "encount": [7, 27, 32, 33, 34, 35, 36], "end": [1, 7, 12, 28, 32, 44, 45], "end_mark": 7, "end_tim": 28, "end_to_end": [7, 15], "energi": 3, "enforc": 9, "enough": 22, "ensur": [4, 6, 7, 8, 9, 12, 22, 30, 32, 37, 45], "ensure_access": 7, "ensure_latest_format_fn": 7, "entir": [1, 7, 24, 28, 31, 32, 33, 34, 45], "entireti": 7, "entri": [7, 22, 28, 45], "enum": [7, 14, 15, 24], "enumer": [7, 15], "env": [4, 7, 14, 15, 24, 38], "env_creat": [1, 7, 14, 24], "env_create_arg": 7, "env_create_config_nam": 7, "env_kei": 7, "env_nam": [7, 18, 24, 33, 36, 45], "env_name_or_path": 7, "env_path": [7, 45], "env_properti": 14, "env_var": [1, 7, 8, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 44, 45], "env_var_act": 14, "env_var_append_paths_modifi": [15, 18], "env_var_append_paths_modifier_answ": [15, 18], "env_var_append_vars_modifi": [15, 18], "env_var_append_vars_modifier_answ": [15, 18], "env_var_builtin": [7, 15], "env_var_modif": [7, 8, 12, 13], "env_var_nam": 7, "env_var_prepend_paths_modifi": [15, 18], "env_var_prepend_paths_modifier_answ": [15, 18], "env_var_set_modifi": [15, 18], "env_var_set_modifier_answ": [15, 18], "env_var_unset_modifi": [15, 18], "env_var_unset_modifier_answ": [15, 18], "env_variable_set": 7, "environ": [4, 5, 7, 8, 9, 12, 14, 18, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 43], "environment_nam": 1, "environment_vari": [7, 12], "environmenterror": 22, "environmentmodif": 24, "epilog": 7, "eq": 7, "equal": [1, 12, 22], "equat": 37, "equival": [10, 24, 45], "err_msg": 7, "error": [1, 5, 9, 12, 14, 22, 24, 27, 32, 33, 34, 35, 36, 45], "error_messag": [7, 9], "escap": [7, 34, 36], "etc": [1, 7, 8, 11, 22, 38], "eval": 7, "eval_math": 7, "evalaut": 45, "evalu": [7, 12, 25, 36, 44, 45], "evaluate_pred": 7, "evaluate_requir": 8, "evaluate_success": [3, 7, 25], "evaluation_func": 7, "even": [6, 7, 33, 45], "eventu": 4, "everi": [1, 3, 4, 12, 28, 33, 34, 36, 44, 45], "everyth": [7, 9], "ex": 9, "exact": [4, 44], "exactli": [7, 24], "examin": [3, 27, 28, 33, 36, 45], "exampl": [1, 3, 4, 6, 7, 9, 12, 22, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 44, 45], "example_builtin": 12, "exc_obj": 7, "exc_tb": 7, "exc_typ": 7, "except": [6, 7, 9, 12, 22, 24, 44, 45], "excepthook": 9, "exclud": [7, 9, 14, 24, 44, 45], "exclude_def": 14, "exclude_directori": [7, 9], "exclude_wher": 7, "exclude_where_filt": 7, "exclus": [7, 44], "exclusive_filtered_vector_workload": [7, 15], "exec_modul": 7, "exec_nam": 7, "exec_ord": 7, "execut": [5, 7, 12, 14, 24, 38, 40, 41, 43, 45], "executable_inject": [1, 7, 14, 24, 28, 45], "executable_injection_def": 14, "executable_modifi": [7, 8, 12, 13], "executable_nam": [1, 7, 12], "executableappl": [7, 8], "executablecommand": 12, "executablegraph": 7, "executablenameerror": 7, "executables_def": 14, "execute_experi": [4, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "execute_pb": 45, "execute_slurm": 45, "execv": 22, "exempt": 9, "exeperi": 4, "exhaust": 3, "exist": [1, 4, 7, 9, 14, 18, 22, 24, 25, 28, 31, 33, 36, 44], "exit": [12, 31, 32, 33, 38], "exit_on_error": 7, "exmin": 30, "exp": [1, 7], "exp1_valu": 45, "expand": [1, 5, 8, 12, 22, 24, 29, 30, 32, 35, 36, 44, 45], "expand_arch": 7, "expand_list": 7, "expand_pattern": [7, 12], "expand_var": 7, "expand_var_nam": 7, "expanded_fom_dry_run": [7, 15], "expandererror": 7, "expans": [1, 5, 7, 26, 31, 32, 45], "expansion_dict": 7, "expansion_func": 7, "expansion_str": 7, "expansiondelimit": 7, "expansiondict": 7, "expansiongraph": 7, "expansionnod": 7, "expect": [3, 7, 12, 25, 27, 31, 32, 33, 34, 35, 36, 37], "expected_archive_fil": 7, "expected_cont": 18, "expens": [31, 34, 44], "experi": [5, 6, 7, 8, 9, 11, 12, 14, 15, 22, 24, 25, 26, 38], "experiment": [1, 4, 7, 44], "experiment_context": 7, "experiment_dir": [7, 24], "experiment_exclud": [7, 15], "experiment_index": 45, "experiment_log_fil": 7, "experiment_nam": [1, 7, 11, 45], "experiment_namespac": [7, 44], "experiment_repeat": [7, 15], "experiment_run_dir": [4, 7, 28, 37, 45], "experiment_set": 5, "experiment_statu": 7, "experiment_templ": [7, 15], "experimentnotdefinederror": 7, "experimentset": 7, "explain": 45, "explicit": [1, 7, 28, 32, 35, 36], "explicit_zip": [7, 15], "explicitli": [4, 7, 12, 28, 32, 36, 45], "explor": [3, 4, 29, 30, 32, 33, 37, 45], "expon": 45, "export": 45, "expos": [3, 31], "express": [7, 9, 12, 25, 29, 44], "extant_fil": [7, 9], "extend": [7, 9, 10, 32], "extens": [4, 7, 12, 14, 24, 27, 44, 45], "extern": [7, 9, 44], "external_env": [7, 24], "external_env_nam": 1, "external_spack_env": [1, 7, 14, 24], "externalenviron": 7, "extra": [10, 22, 25], "extra_arg": [9, 22], "extra_kei": 7, "extra_var": 7, "extract": [3, 4, 7, 8, 9, 11, 12, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 42, 44, 45], "extract_matric": [7, 22], "extract_success_criteria": [7, 24], "extrapol": 7, "extrapolationerror": 7, "f": [9, 23], "f403": 9, "f8": 38, "f811": 9, "f826691": 38, "f8266916189ebbdfbad5c2c28ac00ed25f07be70f054d9830eb84ba84b3d03ef": 38, "f82a18c": 38, "f82a18cf7334e0cbbfdf4ef3aa91ca26d4a372709f114ce0116b3fbb136ffac6": 38, "f8904d5a1d89420dde0f9d2c0e051ba08d08e086": 38, "f9": 38, "f925683": 38, "f925683429f20973c552bff6702c74c58c2a38ff6e5cf305a8e847119c5a6b64": 38, "f973bd3": 38, "f973bd33a7fd8af0002a9b8992216ffc04fdf2927917113e42e58f28b702dc14": 38, "f9e578e720bb35228948564192adbe3bc503d5fb": 38, "fa": 9, "facilit": 22, "fail": [1, 6, 7, 22, 25, 37, 38], "failedconstructorerror": 7, "faileddownloaderror": 7, "failur": 7, "fake": 7, "fall": [4, 22], "fals": [1, 7, 8, 9, 12, 14, 22, 24, 25, 28, 45], "famili": 27, "far": [9, 27, 30, 32, 33], "fast": 7, "faster": [10, 23, 27, 33], "fastobjectcheck": 7, "fatal": 7, "favorit": [4, 9, 38], "fb": 38, "fbacf0c81e62429df3e33bda4cee38756604f18e01d977338e23306a3e3b521": 38, "fc": 38, "fc9b616": 38, "fc9b61654a3ba1a8d6cd78ce087e7c96366c290bc8d2c299f09828d793b853c8": 38, "fcbcf165908dd18a9e49f7ff27810176db8e9f63b4352213741664245224f8aa": 44, "fe": 38, "fe5b60d": 38, "fe5b60d091c33f169740df8cb718bf4259f84528b42435194ffe0dd5b79cd125": 38, "featur": [1, 3, 4, 22, 24, 26], "feel": [29, 30, 31, 32, 33, 34, 37, 40, 41], "fetch": [1, 7, 12, 14, 22, 38], "fetch_cach": 7, "fetch_cache_loc": 7, "fetch_opt": 7, "fetch_strategi": 5, "fetch_url": [1, 7], "fetcher": 7, "fetcherconflict": 7, "fetcherror": 7, "fetchstrategi": 7, "fetchstrategycomposit": 7, "few": [3, 32, 44], "field": [7, 22], "figur": [4, 12, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 42, 44], "figure_of_merit": [3, 7, 12], "figure_of_merit_context": [3, 7, 8, 12, 13], "figures_of_merit": [7, 8, 13], "file": [4, 5, 6, 7, 9, 10, 12, 14, 15, 18, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44], "file_cach": 7, "file_cache_object": 22, "file_criteria_should_be_found_in": 1, "file_extens": 24, "file_list": [9, 15], "file_nam": 24, "file_path": [7, 8, 13, 22], "file_prefix": 4, "file_scop": 7, "file_util": 7, "filecach": [7, 22], "filenam": [7, 9, 24, 45], "filename_bas": 24, "filename_for_object_nam": 7, "filepath": 22, "fileserv": 6, "filesystem": [6, 7, 22], "fill": [3, 4, 7, 34, 38], "filter": [3, 4, 5, 9, 10, 29, 35, 45], "filter_by_nam": [9, 10], "filter_fil": [7, 9], "filtered_experi": 7, "final": [7, 27, 28, 31, 32, 35, 36, 37, 43, 45], "find": [6, 7, 9, 22], "find_criteria": 7, "find_environment_vari": 7, "find_execut": 7, "find_input": 7, "find_modul": 7, "find_spec": 7, "find_vari": 7, "find_versions_of_arch": [7, 22], "find_workspac": [7, 9], "find_workspace_path": [7, 9], "findutil": 38, "fine": [36, 44], "finish": [7, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37], "finish_parse_and_run": 7, "first": [1, 3, 4, 6, 7, 9, 11, 22, 24, 35, 37, 38, 45], "first_exist": 7, "first_repo": 7, "first_stage_funct": 7, "fish": [4, 7, 14, 24], "fit": 34, "fix": [27, 28, 32, 34, 35, 36, 38], "fix_12km": 28, "flag": [1, 4, 7, 9, 14, 24, 34, 36, 38, 45], "flake8": [4, 7, 15], "flake8_cmd": 9, "flatten": 45, "float": [7, 45], "floor": 45, "flush": 12, "flush_scop": 7, "flux": 45, "fnmatch": [25, 45], "focu": [30, 31, 32, 33, 36, 37, 40, 41], "focus": [4, 25, 27, 31], "folder": [29, 30], "follow": [1, 3, 4, 6, 7, 12, 22, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 43, 44, 45], "fom": [1, 7, 11, 12, 37], "fom_comparison": [12, 25, 37], "fom_context": [7, 12, 14, 24, 25], "fom_context_": 25, "fom_nam": [7, 11, 12, 14, 24, 25, 37], "fom_regex": 12, "fom_valu": 7, "foo": [7, 12, 22, 44], "foo_bar": 7, "foo_bar_baz": 7, "for_package_vers": 7, "forc": [7, 37], "force_comput": [7, 8], "forecast": [27, 28, 34, 35, 36, 37], "forev": 10, "form": [6, 7, 15, 45], "format": [4, 5, 7, 9, 11, 12, 14, 22, 24, 35, 44, 45], "format_data": [7, 11], "format_doc": 7, "format_help": 7, "format_help_sect": 7, "format_str": 7, "formatt": [7, 9, 10], "formatted_execut": [1, 7, 15, 24], "formattedexecutableerror": 7, "formatter_class": 7, "formula": [7, 12, 14, 24, 25, 37], "fortran": 38, "forward": 7, "found": [1, 3, 4, 6, 7, 9, 12, 22, 24, 25, 45], "four": [1, 27, 32, 45], "framework": 4, "free": [27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41], "freeli": 30, "freshli": 7, "from": [1, 3, 4, 6, 7, 8, 9, 10, 11, 12, 14, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "from_dict": 7, "from_json": 7, "from_kwarg": 7, "from_list_url": 7, "from_url": 7, "from_url_schem": 7, "from_yaml": 7, "fromfile_prefix_char": 7, "front": 3, "fscach": 7, "ftp": 9, "full": [7, 12, 14, 22, 23, 25, 28], "full_index": [6, 38], "full_nam": 23, "fulli": [1, 7, 12, 22, 23, 30, 34, 44, 45], "fullnam": 7, "fullpath": 7, "func": [7, 9, 10], "function": [1, 3, 7, 9, 12, 20, 22, 27, 28, 31, 34, 35, 36, 37, 44], "further": [7, 33], "futur": [4, 44], "fuzzi": 22, "g": [1, 4, 7, 12, 22, 23, 29, 45], "gc": 7, "gcc": [1, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "gcc9": [1, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "gcp": [11, 27], "gcs_fetch": 7, "gcsfetchstrategi": 7, "gdbm": 38, "gen": [30, 31], "gener": [1, 4, 7, 10, 11, 12, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "generate_activate_command": 7, "generate_deactivate_command": 7, "generate_env_fil": 7, "generate_fil": [7, 15], "generate_hash": [7, 11], "generate_source_command": 7, "get": [1, 3, 5, 7, 9, 12, 14, 22, 24, 26, 27, 30, 31, 32, 33, 44, 45], "get_access_pair": 7, "get_access_token": 7, "get_appl": [7, 24], "get_checksums_for_vers": 7, "get_command": [7, 9], "get_config": 7, "get_config_env_var": 7, "get_config_filenam": 7, "get_config_valu": [7, 22], "get_config_var": 7, "get_data": [22, 23], "get_endpoint_url": 7, "get_env_append_command": [7, 22], "get_env_hash_list": 7, "get_env_prepend_command": [7, 22], "get_env_set_command": [7, 22], "get_env_unset_command": [7, 22], "get_experi": 7, "get_experiment_id": [7, 11], "get_file_path": [7, 22], "get_full_namespac": 7, "get_full_repo": 7, "get_git_hash": 7, "get_hash": [7, 11], "get_head": [7, 22], "get_index": 7, "get_input": [7, 8], "get_modul": [7, 9], "get_nod": 7, "get_obj_class": 7, "get_package_path": 7, "get_pipeline_phas": 7, "get_profil": 7, "get_repo": 7, "get_sect": 7, "get_section_filenam": 7, "get_spack_dict": [7, 24], "get_statu": 7, "get_unit": [7, 22], "get_us": [7, 11], "get_valid_typ": 7, "get_var_from_experi": 7, "get_vers": 7, "get_workspac": [7, 24], "get_workspace_env_var": [7, 24], "get_workspace_formatted_execut": [7, 24], "get_workspace_intern": [7, 24], "get_workspace_modifi": [7, 24], "get_workspace_path": [7, 24], "get_workspace_var": [7, 24], "get_workspace_zip": [7, 24], "get_yaml_filepath": [7, 24], "getcwd": 7, "gethost": 38, "gettempdir": 22, "gettext": 38, "git": [4, 7, 9], "git_ex": 7, "git_vers": 7, "git_version_r": 7, "gitfetchstrategi": 7, "github": [4, 7, 10, 12], "github_url": [9, 10], "give": [7, 9, 24, 31, 35, 38, 44, 45], "given": [1, 3, 7, 9, 22, 29, 30, 31, 32, 33, 40, 41], "glibc": 38, "glob": [1, 7, 12, 25, 38, 45], "global": [1, 4, 7, 9, 14, 24], "global_arg": 14, "global_config_nam": 7, "global_path": 7, "globbing_pattern": [7, 15], "gmake": 38, "gmx50": [30, 31], "go": [3, 7, 28, 30, 31, 32, 33, 40, 41], "go_vers": 7, "goal": [11, 35, 45], "gofetchstrategi": 7, "good": [22, 30, 34, 44], "googlecloudplatform": 4, "gr": 7, "grab": 7, "grain": 44, "grammar": 7, "graph": 5, "graphcycleerror": 7, "grapherror": 7, "graphic": 22, "graphnod": [7, 22], "greater": 4, "grm": 45, "grm_env": 45, "gromac": [1, 5, 26, 32, 33, 40, 41, 44, 45], "gromacs_size_expans": [7, 15], "gromacs_vers": 33, "group": [3, 7, 12, 22, 27, 35, 45], "group_nam": 12, "guarante": 7, "guard": 38, "guard_old_libcrypt_fix": 38, "gudi": 3, "guid": [5, 25, 29], "guidelin": 5, "gz": [6, 38], "h": [4, 6, 7, 29], "ha": [1, 3, 4, 7, 9, 12, 14, 15, 22, 24, 25, 27, 29, 31, 32, 33, 35, 38, 44, 45], "had": [29, 31, 35, 37], "handl": [7, 11, 12, 22, 23, 32, 44], "handle_starttag": [7, 22], "handler": 7, "happen": [7, 12, 32], "hard": 7, "hardwar": 45, "has_error": [7, 9], "has_tag": 7, "has_valu": [7, 22], "hash": [7, 8, 38], "hash_fil": [7, 22], "hash_file_nam": [7, 24], "hash_json": [7, 22], "hash_str": [7, 22], "hasn": 7, "have": [1, 3, 4, 6, 7, 8, 9, 12, 22, 23, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45], "haven": 36, "hbond": [30, 31], "hdf5": [7, 38], "header": [7, 9, 22, 28], "header_nam": 22, "hello": [5, 26], "hello_world": 29, "help": [3, 5, 7, 22, 24, 27, 32, 34, 35, 36, 44, 45], "helpformatt": 7, "here": [1, 6, 7, 9, 12, 30, 32, 34, 37], "hg": [7, 9], "hgfetchstrategi": 7, "hierarchi": [7, 22], "high": [12, 27], "higher": [1, 7, 33, 35], "highest": [1, 7, 24], "highest_precedence_non_platform_scop": 7, "highest_precedence_scop": 7, "hmmer": 29, "hoist": [7, 36], "home": [7, 9, 22, 38], "homepag": 9, "hook": [7, 25], "hook_nam": 7, "hostfil": 34, "hostnam": [7, 29, 44, 45], "hour": [30, 31, 32, 33, 39], "hous": [1, 4, 7], "how": [1, 3, 7, 9, 12, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "howev": [3, 4, 27, 28, 30, 31, 32, 33, 34, 36, 44, 45], "hpcc": 29, "hpcg": 29, "hpl": [3, 29], "href": 22, "html": [1, 6, 7, 9, 10, 22, 25, 44, 45], "htmlparseerror": [7, 22], "htmlparser": 22, "http": [1, 4, 6, 7, 9, 14, 24, 25, 44, 45], "human": [7, 24], "hyphen": 7, "i": [1, 2, 3, 5, 6, 7, 9, 10, 11, 12, 14, 15, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "id": [7, 9], "idea": 11, "identifi": [3, 7, 9, 22, 32, 35, 44], "idx": 45, "ignor": [7, 14, 24, 45], "ignore_us": 7, "illustr": [27, 32, 34, 35, 36], "imagin": 35, "immutableconfigscop": 7, "imp": [7, 22], "imp_import": [7, 22], "impact": 31, "impermiss": 9, "impi2021": [1, 30, 31, 32, 33, 45], "implement": [7, 12, 23, 24, 34, 36, 44, 45], "implicit": 32, "implicitli": [32, 36, 45], "import": [1, 3, 4, 7, 9, 14, 22, 23, 33, 34, 36, 37, 44, 45], "import_lock": [22, 23], "import_nam": 7, "import_results_fil": [7, 9], "importerror": 7, "importlib": 23, "importlib_import": [7, 22], "improv": [3, 4], "in_context": 7, "in_dict": [7, 22], "in_group": 7, "in_json": 22, "in_nod": 7, "in_str": 7, "inc": 7, "includ": [1, 3, 4, 7, 10, 14, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "include_fil": 7, "include_where_filt": 7, "included_config_scop": [7, 24], "inclus": [7, 14, 44], "inclusive_filtered_vector_workload": [7, 15], "incompat": 7, "incorrect": 12, "incorrectli": 1, "increas": 4, "incredibli": 3, "indent": [1, 7, 14, 24], "indent_incr": 7, "independ": [4, 25, 44, 45], "index": [5, 7, 35, 45], "index_command": 7, "indexerror": 7, "indic": [6, 7, 12, 22, 24], "indirect": [5, 26], "individu": [1, 7, 32, 35, 45], "infer": 7, "info": [3, 4, 7, 15, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 43, 44, 45], "inform": [1, 4, 5, 7, 8, 9, 10, 12, 22, 24, 27, 28, 29, 31, 32, 33, 34, 36, 40, 41, 45], "infrastructur": 7, "inherit": [3, 27, 33], "inherit_from_appl": 7, "inherit_vari": [7, 14, 24, 45], "init_entri": [7, 22], "initi": [7, 10, 12, 45], "initial_spec": 7, "inject": [1, 4, 7, 12, 15, 22, 23, 24, 27, 45], "inject_execut": 7, "injection_dict": 15, "injection_method": [7, 8, 12], "injection_ord": 7, "inlin": 10, "input": [1, 4, 6, 7, 8, 11, 12, 15, 18, 22, 24, 29, 30, 31, 38, 44, 45], "input_cach": [1, 7, 14, 24], "input_dir": [7, 24], "input_fil": [3, 7, 12, 45], "input_mirror_url": 6, "input_nam": [7, 12, 45], "input_path": [7, 30, 31], "inputs_dir": 24, "inputstag": 7, "insensit": 22, "insert": [11, 24, 45], "insert_before_exp": 24, "insert_data": [7, 11], "insert_result": [7, 24], "insid": [1, 3, 7, 25, 35, 44, 45], "inspect": 7, "inst": 7, "instal": [1, 5, 6, 7, 8, 13, 14, 24, 27, 30, 31, 32, 33, 38, 40, 41, 44, 45], "install_cach": 7, "install_compil": 7, "install_config_nam": 7, "install_flag": 14, "install_hash_length": [7, 14, 24], "install_missing_compil": [7, 14, 24], "install_path_schem": [7, 14, 24], "install_tre": [7, 14, 24], "instanc": [1, 7, 9, 12, 22], "instead": [1, 6, 7, 10, 22, 32, 36, 38, 44, 45], "instruct": [3, 10], "insuffici": 45, "int": [1, 7, 22, 45], "integ": [7, 14, 24, 45], "intel": [1, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "intel_aps_answ": [15, 18], "intel_aps_modifi": [15, 18], "intelmpi": 36, "intend": [1, 3, 6, 7, 9, 10, 22, 25, 27, 45], "interact": [3, 9, 29], "interactiveconsol": 9, "interest": 3, "interfac": [7, 23, 25], "intern": [3, 5, 7, 9, 12, 22, 24, 26, 44], "internal_ord": 7, "internalconfigscop": 7, "internals_def": 14, "internals_wrf": 28, "internet": [6, 7, 22, 38], "interpret": [4, 9, 34, 38], "interven": 9, "intranet": 7, "intro": 7, "intro_by_level": 7, "introduc": [3, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 43], "introduct": 29, "invalid": [7, 24, 38], "invalidargserror": 7, "invalidchainerror": 7, "invalidexternalenviron": 7, "invalidmodeerror": 7, "invalidnamespaceerror": 7, "invalidphaseerror": 7, "inventori": [7, 8], "inventory_file_nam": [7, 24], "inventory_hash": 7, "invoc": [4, 44], "invok": [7, 12, 22], "involv": 3, "io": [1, 6, 44], "ipython": 9, "ipython_interpret": [7, 9], "is_action": 7, "is_dry_run_path": [7, 22], "is_git_repo": [7, 9], "is_key_level": 7, "is_leaf": [7, 22], "is_object": [7, 9], "is_opt": 7, "is_platform_depend": 7, "is_prefix": [7, 22], "is_repeat_bas": 7, "is_requir": 7, "is_reserv": 7, "is_templ": 7, "is_valid": 7, "is_variable_level": 7, "is_workspace_dir": [7, 24], "ish": 7, "isinst": 14, "isn": [7, 12, 22], "issu": [1, 3, 4, 6, 7, 27, 28, 32, 33, 34, 35, 36], "item": [7, 14, 22, 24], "iter": [7, 8, 9, 24, 32, 36, 45], "its": [1, 3, 4, 7, 12, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 40, 41, 44, 45], "itself": [3, 7, 22, 33, 45], "jai": 7, "jasper": 38, "job": [12, 45], "join": [7, 45], "join_separ": [1, 7, 14, 24], "json": [7, 9, 12, 14, 24, 35, 44], "jsonschema": [7, 14], "just": [4, 7, 9, 12, 22, 24, 45], "k": 7, "keep": [7, 34, 44], "keep_origin": 22, "keep_stag": 7, "kei": [7, 12, 14, 22, 24, 33, 34], "key_typ": 7, "keyerror": 22, "keyword": [1, 5, 8, 12, 22, 23, 45], "know": [7, 12, 29, 31], "known": [7, 45], "known_appl": [7, 15], "krb5": 38, "kwarg": [7, 12, 22, 23], "l": 9, "laid": 10, "lang": 14, "languag": [3, 7, 9, 22, 24], "language_bas": 7, "language_help": 7, "larg": [6, 27, 32], "larger": [31, 35], "last": 7, "last_mtim": 7, "later": [7, 14, 23, 24, 30], "latest": [1, 4, 6, 7, 10, 24, 30, 44], "latest_arch": [7, 24], "latest_archive_path": [7, 24], "latest_bas": 24, "layer": 4, "layout": 7, "lazi": 7, "lazili": 7, "ld_library_path": 45, "lead": 32, "learn": [27, 28, 29, 31, 32, 33, 34, 35, 36, 37], "least": [3, 12, 37], "left": [3, 7], "left_idx": 7, "length": [9, 22, 32, 35, 45], "less": [34, 44], "let": [9, 38], "letter": 22, "level": [1, 4, 7, 12, 22, 23, 24, 27, 32, 33, 34, 36, 45], "level_func": [7, 22], "leverag": 7, "lexer": 7, "lgpl": 9, "lgpl_except": [7, 9], "lib": [1, 7, 9], "libaec": 38, "liber": 22, "libiconv": 38, "libjpeg": 38, "libpng": 38, "librari": [5, 12, 25, 27], "libsigsegv": 38, "libtinfo": 38, "libtirpc": 38, "libtool": 38, "libxml2": 38, "licens": [5, 7, 24, 30], "license_dir": [7, 14, 24], "license_inc_nam": 7, "license_includ": [7, 8], "license_input_dir": 7, "license_lin": [7, 9], "license_path": [7, 24], "licensed_fil": [7, 9], "licenseerror": [7, 9], "licenses_fil": [7, 24], "licenses_schema": 14, "lifecycl": 7, "light": 44, "like": [1, 3, 7, 11, 12, 22, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 45], "likewis": [6, 7], "limit": [4, 7, 9], "line": [1, 7, 9, 10, 14, 22, 27, 33, 36], "line_list": 9, "liner": 37, "link": [7, 10, 22, 24], "linkpars": [7, 22], "lint": 4, "linux": [4, 29], "list": [1, 2, 3, 4, 6, 7, 8, 12, 15, 18, 22, 24, 25, 26, 27, 28, 29, 32, 33, 34, 35, 36, 38], "list_depth": 22, "list_fil": [7, 9], "list_of_argu": 10, "list_url": [7, 9, 22], "list_var_nam": 1, "littl": 7, "live": [7, 28, 44], "ll": [7, 9, 22, 29, 30, 31, 32, 33, 34, 35, 36, 40, 41], "llnl": [9, 14, 22], "lmod": 7, "load": [7, 23, 24], "load_compil": 7, "load_modul": 7, "load_sourc": [22, 23], "loader": 7, "local": [6, 7, 29, 38, 44, 45], "local_file_path": 22, "local_replac": 22, "locat": [1, 4, 6, 7, 9, 12, 24, 27, 28, 31, 34, 35, 36, 37, 43, 44, 45], "lock": [7, 14, 24, 44, 45], "lockfil": 24, "lockfile_nam": [7, 24], "log": [7, 12, 22, 24, 29, 30, 44, 45], "log_dir": [7, 24, 45], "log_fil": [1, 7, 12, 14, 22, 24, 25, 45], "logger": 7, "logic": [1, 3, 7, 12, 25, 27, 28, 32, 33, 35, 43, 44, 45], "login": 7, "logs_dir": 7, "long": [6, 7, 9, 29, 30, 32, 38], "long_messag": [7, 12, 22, 24], "long_msg": 7, "longer": [7, 31, 32, 33, 34], "look": [1, 7, 9, 22, 24, 27, 28, 30, 32, 33, 34, 35, 36, 37, 38, 45], "lookup": [7, 36], "loop": 7, "loss": 24, "low": 23, "lower": [1, 3, 7, 27], "lowercas": 22, "lowercase_with_underscor": 22, "lowest": [1, 24, 32], "lscpu": 45, "lscpu_answ": [15, 18], "lscpu_modifi": [15, 18], "lulesh": 29, "lwm2": 7, "lz4": 38, "m": 9, "m4": 38, "machin": [1, 11, 29, 35, 44, 45], "machineri": 23, "maco": 4, "made": [27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42], "mai": [1, 3, 7, 12, 22, 24, 27, 30, 31, 32, 33, 36, 38, 40, 41], "main": [4, 5, 37], "maintain": [7, 9, 12], "major": 7, "make": [3, 7, 9, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 44], "make_argument_pars": 7, "make_experi": [7, 8, 44], "manag": [1, 4, 7, 9, 12, 22, 24, 30, 31, 32, 33, 34, 40, 41, 44], "managed_by_rambl": 7, "manav": 7, "manger": 44, "mani": [4, 7, 9, 23, 27, 32, 33, 34, 45], "manipul": 22, "manpag": 38, "manual": [3, 7, 12], "manyfil": 4, "map": [7, 9, 22, 29, 36], "mark": [12, 25, 30, 45], "mark_found": 7, "mass": 3, "match": [1, 3, 7, 9, 12, 14, 22, 24, 25, 36, 44, 45], "matching_scop": 7, "materi": [31, 32, 34], "math": [7, 36, 45], "mathemat": [25, 45], "mathevaluationerror": 7, "matric": [1, 5, 7, 14, 24, 26, 33], "matrices_def": 14, "matrix": [1, 7, 14, 22, 24, 27, 28, 32, 36, 37, 43, 45], "matrix_def": 14, "max": [9, 22, 27, 28, 34, 35, 36, 37, 42, 45], "max_decimal_plac": [7, 22], "max_help_posit": 7, "max_len": 7, "max_line_length": [7, 9], "max_num": 9, "maximum": [22, 27, 28, 34, 35, 36, 37, 42, 45], "md5": 7, "mean": [6, 12, 22, 24, 45], "measur": 4, "mechan": [1, 22, 44, 45], "median": 22, "memori": [7, 24], "memoryus": 38, "mention": [27, 30, 44], "mercuri": 7, "mere": 1, "merg": [1, 7, 9, 12, 25], "merge_config_fil": [7, 15], "merge_context": 7, "merge_definit": [7, 12], "merge_yaml": 7, "mergin": 45, "merit": [4, 12, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 42, 44], "merti": 3, "messag": [7, 9, 12, 14, 22, 24, 27, 35], "met": 7, "meta": [11, 22], "meta_path": 7, "metaclass": 7, "metadata": [14, 23, 27], "metapathfind": 7, "metavar": [7, 9], "method": [4, 7, 9, 12, 18, 22, 25, 28, 29, 30], "method_nam": 12, "metric": 3, "micro": 29, "might": [1, 3, 6, 7, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 44, 45], "min": [22, 45], "min_count": [7, 22], "minim": [7, 27, 44], "minimum": [7, 14, 24, 27, 28, 34, 35, 36, 37, 42, 45], "minor": 7, "mirro": 1, "mirror": [5, 8, 15, 26, 44], "mirror1_nam": 1, "mirror2_nam": 1, "mirror_add": [7, 9], "mirror_archive_path": 7, "mirror_destroi": [7, 9], "mirror_environ": 7, "mirror_id": 7, "mirror_input": [7, 8, 38], "mirror_list": [7, 9], "mirror_nam": 7, "mirror_onli": 7, "mirror_path": [6, 7], "mirror_ref": 7, "mirror_remov": [7, 9], "mirror_root": 24, "mirror_set_url": [7, 9], "mirror_softwar": [8, 38], "mirror_test": 7, "mirror_url": [7, 44], "mirrorcach": 7, "mirrorcollect": 7, "mirrorerror": 7, "mirrorrefer": 7, "mirrorstat": 7, "misc_cach": [7, 14, 24], "mismatch": 35, "miss": 34, "missing_mpi_cmd": [7, 15], "missing_required_dry_run": [7, 15], "mit": 9, "mix": 25, "mock_env_var_modifi": [7, 15], "mock_modifi": 16, "mock_modifier_dry_run": [7, 15], "mock_modifier_phas": [7, 15], "mock_modifier_spack_config": [7, 15], "mock_spack_modifi": [7, 15], "mod": [7, 15, 27, 45], "mod_nam": [22, 45], "mod_to_class": [7, 22], "modded_vari": 7, "mode": [1, 4, 5, 7, 8, 12, 13, 14, 24, 27, 37, 45], "mode_for_modifi": 1, "mode_vari": 7, "model": [27, 29], "modif": [1, 12, 22, 24, 27, 28, 31, 32, 33, 34, 35, 36, 37, 39, 42, 45], "modifi": [5, 9, 12, 13, 15, 16, 24, 26, 28, 30, 32, 33, 36, 44], "modifier_appl": 7, "modifier_builtin": 12, "modifier_class": [7, 13], "modifier_function": [7, 15], "modifier_help": [7, 15], "modifier_languag": 7, "modifier_nam": [1, 12], "modifier_prepare_analysi": [7, 15], "modifier_repo": [1, 7], "modifier_typ": 7, "modifier_vari": [7, 8, 12, 13], "modifierbas": [7, 13, 22], "modifiererror": 7, "modifiermeta": [7, 12], "modifiers_wrf": 27, "modkit": [5, 9], "mods_": 9, "mods_info": [7, 9], "mods_info_setup_pars": [7, 9], "mods_list": [7, 9], "mods_list_setup_pars": [7, 9], "modul": [3, 5, 45], "modular": 12, "module_root": [7, 14, 24], "modulenam": 7, "moduletyp": [7, 23], "molecular": [30, 31, 33], "monitor": 30, "monochromegan": 7, "more": [1, 3, 4, 7, 11, 22, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "most": [3, 4, 7, 24, 37, 44], "mostli": 22, "move": [7, 22], "mozilla": 38, "mpi": [1, 5, 12, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 43], "mpi_arg": 36, "mpi_command": [27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "mpi_nam": 36, "mpich": 45, "mpirun": [12, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "msg": [7, 22], "mtime": [7, 22], "much": [10, 27], "multi": [4, 6, 7], "multi_modifier_dry_run": [7, 15], "multipl": [1, 3, 6, 7, 12, 22, 32, 35, 36, 45], "multiple_arg_nam": 12, "multiple_pattern_match": 12, "multiple_typ": 12, "multipli": 34, "must": [3, 6, 7, 9, 12, 24, 27, 28, 35, 45], "mutable_mock_apps_repo": [15, 20], "mutable_mock_mods_repo": 16, "my": [25, 44], "my_criteria": 25, "n": [1, 7, 14, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "n_indent": 7, "n_node": [27, 28, 34, 35, 36, 37, 38, 43, 45], "n_rank": [27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 44, 45], "n_repeat": [1, 7, 14, 24, 45], "n_successful_repeat": 22, "n_thread": [27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "name": [1, 3, 4, 6, 7, 8, 9, 11, 12, 14, 18, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 40, 41], "name_of_workspac": 44, "name_onli": [9, 10], "name_or_path": [7, 44], "name_or_path_to_spack_env": 1, "name_or_url": 7, "name_templ": 7, "named_deploy": [7, 24], "named_modifi": [15, 18], "namespac": [5, 9, 22, 24, 32, 44, 45], "namespace_tri": 7, "namespacetri": [7, 22], "nanosec": [30, 31, 32, 33, 39], "nanosecond": [30, 31, 32, 33, 39], "narg": 9, "nasm": 38, "nativ": 7, "navig": 29, "ncall": 7, "ncol": 10, "ncurs": 38, "necessari": [3, 7, 8, 44], "necessarili": 7, "need": [1, 3, 4, 7, 9, 12, 13, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "needs_upd": 7, "neither": [22, 35], "nest": [7, 27, 28, 34, 35, 36, 37, 38, 43], "nested_1": [7, 9, 22], "nested_2": [7, 9, 22], "nested_3": [7, 22], "nested_4": [7, 22], "nested_compilers_are_instal": [7, 15], "netcdf": 38, "never": 7, "new": [1, 3, 4, 5, 7, 9, 12, 15, 22, 24, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 42, 44], "new_command": 1, "new_packag": 7, "newer": 23, "newli": [4, 27, 28, 31, 34, 35, 36, 37], "next": [7, 32, 34], "next_spec": 7, "nfl": 7, "nice": 7, "no_active_workspac": [7, 24], "no_expand_var": 7, "noactiveenvironmenterror": 7, "noarchivefileerror": 7, "nocacheerror": 7, "node": [7, 9, 11, 22, 27, 28, 34, 35, 36, 37, 43, 45], "node_typ": 7, "nodigesterror": 7, "non": [7, 12, 24], "none": [1, 7, 9, 11, 12, 14, 22, 23, 24], "nonetworkconnectionerror": [7, 22], "nopathrunnererror": 7, "noqa": 14, "nor": [27, 35], "norepoconfigurederror": 7, "normal": [7, 27], "nostageerror": 7, "not_empti": [7, 12], "not_provid": 7, "notabl": [44, 45], "note": [1, 6, 7, 9, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "noth": 22, "notic": 32, "now": [3, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42], "np": 36, "nperhost": 45, "null": [7, 12, 14, 24, 25], "num3proxi": 7, "num_experi": 7, "num_filtered_experi": 7, "number": [1, 3, 7, 9, 14, 22, 24, 27, 28, 32, 34, 35, 36, 37, 38, 42, 45], "numer": 7, "o": [22, 27], "obj": [10, 22], "obj_fullnam": 7, "obj_inst": [7, 22], "obj_nam": [7, 10], "obj_typ": 7, "object": [7, 9, 10, 11, 12, 14, 15, 22, 24, 27, 44], "object_check": 7, "object_file_nam": 7, "object_nam": [7, 9], "object_path": 7, "object_typ": [7, 9, 10], "objectnamespac": 7, "objects_path": 7, "objects_to_attribut": [7, 9], "objects_with_tag": 7, "objecttyp": [7, 9], "obtain": 7, "occur": [1, 4, 7, 9], "off": [7, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 44, 45], "offer": 9, "oftentim": 33, "old": [1, 7, 22, 38], "omit": [28, 44], "omp_num_thread": [27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43], "ompi": 45, "on_execut": [1, 7, 14, 24, 45], "onc": [3, 4, 6, 7, 14, 22, 27, 28, 29, 30, 33, 35, 36, 37, 38, 44, 45], "one": [1, 3, 4, 6, 7, 12, 14, 22, 23, 27, 28, 29, 31, 32, 34, 35, 36, 37, 42, 44, 45], "oneapi": [1, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "oneof": [7, 14, 24], "ones": 24, "onli": [1, 3, 6, 7, 8, 12, 22, 23, 25, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 44, 45], "onlin": 34, "onto": 24, "op": 7, "open": [9, 22, 23, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 45], "openmpi": [36, 45], "openmpi_arg": 36, "openssl": 38, "oper": [7, 9, 22, 27, 28, 34, 35, 36, 37, 45], "operand": 7, "operator_to_use_for_redirect": 1, "opt": 7, "option": [1, 3, 4, 6, 7, 9, 12, 22, 23, 25, 33, 35, 38, 45], "option_nam": 22, "option_str": 9, "option_valu": 22, "optional_attr": 7, "optional_definit": 1, "options_by_level": 7, "order": [1, 3, 4, 6, 7, 9, 10, 12, 14, 22, 24, 32, 33, 37, 44, 45], "order_aft": [7, 22], "order_befor": [7, 22], "ordereddict": 7, "ordereddict_backport": 9, "org": [7, 14, 24, 25, 45], "organ": [3, 7], "origin": [7, 14, 22, 24, 36, 45], "orterunprefix": 36, "osu": 29, "other": [1, 3, 4, 7, 9, 14, 22, 27, 31, 32, 35, 36, 37, 44, 45], "otherwis": [7, 14, 22], "ouptu": 12, "our": [7, 22, 23, 28, 34], "out": [3, 4, 7, 9, 10, 22, 24, 30, 33, 34, 36, 37, 38, 45], "out_str": 7, "outcom": 1, "output": [7, 9, 11, 12, 16, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 43, 44], "output_captur": [1, 7, 12, 14, 22, 24, 28], "output_directori": 7, "output_format": [12, 24], "output_level": 7, "outsid": [7, 33, 34], "over": [1, 7, 8, 9, 24, 32, 36, 44, 45], "overal": [24, 44], "overlaid": 7, "overrid": [1, 3, 7, 9, 22, 24, 28, 31, 45], "overridden": [4, 33, 45], "overrides_base_nam": 7, "overview": 44, "overwrit": [1, 7, 12, 44], "overwritten": 22, "own": [1, 3, 7, 27, 29, 30, 31, 32, 34, 35, 36, 45], "p": [9, 44], "packag": [1, 5, 6, 12, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 43, 44, 45], "package_definit": 7, "package_lock_timeout": [7, 14, 24], "package_manag": 7, "package_manager_config": [7, 8, 12, 13, 15], "package_manager_requir": [7, 8, 12, 13, 15], "package_nam": 1, "package_name_to_use_as_compil": 1, "package_spec": 7, "package_specs_for_environ": 7, "padded_length": [7, 14, 24], "page": [4, 5, 22], "pair": [3, 45], "parallel": 45, "paramet": [3, 4, 7, 8, 9, 10, 12, 14, 22, 23, 24, 32, 34], "parameter": [5, 26, 33], "parent": [7, 22], "parent_experi": 45, "parent_experiment_namespac": 45, "pars": [7, 9, 10, 24, 36], "parse_error": 7, "parsed_url": 22, "parseerror": 7, "parser": [7, 9, 10, 22, 32], "part": [1, 3, 6, 7, 12, 22, 23, 28, 29, 44, 45], "part1": 45, "part2": 45, "parti": 3, "particular": [7, 9, 22, 38, 45], "particularli": 45, "partit": 45, "partition_def": 45, "pass": [1, 4, 7, 12, 22, 37], "passthrough": 7, "passthrough_vari": [7, 15], "past": [27, 32, 34, 35, 36], "patch": [6, 7, 9, 38], "path": [1, 4, 5, 6, 9, 12, 14, 15, 23, 24, 30, 31, 38, 44, 45], "path_or_scop": 7, "path_stat": [22, 23], "path_to_append": 1, "path_to_prepend": 1, "path_to_workspac": 44, "paths_and_repo": 7, "pattern": [7, 9, 12, 27, 45], "pattern_exempt": [7, 9], "patternproperti": [7, 14, 24], "pb": 45, "pcall": 7, "pct": 7, "peopl": 44, "pep": 22, "pep440": 7, "per": [3, 9, 22, 27, 30, 31, 32, 33, 34, 36, 39, 45], "per_input_ref": 7, "percent": [30, 31, 32, 33, 39], "perform": [3, 4, 7, 9, 12, 15, 20, 22, 24, 25, 27, 28, 30, 32, 33, 34, 35, 36, 37, 42, 44, 45], "perform_list": [9, 10], "perform_math_ev": 7, "perform_upload": [7, 11], "period": 22, "perl": 38, "perl5162": 38, "perm": 7, "permiss": 22, "persist": 7, "phase": [7, 8, 12, 24, 38], "phase_definit": [7, 8, 13], "phase_filt": 7, "phase_nam": 7, "phase_select": [7, 15], "phase_selection_with_depend": [7, 15], "phasecycledetectederror": 7, "phasegraph": 7, "physic": [3, 45], "piec": [3, 7, 12, 45], "pigz": 38, "ping": 7, "pip": 4, "pipelin": [5, 12, 45], "pkg": 7, "pkgconf": 38, "place": [1, 3, 4, 12, 14, 22, 25, 28, 34, 37, 38], "placehold": [22, 32, 33, 37], "platform": [4, 7, 8, 22, 24, 27, 36], "platform1": [35, 36], "platform2": [35, 36], "platform3": 35, "platform_config": [35, 36], "pleas": [27, 28, 30, 31, 32, 33, 34, 35, 36, 37], "plu": 12, "pluse": 22, "pme": [30, 31, 32, 33], "pme_1rank": 32, "pme_2rank": 32, "pme_4rank": 32, "pme_single_rank": [30, 31, 32], "pname": 9, "pnetcdf": [27, 28, 34, 35, 36, 37, 38, 43], "point": [7, 22, 24, 28, 30, 32, 34, 35, 36, 45], "pointer": [7, 38], "poke": 9, "pop": [7, 22], "pop_scop": 7, "popul": [6, 7, 32, 44, 45], "populate_inventori": [7, 8], "portabl": 3, "portion": [1, 3, 7, 8, 12, 22, 27, 28, 32, 33, 35, 36, 37, 43], "posit": [7, 9, 22], "posix": 22, "possibl": [7, 9, 22, 29, 30, 31, 34], "possible_ramble_module_nam": [7, 22], "post": 7, "potenti": [4, 31, 45], "ppn": [30, 31, 32, 33, 34, 36, 45], "ppr": 36, "practic": [34, 45], "pre": [8, 30, 31, 45], "preced": [1, 7, 24, 44, 45], "predic": 7, "preexist": 7, "prefer": [22, 32], "preferenti": 7, "prefix": [1, 7, 14, 22, 24, 28, 37, 45], "prefix_char": 7, "prefixedexecut": [7, 22], "prepare_analysi": [7, 8], "prepare_config_scop": [7, 24], "prepend": [1, 7, 8, 12, 14, 22, 23, 24, 45], "prepend_exec": 12, "prepend_head": [7, 9], "prepend_open": [22, 23], "prepend_path": 45, "prependfileload": [22, 23], "prepent": 1, "prerequisist": 38, "prerequisit": [9, 38], "prescript": 10, "present": [7, 27, 28, 30, 32, 37, 38, 45], "preserv": 7, "prevent": [7, 28, 36, 45], "previou": [1, 7, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 43], "previous": [1, 30, 45], "primari": [7, 29, 30, 44], "primarili": [7, 9, 27, 28, 35, 37, 43], "primit": 7, "print": [5, 7, 9, 10, 22, 24, 25, 29, 32, 37, 45], "print_chain_ord": 7, "print_conflict": [7, 9], "print_context": 7, "print_info": [9, 10], "print_intern": 7, "print_output": [7, 9], "print_phase_tim": 7, "print_sect": 7, "print_setup_info": 7, "print_summari": [7, 9], "print_text_info": [9, 10], "print_tool_head": [7, 9], "print_tool_result": [7, 9], "print_var": 7, "prio": 11, "prior": 44, "prioriti": 7, "pro": 45, "problem": [6, 7], "proce": 27, "process": [1, 3, 4, 7, 22, 30, 31, 32, 44, 45], "process_config_path": 7, "processes_per_nod": [27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "produc": 22, "product": [4, 32, 34, 35, 45], "profil": [7, 45], "prog": [7, 9], "programm": 9, "project": [7, 14, 24], "promot": 12, "prompt": [24, 38], "propag": [7, 45], "propagate_exceptions_from": [7, 9], "proper": [7, 36], "properli": [7, 8, 12, 24, 27, 28, 31, 34, 35, 36, 37, 44, 45], "properti": [7, 14, 24], "protocol": 7, "protocol_supports_shallow_clon": 7, "proven": [3, 7], "provid": [1, 3, 4, 6, 7, 9, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 37, 38, 40, 41, 44, 45], "pserver": 7, "psm3": 27, "pull": [7, 12, 45], "pure_func": 38, "purg": 7, "purpos": [1, 7, 12, 28, 34, 35, 36, 38], "push": [1, 7, 14, 24, 44], "push_scop": 7, "push_to_spack_cach": [7, 8], "push_to_url": [7, 22], "push_url": [1, 7], "push_url_from_directori": 7, "push_url_from_mirror_nam": 7, "push_url_from_mirror_url": 7, "pushdeploy": [7, 8], "pushtocach": 8, "put": [4, 6, 7, 24], "put_first": 7, "put_last": 7, "pwd": 29, "py": [3, 7, 9, 25, 37, 44], "pytest": [4, 9], "python": [3, 4, 7, 12, 15, 22, 23, 25, 37, 45], "python_interpret": [7, 9], "python_mod_nam": 22, "python_nam": [7, 9], "python_path": 7, "pythonnameerror": [7, 9], "qa": 9, "qsub": 45, "qualifi": [1, 7, 12, 22, 38, 44, 45], "quantiti": 3, "queri": [7, 29], "quick": 7, "quot": [32, 34, 36, 38], "r": [4, 7, 14], "rais": [1, 7, 12, 22, 24, 45], "raise_passthrough_error": 7, "rambl": [1, 2, 3, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43], "ramble_inventori": [24, 44], "ramble_is_git_repo": [7, 9], "ramble_module_to_python_modul": [7, 22], "ramble_python": 4, "ramble_root": [7, 29, 30, 31, 32, 33, 40, 41], "ramble_script": 7, "ramble_vers": [5, 7], "ramble_version_info": [5, 7], "ramble_working_dir": 7, "ramble_workspac": 24, "ramble_workspace_var": [7, 9, 24], "rambleactiveworkspaceerror": [7, 24], "rambleargparserstwrit": [7, 9], "rambleargumentpars": 7, "ramblecommand": 7, "ramblecommanderror": 7, "rambleconflictingdefinitionerror": [7, 24], "rambleerror": [7, 9, 12, 22, 24], "rambleexperimentseterror": 7, "ramblehelpformatt": 7, "rambleinvalidtemplatenameerror": [7, 24], "ramblekeyworderror": 7, "ramblemissingapplicationdirerror": [7, 24], "ramblemissingapplicationerror": [7, 24], "ramblemissingexperimenterror": [7, 24], "ramblemissingworkloaderror": [7, 24], "ramblepassthrougherror": 7, "ramblerenderererror": 7, "ramblesoftwareenvironmenterror": 7, "ramblesyntaxerror": 7, "ramblevariabledefinitionerror": 7, "rambleworkspaceerror": [7, 24], "ran": 28, "rang": [3, 32, 33, 45], "rank": [32, 33, 34, 36, 44, 45], "ratio": [27, 28, 34, 35, 36, 37, 42], "raw": [10, 23], "rawtexthelpformatt": 7, "re": [4, 5, 7, 9, 12, 33, 38, 45], "read": [7, 9, 22, 23, 24, 38, 44], "read_config_fil": [7, 22], "read_config_var": 7, "read_default_templ": 24, "read_from_url": [7, 22], "read_statu": 7, "read_transact": [7, 22], "readabl": [7, 24, 35], "readi": 4, "readlin": 38, "readline63": 38, "readline70": 38, "readline80": 38, "readline81": 38, "readline82": 38, "readm": 38, "readthedoc": [1, 6, 44], "readtransact": 22, "real": [27, 30, 31, 32, 33, 39], "real_nam": 7, "real_valu": 45, "realli": [7, 22], "reason": [6, 32, 35], "reassembl": 9, "receiv": 45, "recent": 24, "recogn": 1, "recommend": [3, 4, 34], "recompil": 33, "record": 7, "recreat": 44, "recurs": [7, 9, 22], "redirect": [1, 7, 12, 14, 22, 24, 28, 45], "ref": 44, "refactor": 7, "refer": [1, 3, 7, 12, 22, 25, 32, 34, 36, 37], "referenc": [7, 8], "reference_packag": 22, "reflect": [31, 32, 33], "refus": 35, "reg_expr": 7, "regard": 33, "regardless": [4, 44], "regener": 7, "regex": [7, 12, 24], "regex_for_match": 1, "regexp": 38, "regist": [7, 9, 10, 12], "register_builtin": [7, 12], "register_phas": [7, 12], "regular": [7, 9, 12, 22, 25, 29], "rel": [7, 22, 28], "relat": [3, 7, 27, 45], "relative_dest": 7, "relative_executable_nam": 1, "relative_indic": 7, "relative_to": [1, 7, 14, 24, 28], "releas": 4, "relev": [3, 24, 31, 33, 36], "reli": 29, "reloc": 7, "remain": 7, "remaind": 9, "remedi": [27, 32, 34, 35], "rememb": 31, "remot": [6, 7, 44], "remote_path": 22, "remote_url": 44, "remov": [1, 4, 6, 7, 9, 12, 14, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 44], "remove_log": [7, 22], "remove_opt": [7, 9], "remove_python_cach": [7, 9], "remove_scop": 7, "remove_url": [7, 22], "render": [1, 4, 5, 24, 29, 30, 31, 32, 33, 36, 40, 41, 44], "render_environ": 7, "render_group": 7, "render_object": 7, "render_packag": 7, "rendergroup": 7, "repeat": 5, "repeat_success_strict": [7, 14, 15, 24], "repeatedli": 7, "repeats_def": 14, "repeats_success_strict": [1, 45], "repetit": 32, "replac": [7, 9, 14, 24, 28, 29, 30, 31, 32, 33, 40, 41, 45], "replic": [22, 45], "repo": [3, 5, 7, 15, 24], "repo_add": [7, 9], "repo_cr": [7, 9], "repo_for_obj": 7, "repo_list": [7, 9], "repo_path": 9, "repo_remov": [7, 9], "repoerror": 7, "repoindex": 7, "repoload": 7, "repopath": 7, "report": [7, 9, 22], "reposfind": 7, "repositori": [1, 3, 4, 5, 9, 14, 24, 44], "repositorynamespac": 7, "repositorynamespaceload": 7, "repres": [1, 3, 7, 9, 12, 14, 15, 22, 24, 30, 35, 44, 45], "represent": [7, 9, 11, 22, 24], "reproduc": [4, 6, 7], "reproduct": 44, "request": [1, 3, 4, 7, 9, 22], "requested_template_nam": 24, "requir": [1, 3, 5, 6, 7, 8, 9, 10, 12, 14, 22, 23, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 44, 45], "require_active_workspac": [7, 9], "require_cmd_nam": [7, 9], "require_definit": [7, 12], "require_exist": [7, 8], "require_python_nam": [7, 9], "required_command_properti": 7, "required_packag": [3, 7, 8, 12, 13, 45], "required_var": [7, 8, 13], "required_vari": [7, 12], "research": [3, 27, 28, 34, 35, 36, 37], "reserv": [7, 8], "reset": [7, 38], "reset_found": 7, "resolv": [3, 33, 36, 45], "resourc": [7, 9], "resourcestag": 7, "respect": [33, 38, 44], "respons": [7, 45], "rest": 25, "restag": 7, "restageerror": 7, "restor": 7, "restrict": 6, "result": [4, 6, 7, 11, 12, 15, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 45], "results_level": 12, "results_upload": [7, 9], "retain": [3, 7], "retriev": [7, 38], "return": [7, 8, 9, 10, 12, 14, 22, 23, 24, 25], "returncod": 9, "reus": [1, 7, 9, 14, 24, 44], "reusabl": 27, "revers": [24, 38], "revert": [7, 44], "review": [27, 28, 30, 31, 32, 33, 34, 35, 36, 37], "revis": 7, "rf": [30, 31, 32, 33], "rf_1rank": 32, "rf_2rank": 32, "rf_4rank": 32, "rf_single_rank": [30, 31, 32], "right": [7, 9, 24, 45], "right_idx": 7, "rm": 7, "root": [1, 4, 7, 9, 14, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 42, 43, 45], "root_url": 22, "roughli": 45, "routin": [7, 24], "row": 10, "rows_for_ncol": [9, 10], "rpath": [7, 14, 24], "rsl": 37, "rst": [7, 9, 10], "rst_index": [7, 9], "rst_level": 9, "rule": 3, "run": [3, 4, 5, 6, 7, 9, 10, 11, 12, 22, 24, 26, 27, 28, 32, 33, 34, 35, 37, 38, 44, 45], "run_aft": 12, "run_befor": 12, "run_black": [7, 9], "run_flake8": [7, 9], "run_phas": 7, "run_phase_hook": 7, "runner": [7, 9], "runnererror": 7, "runpath": [7, 14, 24], "rwth": 7, "s3": 7, "s3fetchstrategi": 7, "safe": [7, 22], "sai": [9, 24], "same": [4, 6, 7, 22, 23, 28, 32, 33, 35, 36, 44, 45], "saniti": 12, "satisfi": 7, "save": [31, 32, 33, 38, 44], "save_filenam": 7, "sbang": 7, "sbang_script": 7, "sbatch": 45, "scala": 4, "scalar": 1, "scale": [5, 26, 27, 28, 35, 36, 37, 43], "scaling_": [27, 28, 34, 35, 36, 37, 43], "scaling_1": 35, "scaling_1_platform1": 36, "scaling_wrf": 34, "schedul": 45, "schema": [1, 7, 24], "scheme": 7, "scientif": 4, "scope": [5, 6, 7, 9, 12, 15, 24, 27, 31, 32, 37, 38, 45], "scope_nam": 7, "scopedcriterialist": 7, "scopes_metavar": 7, "scopes_or_path": 7, "scrape": 22, "screen": [22, 32], "script": [4, 7, 9, 24, 27, 28, 29, 30, 31, 32, 33, 36, 40, 41, 44, 45], "script_path": 18, "search": [1, 4, 5, 7, 22, 24, 25, 30], "search_files_for_str": [7, 15], "search_fn": 7, "search_primary_experi": 7, "searchabl": 11, "second": [3, 4, 11, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 45], "section": [3, 5, 7, 9, 12, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 44, 45], "section_descript": 7, "section_nam": [14, 15], "section_ord": 7, "section_schema": 7, "section_titl": [7, 8, 9, 10, 22], "see": [1, 3, 4, 5, 7, 12, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 40, 41, 44, 45], "seen": [1, 3, 4, 27, 28, 31, 32, 33, 34, 35, 36, 37, 43, 45], "select": [4, 7, 27, 31, 34, 36, 45], "self": [4, 7, 12, 22, 24, 44], "send_warning_to_tti": 7, "sensibl": 7, "sensit": 7, "sent": 22, "separ": [1, 7, 9, 12, 14, 22, 24, 44, 45], "sequenc": [10, 22], "sequenti": 34, "serial": 45, "server": 7, "set": [1, 3, 5, 6, 7, 8, 9, 12, 13, 14, 22, 24, 27, 28, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45], "set_access_pair": 7, "set_access_token": 7, "set_application_context": 7, "set_attribut": [7, 22], "set_base_var": 7, "set_chained_experi": 7, "set_compiler_config_dir": 7, "set_config_valu": [7, 22], "set_dry_run": 7, "set_endpoint_url": 7, "set_env": 7, "set_env_variable_set": 7, "set_experiment_context": 7, "set_formatted_execut": 7, "set_intern": 7, "set_modifi": 7, "set_no_expand_var": 7, "set_object_typ": 7, "set_on_execut": 7, "set_path": 7, "set_profil": 7, "set_repeat": 7, "set_repeat_index": 7, "set_required_var": 7, "set_stag": 7, "set_statu": 7, "set_subdir": 7, "set_tag": 7, "set_templ": 7, "set_usage_mod": 7, "set_val": 45, "set_var": 45, "set_vari": 7, "set_working_dir": 7, "set_workload_context": 7, "setcach": [7, 22], "setup": [1, 3, 4, 6, 7, 8, 9, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 42, 44, 45], "setup_info_pars": [9, 10], "setup_list_pars": [9, 10], "setup_main_opt": 7, "setup_pars": [7, 9], "sever": [1, 3, 4, 6, 7, 22, 24, 27, 28, 34, 35, 36, 37, 44, 45], "sh": [4, 7, 9, 14, 22, 24], "sha": 7, "sha1": 7, "sha224": 7, "sha256": [3, 6, 7, 12, 24, 38, 44], "sha384": 7, "sha512": 7, "shallow": 7, "shape": [7, 45], "share": [4, 7, 9, 24, 30, 44, 45], "shared_context": [7, 15], "shared_dir": [7, 24], "shared_languag": [3, 7], "shared_license_dir": [7, 24], "shared_link": [7, 14, 24], "sharedmeta": [7, 12], "shell": [1, 7, 9, 10, 14, 22, 29, 30, 31, 32, 33, 40, 41], "shell_init_instruct": [7, 9, 10], "shift": 7, "short": [6, 7, 9, 30, 38], "shorter": 7, "should": [1, 3, 7, 8, 9, 12, 15, 18, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "shouldn": 7, "show": [1, 3, 4, 7, 9, 12, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 42, 45], "shown": [3, 7, 28, 36, 45], "sibl": 7, "side": 6, "significnatli": 37, "similar": [3, 6, 32, 45], "similarli": [12, 33], "simlink": 24, "simlink_result": [7, 24], "simpl": [5, 7, 22, 26, 29, 38, 45], "simplest": 3, "simpli": [7, 45], "simplifi": [7, 9, 22, 24, 27, 32, 44], "simplify_nam": [7, 22], "simplify_str": 45, "simul": [30, 31, 32, 33, 39], "simultan": [9, 22], "sinc": [3, 6, 7, 9, 28, 29, 32, 33, 35, 38], "singl": [3, 6, 7, 9, 12, 27, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 45], "single_arg_nam": 12, "single_modifier_dry_run": [7, 15], "single_node_": 38, "single_node_valu": 37, "single_typ": 12, "singlefilescop": 7, "singleton": 7, "site": [1, 6, 7, 38], "situat": [27, 32, 34, 35, 36], "size": [7, 30, 31, 32, 33, 40, 41], "skip": [7, 9, 22], "slash": 45, "slow": [6, 7], "slurm": [34, 45], "sm": [27, 28, 34, 35, 36, 37, 38, 43], "small": 7, "smaller": 9, "snappi": 38, "snapshot": 27, "so": [3, 7, 9, 12, 22, 24, 32, 33, 34, 35, 38], "socket": 27, "softwar": [1, 4, 5, 6, 7, 8, 9, 12, 13, 14, 18, 24, 26, 27, 29, 30, 31, 32, 38, 40, 41, 45], "software_configur": 8, "software_create_env": 8, "software_definit": [7, 15], "software_dir": [7, 24], "software_environ": 5, "software_instal": 8, "software_install_requested_compil": 8, "software_mirror_url": 6, "software_spec": [3, 7, 8, 12, 13, 45], "software_spec_nam": 45, "softwareenviron": 7, "softwarepackag": 7, "some": [1, 3, 4, 7, 9, 22, 23, 27, 28, 29, 31, 34, 35, 36, 37, 44, 45], "someth": [1, 7, 12, 22, 30, 32, 35, 38, 45], "sometim": [3, 7, 32, 44, 45], "somewher": 7, "sophist": 38, "sort": [7, 9, 10], "soural": 24, "sourc": [4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 22, 23, 24, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 44], "source_cach": [7, 14, 24], "source_id": 7, "source_path": 7, "sourcefileload": 23, "sourcepath": 7, "space": [1, 7, 44], "spack": [3, 4, 5, 6, 7, 12, 18, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44], "spack_activ": [7, 8, 28, 30, 31], "spack_cache_path": 7, "spack_deactiv": [7, 8], "spack_env": 7, "spack_env_cach": [7, 15], "spack_flag": 14, "spack_runn": 5, "spack_setup": 7, "spack_sourc": [7, 8, 28, 30, 31], "spack_spec": [1, 7, 12, 14, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "spack_spec_for_packag": 1, "spack_user_ag": [7, 22], "spackappl": [7, 8, 33], "spackbot": 22, "spackerror": 22, "spackmodifi": [7, 13], "spackpackag": 3, "spackrunn": 7, "spackweberror": [7, 22], "spdx": 9, "spec": [1, 5, 12, 15, 24, 27, 30, 33, 44, 45], "spec1": 22, "spec2": 22, "spec_bas": 7, "spec_id_r": 7, "spec_lik": 7, "spec_nam": 45, "spec_properti": 14, "spec_str": 7, "spec_util": 7, "specerror": 7, "specformatstringerror": 7, "special": [7, 8, 13, 45], "specif": [1, 3, 7, 9, 11, 12, 14, 24, 25, 27, 29, 34, 44, 45], "specifi": [1, 6, 7, 9, 12, 22, 23, 24, 30, 31, 32, 33, 36, 38, 40, 41, 44, 45], "speclex": 7, "specpars": 7, "specparseerror": 7, "specs_equiv": [7, 22], "speed": [10, 30, 31, 32, 33, 39], "spend": 27, "spent": [27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 39, 42], "sphinx": 10, "spider": [7, 22], "sql": 1, "stabl": [4, 7], "stable_target": 7, "stack": [5, 7, 22, 24, 26, 29, 30, 31, 32, 34, 40, 41, 45], "stage": [3, 5, 12, 35, 36], "stage_lock": 7, "stagecomposit": 7, "stageerror": 7, "stagepatherror": 7, "stand": [4, 30, 45], "standard": [3, 7, 9, 27, 44, 45], "start": [3, 5, 22, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 45], "start_mark": 7, "start_tim": 28, "stat": [7, 15, 38], "stat_nam": 7, "state": [7, 9, 24, 44], "statement": [3, 23, 45], "static": 7, "statist": [1, 7, 45], "statsbas": [7, 22], "statscountvalu": [7, 22], "statsmax": [7, 22], "statsmean": [7, 22], "statsmedian": [7, 22], "statsmin": [7, 22], "statsstdev": [7, 22], "statsvar": [7, 22], "statu": [7, 37], "stderr": [7, 12, 14], "stdev": 22, "stdname": 7, "stdout": [7, 12, 14, 22], "steal_sourc": 7, "step": [3, 7, 12, 30, 32, 34, 45], "sternt": 38, "still": [7, 12, 36, 45], "storag": [7, 12, 44], "storage_path": 7, "store": [1, 3, 7, 11, 12, 22, 24, 45], "str": [7, 9, 10, 11, 12, 22, 23, 24, 45], "strategi": 7, "stream": [7, 22], "string": [1, 3, 7, 9, 12, 14, 15, 22, 24, 28, 29, 32, 34, 44, 45], "string_or_num": 14, "strip": [7, 22], "strongli": 3, "structur": [3, 5, 7, 9, 22, 38], "stub": 14, "studi": [3, 4, 5, 26, 27, 28, 35, 36, 37, 43], "style": [7, 22, 25], "sub": [1, 4, 9, 44, 45], "sub_prop": 14, "subclass": [7, 9], "subcommand": [4, 7, 9, 24], "subcommand_funct": [7, 9], "subcommandwrit": [7, 9], "subdir": 7, "subdir_nam": 7, "subdirectori": [6, 24], "subject": 7, "submiss": 45, "submit": 45, "submodul": 5, "submodules_delet": 7, "subpackag": 5, "subpars": [7, 9, 10], "subsection_titl": [7, 8], "subsequ": [4, 7], "substitut": 22, "substitute_config_vari": [7, 22], "substitute_path_vari": [7, 22], "subtract": 45, "subvers": 7, "succe": [1, 22, 45], "succeed": 7, "success": [5, 7, 12, 14, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 42, 44], "success_criteria": [1, 3, 5, 8, 12, 13, 24, 25, 37], "success_criteria_def": 14, "success_fom_comparison": [7, 15], "success_fom_glob": [7, 15], "success_funct": [7, 15], "success_list_def": 14, "success_modifi": [7, 15], "success_variable_fom_comparison": [7, 15], "success_wrf": 37, "successcriteria": 7, "successfulli": [3, 7, 25, 37, 38], "suffix": [24, 44], "suggest": [4, 12, 30, 31, 34], "suitabl": 7, "sum": [6, 38], "summari": [1, 9, 31, 32, 33, 45], "super": 7, "superclass": [7, 22, 24], "supercomput": 4, "suppli": [7, 24], "support": [3, 7, 9, 10, 12, 25, 27, 33, 34, 35, 37, 44], "supported_injection_ord": 7, "suppress_gpg_warn": [7, 14, 24], "sure": [3, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37], "surround": 22, "svn": [7, 9], "svnfetchstrategi": 7, "sweep": [4, 36], "switch": 44, "sy": [7, 9, 23], "symbol": [7, 44], "symlink": 7, "synonym": 7, "syntax": [1, 3, 7, 9, 22, 45], "system": [1, 3, 5, 7, 22, 23, 27, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41], "t": [1, 4, 7, 9, 12, 22, 29, 30, 31, 32, 33, 36, 37, 38, 40, 41, 44], "tab": 9, "tabl": [10, 11], "table_id": 11, "tag": [4, 7, 12, 14, 22, 24, 29, 44], "tag1": 45, "tag2": 45, "tag_filt": [7, 15], "tag_index": 7, "tagindex": 7, "tags_def": 14, "tailor": 9, "take": [1, 6, 7, 9, 10, 12, 15, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 44, 45], "tar": [4, 6, 38, 44], "tarbal": [6, 7, 22], "target": [1, 7, 30, 31, 32, 33, 45], "target_dir": 12, "target_path": 7, "task": 32, "tcsh": [4, 7, 14, 24, 38], "techniqu": 32, "tell": [7, 28, 34], "tempdir": [7, 22], "tempfil": [22, 23], "templat": [1, 4, 7, 8, 12, 14, 22, 24, 28, 29, 30, 31, 33, 34, 35, 36, 40, 41, 44], "template_dir": [7, 14, 24], "template_experi": 7, "template_nam": 45, "template_name_sans_extens": 4, "template_path": [7, 24], "templateenviron": 7, "templatepackag": 7, "temporari": 22, "temporarili": [7, 12], "termin": 22, "test": [4, 7, 9, 12, 22, 25, 27, 29, 37, 38, 44, 45], "test_": 45, "test_1_1": 45, "test_basic_inherit": [7, 15], "test_configvar_dry_run": [7, 15], "test_criteria_list": [7, 15], "test_debug_report": [15, 16], "test_env_var_append_command_gen": [15, 20], "test_env_var_prepend_command_gen": [15, 20], "test_env_var_set_command_gen": [15, 20], "test_env_var_unset_command_gen": [15, 20], "test_exp": 45, "test_exp1": 45, "test_exp2": 45, "test_exp_": 45, "test_experi": 45, "test_mods_info": [15, 16], "test_mods_info_all_real_modifi": [15, 16], "test_mods_list": [15, 16], "test_mods_list_descript": [15, 16], "test_mods_list_tag": [15, 16], "test_single_criteria": [7, 15], "test_software_definitions_conflicts_run": [15, 16], "test_software_definitions_error_on_conflict": [15, 16], "test_software_definitions_run": [15, 16], "test_software_definitions_summari": [15, 16], "test_spec_copi": [7, 15], "test_spec_exampl": [7, 15], "test_stag": [7, 14, 24], "test_valu": 45, "testspec": [7, 15], "text": [7, 22, 23, 24, 29, 30, 31, 32, 33, 40, 41, 44], "tgetent": 38, "tgz": 38, "than": [7, 9, 31, 33, 34, 35, 44], "the_platinum_search": 7, "thei": [1, 3, 7, 9, 10, 12, 14, 22, 24, 28, 30, 31, 32, 33, 36, 44, 45], "them": [1, 6, 7, 8, 9, 24, 27, 28, 32, 33, 34, 35, 36, 37, 44, 45], "themselv": 7, "thi": [1, 3, 4, 6, 7, 8, 9, 10, 12, 13, 14, 18, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45], "thing": [1, 3, 7, 9, 12, 32], "third": 37, "those": [1, 6, 7, 22, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 45], "though": [3, 4, 6, 32], "three": [7, 25, 36, 37], "through": [1, 3, 4, 7, 9, 12, 27, 29, 30, 33, 45], "throughout": [7, 8], "throw": 45, "thrown": 9, "time": [1, 3, 4, 6, 7, 9, 12, 22, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 45], "timeloc": 38, "timeout": [7, 22], "timestamp": [11, 28], "timestep": [3, 27, 28, 34, 35, 36, 37, 42], "tip": 3, "titl": [7, 14, 24], "tmpdir": 15, "to_dict": 7, "to_json": [7, 11], "to_yaml": 7, "todo": [7, 22], "togeth": [1, 3, 7, 9, 12, 22, 25, 32, 35, 36, 45], "toggl": 7, "token": 7, "too": 27, "tool": [7, 9, 27, 45], "top": [4, 7, 22, 31, 34, 45], "topolog": [7, 22], "toru": 7, "total": [3, 7, 27, 28, 34, 35, 36, 37, 42], "tottim": 7, "toward": [30, 31], "tpl": [4, 24, 29, 30, 31, 32, 33, 40, 41, 44, 45], "trace": 7, "track": [3, 7, 8, 12, 28], "transact": 22, "transcrib": 3, "transfer": 44, "transform": 7, "translat": 22, "travers": 7, "tree": [9, 38], "tri": [1, 7, 10], "trick": 38, "trie": 22, "true": [1, 3, 4, 7, 8, 9, 12, 13, 14, 22, 24, 25, 36, 44, 45], "trunk": 7, "try": [1, 7, 22, 27, 32, 34, 35, 36, 38], "tty": 22, "tupl": [7, 15, 18, 22, 24, 45], "turbo": 38, "tutori": [27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43], "two": [1, 3, 4, 7, 12, 15, 24, 25, 27, 28, 29, 30, 32, 35, 36, 37, 44, 45], "txt": [4, 24], "type": [1, 5, 7, 8, 9, 11, 12, 22, 23, 24, 30, 31, 32, 33, 37, 38, 40, 41, 44, 45], "typic": [1, 22], "u": [7, 35, 44, 45], "uf": 29, "unabl": 22, "uncaught": 9, "unconsum": [32, 35], "undefin": 24, "under": [6, 7, 9, 22, 27, 28, 32, 34, 35, 36, 37, 43], "underli": [3, 12, 22, 23, 27, 44], "underneath": [7, 23], "underscor": [7, 22], "understand": 3, "undo": 24, "unescap": 45, "unifi": [36, 44], "unified_repo": 7, "union": 9, "union_dict": 14, "union_valu": [7, 9], "uniqu": [7, 22, 31, 32, 33, 35, 36, 44, 45], "unit": [3, 4, 11, 12, 22], "unit_test": 7, "unknown": [7, 9], "unknown_arg": 9, "unknownentityerror": 7, "unknownnamespaceerror": 7, "unknownobjecterror": 7, "unless": [7, 33], "unload": 24, "unmodifi": 7, "unncessarili": 32, "unnecessarili": 7, "unset": [1, 7, 12, 14, 24, 45], "unsetup_workspace_cannot_analyz": [7, 15], "unspecifi": 22, "unsuccess": 7, "until": 44, "untrack": 9, "unus": [7, 44], "unused_compilers_are_skip": [7, 15], "unused_environ": 7, "unused_packag": 7, "unzip": 35, "up": [3, 5, 6, 7, 8, 9, 12, 13, 22, 27, 28, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42], "updat": [7, 9, 14, 32, 34, 35, 36, 38], "update_complet": [7, 9], "update_completion_arg": [7, 9], "update_config": 7, "update_data": 7, "update_graph": 7, "update_kei": 7, "update_object": 7, "upload": [7, 9, 14, 24, 34, 44], "upload_result": [7, 11], "uplod": 44, "upon": 7, "uppercas": 22, "upstream": 44, "uri": [1, 7, 11, 14, 24], "url": [1, 3, 6, 7, 9, 12, 22, 44], "url_attr": 7, "url_dict": 7, "url_exist": [7, 22], "url_fetch_method": [7, 14, 24], "url_for_vers": 22, "url_or_fetch_strategi": 7, "url_typ": 7, "urlbas": 6, "urlfetchstrategi": 7, "urllib": [7, 14, 24], "us": [1, 3, 4, 5, 7, 8, 9, 10, 12, 13, 22, 23, 24, 25, 26, 27, 29, 30, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45], "usabl": 23, "usag": [7, 9, 12, 27, 45], "use_configur": 7, "use_env_repo": 24, "use_mpi": [1, 7, 12, 14, 22, 24, 28, 45], "use_repositori": 7, "used_var": 7, "user": [1, 6, 7, 9, 10, 14, 22, 24, 27, 28, 31, 37, 38, 44, 45], "user_config_path": 7, "usernam": [7, 12, 22], "uses_spack": [7, 8, 13], "uses_ssl": [7, 22], "usr": 9, "usual": 7, "utc": 28, "util": [7, 8, 14, 15, 24, 29, 32, 36, 45], "v": [7, 45], "v1": 7, "v42_bench_conus12km": 38, "v42_bench_conus2": 38, "val": 7, "val1": 1, "val2": 1, "val_to_append": 1, "val_to_prepend": 1, "valid": [3, 7, 9, 12, 18, 22, 24, 27, 30, 37, 38, 45], "valid_fully_qualified_module_nam": [7, 22], "valid_module_nam": [7, 22], "valid_workspace_nam": [7, 24], "valid_workspace_name_r": [7, 24], "validate_command": 7, "validate_fully_qualified_module_nam": [7, 22], "validate_module_nam": [7, 22], "validate_scop": 7, "validate_toolset": [7, 9], "validate_workspace_nam": [7, 24], "validation_error": 7, "validation_typ": [7, 12], "validationfailederror": 7, "valu": [1, 3, 4, 7, 9, 11, 12, 15, 22, 24, 25, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "vanilla": 3, "var": [1, 4, 7, 9, 12, 14, 22, 24, 29, 30, 31, 32, 33, 40, 41, 44, 45], "var_expansion_and_indirect": 36, "var_nam": [1, 7, 45], "var_separ": 1, "var_set": 22, "var_to_append": 1, "var_to_set": 1, "var_to_unset": 1, "var_valu": [1, 7], "vari": [34, 44], "variabl": [4, 5, 7, 8, 9, 12, 22, 24, 25, 26, 27, 28, 29, 30, 33, 34, 35, 37, 38, 40, 41, 43, 44], "variable_list": 14, "variable_modif": [7, 8, 12, 13], "variables_def": 14, "varianc": 22, "variant": 9, "varieti": [4, 30], "variou": [2, 3, 4, 6, 7, 12, 25, 26, 36, 44], "vars_to_print": 7, "vc": 7, "vcsfetchstrategi": 7, "ve": 32, "vector": [5, 7, 26, 27, 28, 35, 37, 43], "vector_matrix_gromacs_config": [33, 40], "vector_workload": [7, 15], "verbos": [7, 22, 32], "veri": [7, 27, 32, 34, 38], "verifi": [7, 9, 28], "verify_ssl": [7, 14, 24], "version": [1, 4, 7, 9, 10, 12, 22, 23, 33, 38, 44, 45], "version_from_git": 7, "version_json": [9, 10], "versionfetcherror": 7, "vertic": 10, "vformatdelimit": 7, "via": [1, 6, 7, 8, 9, 22, 45], "view": [24, 29, 30, 31, 32, 33, 34, 40, 41, 45], "virtual": 7, "visit": 22, "visual": 22, "vtune": 27, "vvv": [32, 44, 45], "w": [4, 7, 9, 14, 24, 44], "wa": [3, 7, 12, 14, 24, 29, 35], "wai": [4, 7, 12, 23, 27, 32, 36, 44, 45], "walk": [3, 7], "wall": [30, 31, 32, 33, 39], "wallclock": 3, "want": [1, 3, 4, 5, 6, 7, 22, 28, 31, 32, 34, 36, 38, 44, 45], "warn": [6, 7, 22, 34, 38], "warn_content_type_mismatch": 7, "warn_no_ssl_cert_check": [7, 22], "water": [30, 31], "water_bar": [30, 31, 32, 33, 40, 41, 44, 45], "water_bare_hbond": [30, 31], "water_gmx50": [30, 31, 32, 33, 40, 41], "water_gmx50_bar": [30, 31], "we": [1, 3, 4, 7, 9, 10, 22, 23, 24, 25, 28, 29, 30, 32, 33, 34, 35, 36, 38, 45], "weather": [4, 29], "web": 7, "weight": 44, "well": [3, 4, 7, 22, 34, 36, 44, 45], "went": 22, "were": [1, 7, 9, 12, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 43], "what": [1, 3, 5, 7, 9, 12, 27, 30, 31, 32, 33, 44, 45], "whatev": 38, "when": [1, 3, 4, 6, 7, 9, 12, 22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 44, 45], "whenev": [7, 25], "where": [1, 3, 7, 9, 11, 12, 14, 22, 23, 24, 31, 32, 35, 37, 44, 45], "where_def": 14, "where_to_redirect_output": 1, "whether": [3, 4, 7, 9, 12, 22, 24, 44], "which": [1, 3, 4, 6, 7, 8, 9, 12, 22, 25, 27, 28, 29, 31, 32, 33, 35, 36, 37, 38, 43, 44, 45], "while": [1, 4, 7, 12, 27, 30, 31, 32, 33, 35, 36, 40, 41, 44, 45], "who": [22, 32], "whole": 7, "whose": [7, 9], "why": 38, "wide": [3, 33], "wider": 32, "width": 7, "wildcard": [12, 44], "willing": 24, "wish": [6, 34], "within": [1, 3, 4, 7, 12, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 43, 44, 45], "without": [1, 3, 4, 6, 7, 10, 32, 45], "wl_name": 15, "wltag": 45, "won": [37, 44], "word": [22, 45], "work": [3, 4, 6, 7, 9, 10, 13, 24, 29, 30, 31, 32, 33, 35, 36, 38, 40, 41], "workflow": 44, "workload": [1, 5, 6, 8, 12, 14, 15, 22, 24, 27, 28, 29, 30, 33, 35, 36, 37, 38, 40, 41, 43, 44], "workload_context": 7, "workload_group": [7, 8, 12], "workload_group_var": [7, 8], "workload_input_dir": [7, 45], "workload_nam": [1, 7, 12, 38, 45], "workload_namespac": 7, "workload_run_dir": [7, 45], "workload_vari": [3, 7, 12], "workloadenvironmentvari": 7, "workloadnotdefinederror": 7, "workloadvari": 7, "workspac": [1, 3, 5, 6, 7, 8, 12, 15, 22, 25, 38, 39, 42, 43], "workspace_archive_path": [7, 24], "workspace_config_path": [7, 24], "workspace_deployments_path": [7, 24], "workspace_dir": [1, 6, 7, 14, 24, 38, 44], "workspace_experiment_path": [7, 24], "workspace_format_error": 7, "workspace_hash": [7, 11, 15, 24, 44], "workspace_input_path": [7, 24], "workspace_log_path": [7, 24], "workspace_nam": [4, 44], "workspace_name_does_not_change_hash": [7, 15], "workspace_root": [1, 29, 30, 45], "workspace_setup_creates_inventori": [7, 15], "workspace_shared_license_path": [7, 24], "workspace_shared_path": [7, 24], "workspace_software_path": [7, 24], "workspace_template_extens": [7, 24], "workspace_test": 7, "world": [5, 22, 26], "would": [1, 3, 4, 6, 7, 12, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 41, 44, 45], "wrap": [7, 12, 22, 23, 32], "wrap_named_direct": [7, 22], "wrapper": [7, 22], "wrf": [4, 6, 27, 28, 34, 35, 36, 37, 38, 43], "wrfrv4": 4, "wrfv3": [4, 6], "wrfv4": [4, 27, 28, 34, 35, 36, 37, 38, 43], "wrfv4_dry_run": [7, 15], "wrfv4_mirror": 38, "wrfv4_mirror_test": 38, "writabl": [7, 22], "write": [6, 7, 9, 10, 12, 22, 23, 24, 25, 27, 28, 32, 35, 36, 37, 38, 43, 45], "write_exec_nam": 12, "write_inventori": [7, 8], "write_json_result": [7, 24], "write_statu": [7, 8], "write_transact": [7, 22, 24], "writer": 9, "writetransact": 22, "written": [3, 7, 12, 15, 44, 45], "wrkspc": 9, "wrong": [12, 22], "ws_file_config_scop": [7, 24], "ws_file_config_scope_nam": [7, 24], "ws_path": 24, "www": 7, "x": 36, "x86_64": [1, 30, 31, 32, 33, 45], "xmlt": 38, "xz": 38, "y2020": 38, "yaml": [1, 3, 4, 7, 9, 12, 14, 18, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "yaml_data": 24, "yaml_equival": [7, 24], "yaml_gener": 7, "yaml_path": 7, "yet": [3, 7, 22], "yield": 7, "you": [3, 4, 5, 6, 7, 12, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45], "your": [3, 4, 6, 9, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41], "zero": [3, 12], "zip": [5, 6, 7, 24, 26, 32, 36], "zip_def": 14, "zipfil": 6, "zips_and_matrices_wrf": 35, "zips_def": 14, "zlib": 38, "zsh": 4, "zstd": 38}, "titles": ["<no title>", "Configuration Files", "Developer Guides", "Application 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.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": {"": 29, "1": 29, "10": 27, "11": 28, "2": 30, "3": 31, "4": 32, "5": 33, "6": 34, "7": 35, "8": 36, "9": 37, "A": [4, 29, 30, 31, 33], "Of": 3, "activ": [27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44], "ad": 33, "addit": 36, "advanc": 27, "always_print_fom": 19, "an": [3, 29, 35], "analyz": [3, 4, 29, 30, 44], "analyze_fom_output": 17, "anonym": 44, "appkit": 7, "appli": [27, 34], "applic": [1, 3, 4, 7, 14, 25, 29, 30], "application_inherit": 15, "application_languag": [12, 15], "application_test": 15, "application_typ": 8, "archiv": [4, 44], "argument": 10, "attribut": [9, 16], "avail": 29, "base": [3, 37], "basic": [5, 13, 29], "batch": 45, "cach": 7, "cache_fetch": 15, "chain": 45, "chained_experiment_var_inherit": 17, "chang": 33, "class": 3, "class_attribut": 22, "clean": [9, 16, 27, 28, 31, 32, 33, 34, 35, 36, 37], "cleanup": [29, 30], "cmd": [9, 10, 16], "collect": 3, "color": 22, "command": [4, 9, 15, 45], "common": 10, "comparison": 25, "compil": 3, "concret": [4, 44], "concretize_builtin": 15, "config": [1, 7, 9, 14, 16], "config_section_env_var": 17, "configur": [1, 4, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 43, 45], "conftest": 15, "construct": 35, "context": [3, 7], "contribut": 5, "control": [36, 45], "creat": [4, 6, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44], "creation": [3, 38], "criteria": [1, 3, 25, 37], "cross": 45, "custom": 44, "custom_execut": 17, "debug": [4, 9, 16], "decid": 34, "default": 34, "defin": [4, 25, 28, 32, 35, 36, 45], "define_package_path": 17, "definit": [3, 27, 28, 33, 34, 35, 36, 37, 43], "deploy": [9, 44], "descript": [31, 32, 33], "detail": 34, "develop": [2, 3], "dictionari": 45, "direct": [3, 22], "directori": 30, "disabl": 1, "discov": 27, "dry": 36, "dry_run_help": 15, "dryrun_chained_experi": 17, "dryrun_copies_external_env": 17, "dryrun_series_contains_package_path": 17, "edit": [9, 31, 32], "editor": [20, 22], "end_to_end": 17, "env": [20, 22], "env_var": 14, "env_var_builtin": 17, "environ": [1, 36, 44, 45], "error": 7, "escap": 45, "exclus": 45, "exclusive_filtered_vector_workload": 17, "execut": [1, 3, 4, 8, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 42, 44], "executor": 44, "expand": [7, 15], "expanded_fom_dry_run": 17, "expans": 36, "experi": [1, 3, 4, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45], "experiment": 11, "experiment_exclud": 17, "experiment_repeat": 17, "experiment_set": [7, 15], "experiment_templ": 17, "explicit": 45, "explicit_zip": 17, "express": 37, "extern": [1, 5], "fetch_strategi": 7, "figur": [3, 37], "file": [1, 3, 45], "file_cach": 22, "file_util": 22, "filter": [7, 44], "flake8": [9, 16], "fom": 25, "format": 1, "formatted_execut": [14, 17], "function": [25, 45], "gcs_fetch": 15, "gener": 3, "get": [4, 29], "get_file_path": 15, "globbing_pattern": 17, "graph": [7, 22], "gromac": [30, 31], "gromacs_size_expans": 17, "guid": [2, 3], "hash": [22, 44], "hello": 29, "help": [4, 9], "i": 4, "imp": 23, "imp_import": 23, "importlib_import": 23, "inclusive_filtered_vector_workload": 17, "indic": 5, "indirect": 36, "info": [9, 10, 16], "inform": [3, 30, 44], "inherit": 45, "inject": 28, "input": 3, "instal": [3, 4, 29], "install_cach": 22, "intern": [1, 14, 28, 45], "inventori": 44, "keyword": 7, "known_appl": 17, "languag": 12, "language_bas": 12, "language_help": 12, "librari": 45, "licens": [1, 9, 14], "link": 44, "list": [9, 10, 16, 45], "lock": 22, "logger": 22, "logic": 37, "lscpu": 27, "main": 7, "manag": 3, "match": 37, "matric": [22, 32, 35, 45], "matrix": [33, 35], "merg": 14, "merge_config_fil": 17, "merit": [3, 37], "mirror": [1, 6, 7, 9, 14, 16, 38], "mirror_test": 15, "missing_mpi_cmd": 17, "missing_required_dry_run": 17, "mock_env_var_modifi": 18, "mock_modifier_dry_run": 18, "mock_modifier_phas": 18, "mock_modifier_spack_config": 18, "mock_spack_modifi": 18, "mod": [9, 16], "mode": 25, "modifi": [1, 7, 14, 27, 31, 45], "modifier_appl": 15, "modifier_function": 18, "modifier_help": 18, "modifier_languag": [12, 15], "modifier_prepare_analysi": 18, "modifier_repo": 14, "modifier_typ": 13, "modkit": 7, "modul": [7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "mpi": [36, 45], "multi_modifier_dry_run": 18, "name": [22, 32, 44, 45], "namespac": [7, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21], "namespace_tri": 15, "nested_compilers_are_instal": 17, "new": 28, "order": 28, "output": 3, "packag": [3, 7, 8, 9, 10, 14, 22, 23, 24, 33], "package_manager_config": 17, "package_manager_requir": 17, "parameter": 36, "passthrough": 1, "passthrough_vari": 17, "path": [7, 22], "phase": 44, "phase_select": 17, "phase_selection_with_depend": 17, "pipelin": 7, "platform": 35, "prepar": [3, 44], "print": 44, "pull": 44, "python": [9, 16], "rambl": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 29, 44, 45], "refer": 45, "regular": 37, "render": 7, "repeat": [1, 7, 45], "repeat_success_strict": 19, "repo": [1, 9, 14, 16], "repositori": [7, 15], "requir": 4, "reserv": 45, "resourc": 5, "result": [3, 9, 16], "run": [29, 30, 36], "scale": [32, 34], "schema": 14, "scope": 1, "section": 1, "select": 44, "set": [4, 29, 30, 44], "setup": 36, "shared_context": 17, "shared_languag": 12, "shell": [4, 24], "simpl": 30, "single_modifier_dry_run": 18, "softwar": [33, 34, 36, 44], "software_definit": [9, 16], "software_environ": [7, 15], "spack": [1, 8, 13, 14, 45], "spack_env_cach": 17, "spack_runn": [7, 15], "spec": 7, "spec_bas": 15, "spec_util": 22, "stack": [33, 36], "stage": [7, 15], "start": [4, 29], "stat": [20, 22], "string": [25, 37], "structur": [6, 30, 44], "studi": [32, 34], "style": 9, "submodul": [7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "subpackag": [7, 9, 15, 22], "success": [1, 3, 25, 37], "success_criteria": [7, 14, 15, 19], "success_fom_comparison": 19, "success_fom_glob": 19, "success_funct": 19, "success_modifi": 19, "success_variable_fom_comparison": 19, "support": [1, 4, 45], "suppress": 45, "system": [4, 34, 45], "tabl": 5, "tag": 45, "tag_filt": 17, "templat": [32, 45], "test": [3, 15, 16, 17, 18, 19, 20, 21], "test_configvar_dry_run": 17, "tutori": [5, 26], "type": [14, 25], "unit_test": 9, "unsetup_workspace_cannot_analyz": 21, "unused_compilers_are_skip": 17, "up": [4, 29, 30, 44], "upload": [1, 11], "us": [6, 28, 31, 32, 38], "usag": 3, "util": [20, 22, 23], "variabl": [1, 3, 14, 31, 32, 36, 45], "variant": 33, "vector": [32, 33, 45], "vector_workload": 17, "web": 22, "what": [4, 29], "while": 3, "workload": [3, 4, 7, 31, 32, 34, 45], "worksapc": 35, "workspac": [4, 9, 14, 16, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "workspace_hash": 21, "workspace_name_does_not_change_hash": 21, "workspace_setup_creates_inventori": 21, "workspace_test": 15, "world": 29, "wrfv4_dry_run": 17, "write": 3, "yaml_gener": 22, "zip": [14, 35, 45]}}) \ No newline at end of file +Search.setIndex({"alltitles": {"1) Getting Started Running A \u201cHello World\u201d Experiment": [[29, "getting-started-running-a-hello-world-experiment"]], "10) Modifiers": [[27, "modifiers"]], "11) Internals": [[28, "internals"]], "2) Running A Simple GROMACS Experiment": [[30, "running-a-simple-gromacs-experiment"]], "3) Modifying A GROMACS Experiment": [[31, "modifying-a-gromacs-experiment"]], "4) Using Vectors and Matrices": [[32, "using-vectors-and-matrices"]], "5) Changing A Software Stack": [[33, "changing-a-software-stack"]], "6) Configuring a Scaling Study": [[34, "configuring-a-scaling-study"]], "7) Zips and Matrices": [[35, "zips-and-matrices"]], "8) Variable Expansion, Indirection, and Software Stack Parameterization": [[36, "variable-expansion-indirection-and-software-stack-parameterization"]], "9) Success Criteria": [[37, "success-criteria"]], "Activate the Workspace": [[27, "activate-the-workspace"], [28, "activate-the-workspace"], [34, "activate-the-workspace"], [35, "activate-the-workspace"], [36, "activate-the-workspace"], [37, "activate-the-workspace"]], "Activating a Workspace": [[44, "activating-a-workspace"]], "Adding Package Variants": [[33, "adding-package-variants"]], "Advanced Modifiers": [[27, "advanced-modifiers"]], "Analyzing Experiments": [[4, "analyzing-experiments"], [29, "analyzing-experiments"], [30, "analyzing-experiments"]], "Analyzing Results": [[3, "analyzing-results"]], "Analyzing a Workspace": [[44, "analyzing-a-workspace"]], "Anonymous Workspace": [[44, "anonymous-workspace"]], "Application Definition Creation": [[3, "application-definition-creation"]], "Application Definition Developers Guide": [[3, "application-definition-developers-guide"]], "Application Information": [[30, "application-information"]], "Application Section:": [[1, "application-section"]], "Application Workloads": [[4, "application-workloads"]], "Applying the Default Software Configuration": [[34, "applying-the-default-software-configuration"]], "Applying the lscpu Modifier": [[27, "applying-the-lscpu-modifier"]], "Archiving A Workspace": [[4, "archiving-a-workspace"]], "Archiving a Workspace": [[44, "archiving-a-workspace"]], "Available Applications": [[29, "available-applications"]], "Base Classes": [[3, "base-classes"]], "Basics": [[5, null]], "Batch System Control": [[45, "batch-system-control"]], "Changing Software Definitions": [[33, "changing-software-definitions"]], "Clean the Worksapce": [[35, "clean-the-worksapce"]], "Clean the Workspace": [[27, "clean-the-workspace"], [28, "clean-the-workspace"], [36, "clean-the-workspace"], [37, "clean-the-workspace"]], "Cleaning the Workspace": [[31, "cleaning-the-workspace"], [32, "cleaning-the-workspace"], [33, "cleaning-the-workspace"], [34, "cleaning-the-workspace"]], "Cleanup the Workspace": [[29, "cleanup-the-workspace"], [30, "cleanup-the-workspace"]], "Collecting Inputs": [[3, "collecting-inputs"]], "Command Help": [[4, "command-help"]], "Compilation / Installation": [[3, "compilation-installation"]], "Concretizing A Workspace": [[4, "concretizing-a-workspace"]], "Concretizing a Workspace": [[44, "concretizing-a-workspace"]], "Config Section": [[1, "config-section"]], "Configuration Files": [[1, "configuration-files"]], "Configuration Scopes": [[1, "configuration-scopes"]], "Configuration Sections:": [[1, "configuration-sections"]], "Configure Experiment Definitions": [[27, "configure-experiment-definitions"], [28, "configure-experiment-definitions"], [34, "configure-experiment-definitions"], [35, "configure-experiment-definitions"], [36, "configure-experiment-definitions"], [37, "configure-experiment-definitions"], [43, "configure-experiment-definitions"]], "Configure the Workspace": [[29, "configure-the-workspace"], [30, "configure-the-workspace"], [31, "configure-the-workspace"], [32, "configure-the-workspace"], [33, "configure-the-workspace"], [40, "configure-the-workspace"], [41, "configure-the-workspace"]], "Configuring A Workspace": [[4, "configuring-a-workspace"]], "Configuring System Details": [[34, "configuring-system-details"]], "Configuring experiments": [[29, "configuring-experiments"], [30, "configuring-experiments"], [31, "configuring-experiments"], [32, "configuring-experiments"], [33, "configuring-experiments"], [40, "configuring-experiments"], [41, "configuring-experiments"]], "Construct Platforms Zip": [[35, "construct-platforms-zip"]], "Contributing": [[5, null]], "Controlling Experiment Software Environments": [[36, "controlling-experiment-software-environments"]], "Controlling Internals": [[45, "controlling-internals"]], "Controlling MPI Libraries and Batch Systems": [[45, "controlling-mpi-libraries-and-batch-systems"]], "Create a Workspace": [[27, "create-a-workspace"], [28, "create-a-workspace"], [34, "create-a-workspace"], [35, "create-a-workspace"], [36, "create-a-workspace"], [37, "create-a-workspace"]], "Create and Activate a Workspace": [[29, "create-and-activate-a-workspace"], [30, "create-and-activate-a-workspace"], [31, "create-and-activate-a-workspace"], [32, "create-and-activate-a-workspace"], [33, "create-and-activate-a-workspace"], [40, "create-and-activate-a-workspace"], [41, "create-and-activate-a-workspace"]], "Creating Ramble Mirrors": [[6, "creating-ramble-mirrors"]], "Creating Workspaces": [[4, "creating-workspaces"], [44, "creating-workspaces"]], "Cross Experiment Variable References": [[45, "cross-experiment-variable-references"]], "Custom Executors": [[44, "custom-executors"]], "Debugging Ramble": [[4, "debugging-ramble"]], "Decide on a Workload": [[34, "decide-on-a-workload"]], "Define Additional MPI and Parameterize Software Environments": [[36, "define-additional-mpi-and-parameterize-software-environments"]], "Define New Executables": [[28, "define-new-executables"]], "Define an Experiment Matrix": [[35, "define-an-experiment-matrix"]], "Defined Applications": [[4, "defined-applications"]], "Defining Chains of Chains": [[45, "defining-chains-of-chains"]], "Defining Executable Order": [[28, "defining-executable-order"]], "Defining Experiment Chains": [[45, "defining-experiment-chains"]], "Defining Success Criteria": [[25, "defining-success-criteria"]], "Defining a Scaling Study": [[32, "defining-a-scaling-study"]], "Developer Guides": [[2, "developer-guides"], [2, null]], "Disable Passthrough": [[1, "disable-passthrough"]], "Discovering Modifiers": [[27, "discovering-modifiers"]], "Dry Run Setup": [[36, "dry-run-setup"]], "Editing Experiments": [[31, "editing-experiments"], [32, "editing-experiments"]], "Environment Variable Control": [[45, "environment-variable-control"]], "Environment Variables Section:": [[1, "environment-variables-section"]], "Escaped Variables": [[45, "escaped-variables"]], "Executables": [[3, "executables"]], "Execute Experiments": [[27, "execute-experiments"], [27, "id1"], [28, "execute-experiments"], [28, "id1"], [31, "execute-experiments"], [32, "execute-experiments"], [33, "execute-experiments"], [34, "execute-experiments"], [35, "execute-experiments"], [36, "execute-experiments"], [37, "execute-experiments"], [39, "execute-experiments"], [42, "execute-experiments"]], "Executing Experiments": [[4, "executing-experiments"], [29, "executing-experiments"], [30, "executing-experiments"]], "Executing a Workspace": [[44, "executing-a-workspace"]], "Experiment Chains": [[45, "experiment-chains"]], "Experiment Descriptions": [[31, "experiment-descriptions"], [32, "experiment-descriptions"]], "Experiment Exclusion": [[45, "experiment-exclusion"]], "Experiment Internals": [[28, "experiment-internals"]], "Experiment Modifiers": [[45, "experiment-modifiers"]], "Experiment Names": [[45, "experiment-names"]], "Experiment Repeats": [[1, "experiment-repeats"], [45, "experiment-repeats"]], "Experiment Tags": [[45, "experiment-tags"]], "Explicit Variable Zips": [[45, "explicit-variable-zips"]], "External Resources": [[5, null]], "External Spack Environment Support:": [[1, "external-spack-environment-support"]], "Figure Of Merit Contexts": [[3, "figure-of-merit-contexts"]], "Figure of Merit Logic Based": [[37, "figure-of-merit-logic-based"]], "Figures Of Merit": [[3, "figures-of-merit"]], "Filtering Experiments": [[44, "filtering-experiments"]], "Formatted Executables Section:": [[1, "formatted-executables-section"]], "Generating Experiments": [[3, "generating-experiments"]], "Getting Started": [[4, "getting-started"]], "Indices and tables": [[5, "indices-and-tables"]], "Input Files": [[3, "input-files"]], "Installation": [[4, "installation"], [29, "installation"]], "Internals Section:": [[1, "internals-section"]], "Licenses Section:": [[1, "licenses-section"]], "List (or Vector) Variables": [[45, "list-or-vector-variables"]], "MPI Command Control": [[45, "mpi-command-control"]], "Mirror Structure": [[6, "mirror-structure"]], "Mirror creation:": [[38, "mirror-creation"]], "Mirror use:": [[38, "mirror-use"]], "Mirrors": [[38, "mirrors"]], "Mirrors Section:": [[1, "mirrors-section"]], "Mode: Application Function": [[25, "mode-application-function"]], "Mode: FOM Comparison": [[25, "mode-fom-comparison"]], "Mode: String": [[25, "mode-string"]], "Modifier Repos Section:": [[1, "modifier-repos-section"]], "Modifiers Section:": [[1, "modifiers-section"]], "Named Workspace": [[44, "named-workspace"]], "Output Information": [[3, "output-information"]], "Package Manager Directives": [[3, "package-manager-directives"]], "Phase Selection": [[44, "phase-selection"]], "Preparation": [[3, "preparation"]], "Preparing a Workspace Deployment": [[44, "preparing-a-workspace-deployment"]], "Printing Workspace Information": [[44, "printing-workspace-information"]], "Pulling a Workspace Deployment": [[44, "pulling-a-workspace-deployment"]], "Ramble": [[5, "ramble"]], "Ramble Basics": [[29, "ramble-basics"]], "Ramble Dictionary": [[45, "ramble-dictionary"]], "Ramble Mirrors": [[6, "ramble-mirrors"]], "Ramble Workspace": [[44, "ramble-workspace"]], "Ramble Workspaces": [[4, "ramble-workspaces"]], "Regular Expression String Matching": [[37, "regular-expression-string-matching"]], "Repos Section:": [[1, "repos-section"]], "Reserved Variables": [[45, "reserved-variables"]], "Setting Up A Workspace": [[4, "setting-up-a-workspace"]], "Setting Up the Experiments": [[29, "setting-up-the-experiments"], [30, "setting-up-the-experiments"]], "Setting up a Workspace": [[44, "setting-up-a-workspace"]], "Shell Support": [[4, "shell-support"]], "Software Description": [[33, "software-description"]], "Software Environments": [[44, "software-environments"]], "Spack Dictionary": [[45, "spack-dictionary"]], "Spack Section:": [[1, "spack-section"]], "Submodules": [[7, "submodules"], [8, "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"]], "Subpackages": [[7, "subpackages"], [9, "subpackages"], [15, "subpackages"], [22, "subpackages"]], "Success Criteria": [[3, "success-criteria"], [25, "success-criteria"], [37, "id1"]], "Success Criteria Modes": [[25, "success-criteria-modes"]], "Success Criteria Section:": [[1, "success-criteria-section"]], "Supported Functions": [[45, "supported-functions"]], "Suppressing Experiments": [[45, "suppressing-experiments"]], "System Requirements": [[4, "system-requirements"]], "Templatized Experiment Names": [[32, "templatized-experiment-names"]], "Templatized Workloads": [[45, "templatized-workloads"]], "Testing Execution": [[3, "testing-execution"]], "Tutorials": [[5, null], [26, "tutorials"], [26, null]], "Types of Success Criteria": [[25, "types-of-success-criteria"]], "Upload": [[1, "upload"]], "Usage While Developing": [[3, "usage-while-developing"]], "Using Created Mirrors": [[6, "using-created-mirrors"]], "Using Executable Injection": [[28, "using-executable-injection"]], "Using Vector Variables": [[32, "using-vector-variables"]], "Using Workload Variables": [[31, "using-workload-variables"]], "Variable Dictionaries": [[45, "variable-dictionaries"]], "Variable Expansion and Indirection": [[36, "variable-expansion-and-indirection"]], "Variable Inheritance": [[45, "variable-inheritance"]], "Variable Matrices": [[32, "variable-matrices"], [45, "variable-matrices"]], "Variables Section:": [[1, "variables-section"]], "Vector and Matrix Software Definitions": [[33, "vector-and-matrix-software-definitions"]], "Vectorizing Workload Names": [[32, "vectorizing-workload-names"]], "What is Ramble?": [[4, "what-is-ramble"]], "What\u2019s in an application?": [[29, "what-s-in-an-application"]], "Workload Variables": [[3, "workload-variables"]], "Workloads": [[3, "workloads"]], "Workspace Configuration File": [[45, "workspace-configuration-file"]], "Workspace Deployments": [[44, "workspace-deployments"]], "Workspace Directory Structure": [[30, "workspace-directory-structure"]], "Workspace Inventory and Hash": [[44, "workspace-inventory-and-hash"]], "Workspace Links": [[44, "workspace-links"]], "Workspace Structure": [[44, "workspace-structure"]], "Writing an application definition": [[3, "writing-an-application-definition"]], "ramble package": [[7, "module-ramble"]], "ramble.appkit module": [[7, "module-ramble.appkit"]], "ramble.application module": [[7, "module-ramble.application"]], "ramble.application_types package": [[8, "module-ramble.application_types"]], "ramble.application_types.executable module": [[8, "module-ramble.application_types.executable"]], "ramble.application_types.spack module": [[8, "module-ramble.application_types.spack"]], "ramble.caches module": [[7, "module-ramble.caches"]], "ramble.cmd package": [[9, "module-ramble.cmd"]], "ramble.cmd.attributes module": [[9, "module-ramble.cmd.attributes"]], "ramble.cmd.clean module": [[9, "module-ramble.cmd.clean"]], "ramble.cmd.commands module": [[9, "module-ramble.cmd.commands"]], "ramble.cmd.common package": [[10, "module-ramble.cmd.common"]], "ramble.cmd.common.arguments module": [[10, "module-ramble.cmd.common.arguments"]], "ramble.cmd.common.info module": [[10, "module-ramble.cmd.common.info"]], "ramble.cmd.common.list module": [[10, "module-ramble.cmd.common.list"]], "ramble.cmd.config module": [[9, "module-ramble.cmd.config"]], "ramble.cmd.debug module": [[9, "module-ramble.cmd.debug"]], "ramble.cmd.deployment module": [[9, "ramble-cmd-deployment-module"]], "ramble.cmd.edit module": [[9, "module-ramble.cmd.edit"]], "ramble.cmd.flake8 module": [[9, "ramble-cmd-flake8-module"]], "ramble.cmd.help module": [[9, "module-ramble.cmd.help"]], "ramble.cmd.info module": [[9, "module-ramble.cmd.info"]], "ramble.cmd.license module": [[9, "module-ramble.cmd.license"]], "ramble.cmd.list module": [[9, "module-ramble.cmd.list"]], "ramble.cmd.mirror module": [[9, "module-ramble.cmd.mirror"]], "ramble.cmd.mods module": [[9, "module-ramble.cmd.mods"]], "ramble.cmd.on module": [[9, "ramble-cmd-on-module"]], "ramble.cmd.python module": [[9, "module-ramble.cmd.python"]], "ramble.cmd.repo module": [[9, "module-ramble.cmd.repo"]], "ramble.cmd.results module": [[9, "module-ramble.cmd.results"]], "ramble.cmd.software_definitions module": [[9, "module-ramble.cmd.software_definitions"]], "ramble.cmd.style module": [[9, "module-ramble.cmd.style"]], "ramble.cmd.unit_test module": [[9, "module-ramble.cmd.unit_test"]], "ramble.cmd.workspace module": [[9, "ramble-cmd-workspace-module"]], "ramble.config module": [[7, "module-ramble.config"]], "ramble.context module": [[7, "module-ramble.context"]], "ramble.error module": [[7, "module-ramble.error"]], "ramble.expander module": [[7, "module-ramble.expander"]], "ramble.experiment_set module": [[7, "module-ramble.experiment_set"]], "ramble.experimental namespace": [[11, "module-ramble.experimental"]], "ramble.experimental.uploader module": [[11, "module-ramble.experimental.uploader"]], "ramble.fetch_strategy module": [[7, "module-ramble.fetch_strategy"]], "ramble.filters module": [[7, "module-ramble.filters"]], "ramble.graphs module": [[7, "module-ramble.graphs"]], "ramble.keywords module": [[7, "module-ramble.keywords"]], "ramble.language namespace": [[12, "module-ramble.language"]], "ramble.language.application_language module": [[12, "module-ramble.language.application_language"]], "ramble.language.language_base module": [[12, "module-ramble.language.language_base"]], "ramble.language.language_helpers module": [[12, "module-ramble.language.language_helpers"]], "ramble.language.modifier_language module": [[12, "module-ramble.language.modifier_language"]], "ramble.language.shared_language module": [[12, "module-ramble.language.shared_language"]], "ramble.main module": [[7, "module-ramble.main"]], "ramble.mirror module": [[7, "module-ramble.mirror"]], "ramble.modifier module": [[7, "module-ramble.modifier"]], "ramble.modifier_types namespace": [[13, "module-ramble.modifier_types"]], "ramble.modifier_types.basic module": [[13, "module-ramble.modifier_types.basic"]], "ramble.modifier_types.spack module": [[13, "module-ramble.modifier_types.spack"]], "ramble.modkit module": [[7, "module-ramble.modkit"]], "ramble.namespace module": [[7, "module-ramble.namespace"]], "ramble.paths module": [[7, "module-ramble.paths"]], "ramble.pipeline module": [[7, "ramble-pipeline-module"]], "ramble.renderer module": [[7, "module-ramble.renderer"]], "ramble.repeats module": [[7, "module-ramble.repeats"]], "ramble.repository module": [[7, "module-ramble.repository"]], "ramble.schema package": [[14, "module-ramble.schema"]], "ramble.schema.applications module": [[14, "module-ramble.schema.applications"]], "ramble.schema.config module": [[14, "module-ramble.schema.config"]], "ramble.schema.env_vars module": [[14, "module-ramble.schema.env_vars"]], "ramble.schema.formatted_executables module": [[14, "module-ramble.schema.formatted_executables"]], "ramble.schema.internals module": [[14, "module-ramble.schema.internals"]], "ramble.schema.licenses module": [[14, "module-ramble.schema.licenses"]], "ramble.schema.merged module": [[14, "module-ramble.schema.merged"]], "ramble.schema.mirrors module": [[14, "module-ramble.schema.mirrors"]], "ramble.schema.modifier_repos module": [[14, "module-ramble.schema.modifier_repos"]], "ramble.schema.modifiers module": [[14, "module-ramble.schema.modifiers"]], "ramble.schema.repos module": [[14, "module-ramble.schema.repos"]], "ramble.schema.spack module": [[14, "module-ramble.schema.spack"]], "ramble.schema.success_criteria module": [[14, "module-ramble.schema.success_criteria"]], "ramble.schema.types module": [[14, "module-ramble.schema.types"]], "ramble.schema.variables module": [[14, "module-ramble.schema.variables"]], "ramble.schema.workspace module": [[14, "module-ramble.schema.workspace"]], "ramble.schema.zips module": [[14, "module-ramble.schema.zips"]], "ramble.software_environments module": [[7, "module-ramble.software_environments"]], "ramble.spack_runner module": [[7, "module-ramble.spack_runner"]], "ramble.spec module": [[7, "module-ramble.spec"]], "ramble.stage module": [[7, "module-ramble.stage"]], "ramble.success_criteria module": [[7, "module-ramble.success_criteria"]], "ramble.test namespace": [[15, "module-ramble.test"]], "ramble.test.application_inheritance module": [[15, "module-ramble.test.application_inheritance"]], "ramble.test.application_language module": [[15, "ramble-test-application-language-module"]], "ramble.test.application_tests module": [[15, "ramble-test-application-tests-module"]], "ramble.test.cache_fetch module": [[15, "ramble-test-cache-fetch-module"]], "ramble.test.cmd namespace": [[16, "module-ramble.test.cmd"]], "ramble.test.cmd.attributes module": [[16, "ramble-test-cmd-attributes-module"]], "ramble.test.cmd.clean module": [[16, "ramble-test-cmd-clean-module"]], "ramble.test.cmd.config module": [[16, "ramble-test-cmd-config-module"]], "ramble.test.cmd.debug module": [[16, "module-ramble.test.cmd.debug"]], "ramble.test.cmd.flake8 module": [[16, "ramble-test-cmd-flake8-module"]], "ramble.test.cmd.info module": [[16, "ramble-test-cmd-info-module"]], "ramble.test.cmd.list module": [[16, "ramble-test-cmd-list-module"]], "ramble.test.cmd.mirror module": [[16, "ramble-test-cmd-mirror-module"]], "ramble.test.cmd.mods module": [[16, "module-ramble.test.cmd.mods"]], "ramble.test.cmd.on module": [[16, "ramble-test-cmd-on-module"]], "ramble.test.cmd.python module": [[16, "ramble-test-cmd-python-module"]], "ramble.test.cmd.repo module": [[16, "ramble-test-cmd-repo-module"]], "ramble.test.cmd.results module": [[16, "ramble-test-cmd-results-module"]], "ramble.test.cmd.software_definitions module": [[16, "module-ramble.test.cmd.software_definitions"]], "ramble.test.cmd.workspace module": [[16, "ramble-test-cmd-workspace-module"]], "ramble.test.commands module": [[15, "ramble-test-commands-module"]], "ramble.test.concretize_builtin module": [[15, "ramble-test-concretize-builtin-module"]], "ramble.test.conftest module": [[15, "ramble-test-conftest-module"]], "ramble.test.dry_run_helpers module": [[15, "module-ramble.test.dry_run_helpers"]], "ramble.test.end_to_end namespace": [[17, "module-ramble.test.end_to_end"]], "ramble.test.end_to_end.analyze_fom_output module": [[17, "ramble-test-end-to-end-analyze-fom-output-module"]], "ramble.test.end_to_end.chained_experiment_var_inheritance module": [[17, "ramble-test-end-to-end-chained-experiment-var-inheritance-module"]], "ramble.test.end_to_end.config_section_env_vars module": [[17, "ramble-test-end-to-end-config-section-env-vars-module"]], "ramble.test.end_to_end.custom_executables module": [[17, "ramble-test-end-to-end-custom-executables-module"]], "ramble.test.end_to_end.define_package_paths module": [[17, "ramble-test-end-to-end-define-package-paths-module"]], "ramble.test.end_to_end.dryrun_chained_experiments module": [[17, "ramble-test-end-to-end-dryrun-chained-experiments-module"]], "ramble.test.end_to_end.dryrun_copies_external_env module": [[17, "ramble-test-end-to-end-dryrun-copies-external-env-module"]], "ramble.test.end_to_end.dryrun_series_contains_package_paths module": [[17, "ramble-test-end-to-end-dryrun-series-contains-package-paths-module"]], "ramble.test.end_to_end.env_var_builtin module": [[17, "ramble-test-end-to-end-env-var-builtin-module"]], "ramble.test.end_to_end.exclusive_filtered_vector_workloads module": [[17, "ramble-test-end-to-end-exclusive-filtered-vector-workloads-module"]], "ramble.test.end_to_end.expanded_fom_dry_run module": [[17, "ramble-test-end-to-end-expanded-fom-dry-run-module"]], "ramble.test.end_to_end.experiment_excludes module": [[17, "ramble-test-end-to-end-experiment-excludes-module"]], "ramble.test.end_to_end.experiment_repeats module": [[17, "ramble-test-end-to-end-experiment-repeats-module"]], "ramble.test.end_to_end.experiment_templates module": [[17, "ramble-test-end-to-end-experiment-templates-module"]], "ramble.test.end_to_end.explicit_zips module": [[17, "ramble-test-end-to-end-explicit-zips-module"]], "ramble.test.end_to_end.formatted_executables module": [[17, "ramble-test-end-to-end-formatted-executables-module"]], "ramble.test.end_to_end.globbing_patterns module": [[17, "ramble-test-end-to-end-globbing-patterns-module"]], "ramble.test.end_to_end.gromacs_size_expansion module": [[17, "ramble-test-end-to-end-gromacs-size-expansion-module"]], "ramble.test.end_to_end.inclusive_filtered_vector_workloads module": [[17, "ramble-test-end-to-end-inclusive-filtered-vector-workloads-module"]], "ramble.test.end_to_end.known_applications module": [[17, "ramble-test-end-to-end-known-applications-module"]], "ramble.test.end_to_end.merge_config_files module": [[17, "ramble-test-end-to-end-merge-config-files-module"]], "ramble.test.end_to_end.missing_mpi_cmd module": [[17, "ramble-test-end-to-end-missing-mpi-cmd-module"]], "ramble.test.end_to_end.missing_required_dry_run module": [[17, "ramble-test-end-to-end-missing-required-dry-run-module"]], "ramble.test.end_to_end.nested_compilers_are_installed module": [[17, "ramble-test-end-to-end-nested-compilers-are-installed-module"]], "ramble.test.end_to_end.package_manager_config module": [[17, "ramble-test-end-to-end-package-manager-config-module"]], "ramble.test.end_to_end.package_manager_requirements module": [[17, "ramble-test-end-to-end-package-manager-requirements-module"]], "ramble.test.end_to_end.passthrough_variables module": [[17, "ramble-test-end-to-end-passthrough-variables-module"]], "ramble.test.end_to_end.phase_selection module": [[17, "ramble-test-end-to-end-phase-selection-module"]], "ramble.test.end_to_end.phase_selection_with_dependencies module": [[17, "ramble-test-end-to-end-phase-selection-with-dependencies-module"]], "ramble.test.end_to_end.shared_context module": [[17, "ramble-test-end-to-end-shared-context-module"]], "ramble.test.end_to_end.spack_env_cache module": [[17, "ramble-test-end-to-end-spack-env-cache-module"]], "ramble.test.end_to_end.tag_filtering module": [[17, "ramble-test-end-to-end-tag-filtering-module"]], "ramble.test.end_to_end.test_configvar_dry_run module": [[17, "ramble-test-end-to-end-test-configvar-dry-run-module"]], "ramble.test.end_to_end.unused_compilers_are_skipped module": [[17, "ramble-test-end-to-end-unused-compilers-are-skipped-module"]], "ramble.test.end_to_end.vector_workloads module": [[17, "ramble-test-end-to-end-vector-workloads-module"]], "ramble.test.end_to_end.wrfv4_dry_run module": [[17, "ramble-test-end-to-end-wrfv4-dry-run-module"]], "ramble.test.expander module": [[15, "ramble-test-expander-module"]], "ramble.test.experiment_set module": [[15, "ramble-test-experiment-set-module"]], "ramble.test.gcs_fetch module": [[15, "ramble-test-gcs-fetch-module"]], "ramble.test.get_file_path module": [[15, "ramble-test-get-file-path-module"]], "ramble.test.mirror_tests module": [[15, "ramble-test-mirror-tests-module"]], "ramble.test.modifier_application module": [[15, "ramble-test-modifier-application-module"]], "ramble.test.modifier_functionality namespace": [[18, "module-ramble.test.modifier_functionality"]], "ramble.test.modifier_functionality.mock_env_var_modifiers module": [[18, "ramble-test-modifier-functionality-mock-env-var-modifiers-module"]], "ramble.test.modifier_functionality.mock_modifier_dry_run module": [[18, "ramble-test-modifier-functionality-mock-modifier-dry-run-module"]], "ramble.test.modifier_functionality.mock_modifier_phases module": [[18, "ramble-test-modifier-functionality-mock-modifier-phases-module"]], "ramble.test.modifier_functionality.mock_modifier_spack_configs module": [[18, "ramble-test-modifier-functionality-mock-modifier-spack-configs-module"]], "ramble.test.modifier_functionality.mock_spack_modifier module": [[18, "ramble-test-modifier-functionality-mock-spack-modifier-module"]], "ramble.test.modifier_functionality.modifier_helpers module": [[18, "module-ramble.test.modifier_functionality.modifier_helpers"]], "ramble.test.modifier_functionality.modifier_prepare_analysis module": [[18, "ramble-test-modifier-functionality-modifier-prepare-analysis-module"]], "ramble.test.modifier_functionality.multi_modifier_dry_run module": [[18, "ramble-test-modifier-functionality-multi-modifier-dry-run-module"]], "ramble.test.modifier_functionality.single_modifier_dry_run module": [[18, "ramble-test-modifier-functionality-single-modifier-dry-run-module"]], "ramble.test.modifier_language module": [[15, "ramble-test-modifier-language-module"]], "ramble.test.namespace_trie module": [[15, "ramble-test-namespace-trie-module"]], "ramble.test.repository module": [[15, "ramble-test-repository-module"]], "ramble.test.software_environment module": [[15, "ramble-test-software-environment-module"]], "ramble.test.spack_runner module": [[15, "ramble-test-spack-runner-module"]], "ramble.test.spec_basic module": [[15, "module-ramble.test.spec_basic"]], "ramble.test.stage module": [[15, "ramble-test-stage-module"]], "ramble.test.success_criteria module": [[15, "module-ramble.test.success_criteria"]], "ramble.test.success_criteria namespace": [[19, "module-ramble.test.success_criteria"]], "ramble.test.success_criteria.always_print_foms module": [[19, "ramble-test-success-criteria-always-print-foms-module"]], "ramble.test.success_criteria.repeat_success_strict module": [[19, "ramble-test-success-criteria-repeat-success-strict-module"]], "ramble.test.success_criteria.success_fom_comparison module": [[19, "ramble-test-success-criteria-success-fom-comparison-module"]], "ramble.test.success_criteria.success_fom_globbing module": [[19, "ramble-test-success-criteria-success-fom-globbing-module"]], "ramble.test.success_criteria.success_functions module": [[19, "ramble-test-success-criteria-success-functions-module"]], "ramble.test.success_criteria.success_modifiers module": [[19, "ramble-test-success-criteria-success-modifiers-module"]], "ramble.test.success_criteria.success_variable_fom_comparison module": [[19, "ramble-test-success-criteria-success-variable-fom-comparison-module"]], "ramble.test.util namespace": [[20, "module-ramble.test.util"]], "ramble.test.util.editor module": [[20, "ramble-test-util-editor-module"]], "ramble.test.util.env module": [[20, "module-ramble.test.util.env"]], "ramble.test.util.stats module": [[20, "ramble-test-util-stats-module"]], "ramble.test.workspace_hashing namespace": [[21, "module-ramble.test.workspace_hashing"]], "ramble.test.workspace_hashing.unsetup_workspace_cannot_analyze module": [[21, "ramble-test-workspace-hashing-unsetup-workspace-cannot-analyze-module"]], "ramble.test.workspace_hashing.workspace_name_does_not_change_hash module": [[21, "ramble-test-workspace-hashing-workspace-name-does-not-change-hash-module"]], "ramble.test.workspace_hashing.workspace_setup_creates_inventory module": [[21, "ramble-test-workspace-hashing-workspace-setup-creates-inventory-module"]], "ramble.test.workspace_tests module": [[15, "ramble-test-workspace-tests-module"]], "ramble.util package": [[22, "module-ramble.util"]], "ramble.util.class_attributes module": [[22, "module-ramble.util.class_attributes"]], "ramble.util.colors module": [[22, "module-ramble.util.colors"]], "ramble.util.directives module": [[22, "module-ramble.util.directives"]], "ramble.util.editor module": [[22, "module-ramble.util.editor"]], "ramble.util.env module": [[22, "module-ramble.util.env"]], "ramble.util.executable module": [[22, "module-ramble.util.executable"]], "ramble.util.file_cache module": [[22, "module-ramble.util.file_cache"]], "ramble.util.file_util module": [[22, "module-ramble.util.file_util"]], "ramble.util.graph module": [[22, "module-ramble.util.graph"]], "ramble.util.hashing module": [[22, "module-ramble.util.hashing"]], "ramble.util.imp package": [[23, "module-ramble.util.imp"]], "ramble.util.imp.imp_importer module": [[23, "module-ramble.util.imp.imp_importer"]], "ramble.util.imp.importlib_importer module": [[23, "module-ramble.util.imp.importlib_importer"]], "ramble.util.install_cache module": [[22, "module-ramble.util.install_cache"]], "ramble.util.lock module": [[22, "module-ramble.util.lock"]], "ramble.util.logger module": [[22, "module-ramble.util.logger"]], "ramble.util.matrices module": [[22, "module-ramble.util.matrices"]], "ramble.util.naming module": [[22, "module-ramble.util.naming"]], "ramble.util.path module": [[22, "module-ramble.util.path"]], "ramble.util.spec_utils module": [[22, "module-ramble.util.spec_utils"]], "ramble.util.stats module": [[22, "module-ramble.util.stats"]], "ramble.util.web module": [[22, "module-ramble.util.web"]], "ramble.util.yaml_generation module": [[22, "module-ramble.util.yaml_generation"]], "ramble.workload module": [[7, "module-ramble.workload"]], "ramble.workspace package": [[24, "module-ramble.workspace"]], "ramble.workspace.shell module": [[24, "module-ramble.workspace.shell"]], "ramble.workspace.workspace module": [[24, "module-ramble.workspace.workspace"]]}, "docnames": ["command_index", "configuration_files", "dev_guides", "dev_guides/application_dev_guide", "getting_started", "index", "mirror-config", "ramble", "ramble.application_types", "ramble.cmd", "ramble.cmd.common", "ramble.experimental", "ramble.language", "ramble.modifier_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": 61, "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", "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.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)": [[24, "ramble.workspace.activate", false]], "activate() (in module ramble.workspace.shell)": [[24, "ramble.workspace.shell.activate", false]], "activate() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.activate", false]], "activate() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.activate", false]], "activate_header() (in module ramble.workspace.shell)": [[24, "ramble.workspace.shell.activate_header", false]], "active (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.active", false]], "active (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.active", false]], "active() (in module ramble.workspace)": [[24, "ramble.workspace.active", false]], "active() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.active", false]], "active_log() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.active_log", false]], "active_stream() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.active_stream", false]], "active_workspace() (in module ramble.workspace)": [[24, "ramble.workspace.active_workspace", false]], "active_workspace() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.active_workspace", false]], "add() (in module ramble.config)": [[7, "ramble.config.add", false]], "add() (in module ramble.mirror)": [[7, "ramble.mirror.add", false]], "add() (ramble.util.install_cache.setcache method)": [[22, "ramble.util.install_cache.SetCache.add", false]], "add_all_commands() (in module ramble.main)": [[7, "ramble.main.add_all_commands", false]], "add_arguments() (ramble.main.ramblehelpformatter method)": [[7, "ramble.main.RambleHelpFormatter.add_arguments", false]], "add_back_pytest_args() (in module ramble.cmd.unit_test)": [[9, "ramble.cmd.unit_test.add_back_pytest_args", false]], "add_chained_experiment() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.add_chained_experiment", false]], "add_children() (ramble.expander.expansionnode method)": [[7, "ramble.expander.ExpansionNode.add_children", false]], "add_command() (ramble.main.rambleargumentparser method)": [[7, "ramble.main.RambleArgumentParser.add_command", false]], "add_common_arguments() (in module ramble.cmd.common.arguments)": [[10, "ramble.cmd.common.arguments.add_common_arguments", false]], "add_config() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.add_config", false]], "add_criteria() (ramble.success_criteria.scopedcriterialist method)": [[7, "ramble.success_criteria.ScopedCriteriaList.add_criteria", false]], "add_default_platform_scope() (in module ramble.config)": [[7, "ramble.config.add_default_platform_scope", false]], "add_default_prefix() (ramble.util.executable.prefixedexecutable method)": [[22, "ramble.util.executable.PrefixedExecutable.add_default_prefix", false]], "add_environment_variable() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.add_environment_variable", false]], "add_error() (ramble.cmd.license.licenseerror method)": [[9, "ramble.cmd.license.LicenseError.add_error", false]], "add_executable() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.add_executable", false]], "add_expand_vars() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.add_expand_vars", false]], "add_from_file() (in module ramble.config)": [[7, "ramble.config.add_from_file", false]], "add_include_file() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.add_include_file", false]], "add_indexer() (ramble.repository.repoindex method)": [[7, "ramble.repository.RepoIndex.add_indexer", false]], "add_input() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.add_input", false]], "add_log() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.add_log", false]], "add_no_expand_var() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.add_no_expand_var", false]], "add_node() (ramble.graphs.attributegraph method)": [[7, "ramble.graphs.AttributeGraph.add_node", false]], "add_node() (ramble.graphs.phasegraph method)": [[7, "ramble.graphs.PhaseGraph.add_node", false]], "add_package() (ramble.software_environments.softwareenvironment method)": [[7, "ramble.software_environments.SoftwareEnvironment.add_package", false]], "add_package_name() (ramble.software_environments.templateenvironment method)": [[7, "ramble.software_environments.TemplateEnvironment.add_package_name", false]], "add_pattern_exemptions() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.add_pattern_exemptions", false]], "add_rendered_environment() (ramble.software_environments.templateenvironment method)": [[7, "ramble.software_environments.TemplateEnvironment.add_rendered_environment", false]], "add_rendered_package() (ramble.software_environments.templatepackage method)": [[7, "ramble.software_environments.TemplatePackage.add_rendered_package", false]], "add_spec() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.add_spec", false]], "add_subparsers() (ramble.main.rambleargumentparser method)": [[7, "ramble.main.RambleArgumentParser.add_subparsers", false]], "add_tag() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.add_tag", false]], "add_to_cache() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.add_to_cache", false]], "add_to_cache() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.add_to_cache", false]], "add_variable() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.add_variable", false]], "added() (ramble.mirror.mirrorstats method)": [[7, "ramble.mirror.MirrorStats.added", false]], "added_packages() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.added_packages", false]], "additional_repository() (in module ramble.repository)": [[7, "ramble.repository.additional_repository", false]], "after (ramble.graphs.executablegraph.supported_injection_orders attribute)": [[7, "ramble.graphs.ExecutableGraph.supported_injection_orders.after", false]], "aliases (in module ramble.main)": [[7, "ramble.main.aliases", false]], "all (ramble.schema.types.output_capture attribute)": [[14, "ramble.schema.types.OUTPUT_CAPTURE.ALL", false]], "all_applications() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.all_applications", false]], "all_applications() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.all_applications", false]], "all_auxiliary_software_files() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.all_auxiliary_software_files", false]], "all_auxiliary_software_files() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.all_auxiliary_software_files", false]], "all_commands() (in module ramble.cmd)": [[9, "ramble.cmd.all_commands", false]], "all_config_options() (in module ramble.util.yaml_generation)": [[22, "ramble.util.yaml_generation.all_config_options", false]], "all_criteria() (ramble.success_criteria.scopedcriterialist method)": [[7, "ramble.success_criteria.ScopedCriteriaList.all_criteria", false]], "all_env_var_modifications() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.all_env_var_modifications", false]], "all_experiment_tags() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.all_experiment_tags", false]], "all_experiments() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.all_experiments", false]], "all_experiments() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.all_experiments", false]], "all_experiments() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.all_experiments", false]], "all_experiments_path (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.all_experiments_path", false]], "all_experiments_path (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.all_experiments_path", false]], "all_msg() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.all_msg", false]], "all_object_classes() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.all_object_classes", false]], "all_object_classes() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.all_object_classes", false]], "all_object_names() (in module ramble.repository)": [[7, "ramble.repository.all_object_names", false]], "all_object_names() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.all_object_names", false]], "all_object_names() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.all_object_names", false]], "all_objects() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.all_objects", false]], "all_objects() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.all_objects", false]], "all_package_manager_requirements() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.all_package_manager_requirements", false]], "all_packages() (ramble.software_environments.templateenvironment method)": [[7, "ramble.software_environments.TemplateEnvironment.all_packages", false]], "all_pipeline_phases() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.all_pipeline_phases", false]], "all_required_keys() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.all_required_keys", false]], "all_reserved_keys() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.all_reserved_keys", false]], "all_specs() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.all_specs", false]], "all_specs() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.all_specs", false]], "all_strategies (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.all_strategies", false]], "all_template_paths() (in module ramble.workspace)": [[24, "ramble.workspace.all_template_paths", false]], "all_template_paths() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.all_template_paths", false]], "all_templates() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.all_templates", false]], "all_templates() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.all_templates", false]], "all_workloads() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.all_workloads", false]], "all_workloads() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.all_workloads", false]], "all_workspace_names() (in module ramble.workspace)": [[24, "ramble.workspace.all_workspace_names", false]], "all_workspace_names() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.all_workspace_names", false]], "all_workspaces() (in module ramble.workspace)": [[24, "ramble.workspace.all_workspaces", false]], "all_workspaces() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.all_workspaces", false]], "allclean (class in ramble.cmd.clean)": [[9, "ramble.cmd.clean.AllClean", false]], "allows_unknown_args() (in module ramble.main)": [[7, "ramble.main.allows_unknown_args", false]], "already_existed() (ramble.mirror.mirrorstats method)": [[7, "ramble.mirror.MirrorStats.already_existed", false]], "apache2_mit_spdx (in module ramble.cmd.license)": [[9, "ramble.cmd.license.apache2_mit_spdx", false]], "append_result() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.append_result", false]], "append_result() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.append_result", false]], "application (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.application", false]], "application (ramble.spec.spec property)": [[7, "ramble.spec.Spec.application", false]], "application (ramble.test.dry_run_helpers.scopes attribute)": [[15, "ramble.test.dry_run_helpers.SCOPES.application", false]], "application (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.application", false]], "application_class (ramble.spec.spec property)": [[7, "ramble.spec.Spec.application_class", false]], "application_dir (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.application_dir", false]], "application_dir (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.application_dir", false]], "application_file_path (ramble.spec.spec property)": [[7, "ramble.spec.Spec.application_file_path", false]], "application_input_dir (ramble.expander.expander property)": [[7, "ramble.expander.Expander.application_input_dir", false]], "application_name (ramble.expander.expander property)": [[7, "ramble.expander.Expander.application_name", false]], "application_namespace (ramble.expander.expander property)": [[7, "ramble.expander.Expander.application_namespace", false]], "application_namespace (ramble.experiment_set.experimentset property)": [[7, "ramble.experiment_set.ExperimentSet.application_namespace", false]], "application_run_dir (ramble.expander.expander property)": [[7, "ramble.expander.Expander.application_run_dir", false]], "applicationbase (class in ramble.application)": [[7, "ramble.application.ApplicationBase", false]], "applicationerror": [[7, "ramble.application.ApplicationError", false]], "applicationmeta (class in ramble.language.application_language)": [[12, "ramble.language.application_language.ApplicationMeta", false]], "applicationnotdefinederror": [[7, "ramble.expander.ApplicationNotDefinedError", false]], "applications (ramble.repository.objecttypes attribute)": [[7, "ramble.repository.ObjectTypes.applications", false]], "applications_schema (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.applications_schema", false]], "applies_to_executable() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.applies_to_executable", false]], "apply_configs() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.apply_configs", false]], "apply_default_config_values() (in module ramble.util.yaml_generation)": [[22, "ramble.util.yaml_generation.apply_default_config_values", false]], "apply_executable_modifiers() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.apply_executable_modifiers", false]], "archive() (ramble.fetch_strategy.cvsfetchstrategy method)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.fetchstrategy method)": [[7, "ramble.fetch_strategy.FetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.gitfetchstrategy method)": [[7, "ramble.fetch_strategy.GitFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.gofetchstrategy method)": [[7, "ramble.fetch_strategy.GoFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.hgfetchstrategy method)": [[7, "ramble.fetch_strategy.HgFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.svnfetchstrategy method)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.urlfetchstrategy method)": [[7, "ramble.fetch_strategy.URLFetchStrategy.archive", false]], "archive() (ramble.fetch_strategy.vcsfetchstrategy method)": [[7, "ramble.fetch_strategy.VCSFetchStrategy.archive", false]], "archive_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.archive_dir", false]], "archive_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.archive_dir", false]], "archive_file (ramble.fetch_strategy.urlfetchstrategy property)": [[7, "ramble.fetch_strategy.URLFetchStrategy.archive_file", false]], "archive_file (ramble.stage.inputstage property)": [[7, "ramble.stage.InputStage.archive_file", false]], "archive_file (ramble.stage.stagecomposite property)": [[7, "ramble.stage.StageComposite.archive_file", false]], "archive_pattern() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.archive_pattern", false]], "archive_patterns (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.archive_patterns", false]], "archive_patterns (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.archive_patterns", false]], "archive_patterns (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.archive_patterns", false]], "archive_patterns (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.archive_patterns", false]], "archive_patterns (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.archive_patterns", false]], "archive_patterns (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.archive_patterns", false]], "as_str() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.as_str", false]], "as_str() (ramble.workload.workloadenvironmentvariable method)": [[7, "ramble.workload.WorkloadEnvironmentVariable.as_str", false]], "as_str() (ramble.workload.workloadvariable method)": [[7, "ramble.workload.WorkloadVariable.as_str", false]], "at (in module ramble.spec)": [[7, "ramble.spec.AT", false]], "attributegraph (class in ramble.graphs)": [[7, "ramble.graphs.AttributeGraph", false]], "attributes() (in module ramble.cmd.attributes)": [[9, "ramble.cmd.attributes.attributes", false]], "attributes_to_objects() (in module ramble.cmd.attributes)": [[9, "ramble.cmd.attributes.attributes_to_objects", false]], "autospec() (in module ramble.repository)": [[7, "ramble.repository.autospec", false]], "auxiliary_software_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.auxiliary_software_dir", false]], "auxiliary_software_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.auxiliary_software_dir", false]], "auxiliary_software_dir_name (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.auxiliary_software_dir_name", false]], "badrepoerror": [[7, "ramble.repository.BadRepoError", false]], "bash() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.bash", false]], "bashcompletionwriter (class in ramble.cmd.commands)": [[9, "ramble.cmd.commands.BashCompletionWriter", false]], "basicmodifier (class in ramble.modifier_types.basic)": [[13, "ramble.modifier_types.basic.BasicModifier", false]], "before (ramble.graphs.executablegraph.supported_injection_orders attribute)": [[7, "ramble.graphs.ExecutableGraph.supported_injection_orders.before", false]], "bigqueryuploader (class in ramble.experimental.uploader)": [[11, "ramble.experimental.uploader.BigQueryUploader", false]], "bin_path (in module ramble.paths)": [[7, "ramble.paths.bin_path", false]], "body() (ramble.cmd.commands.bashcompletionwriter method)": [[9, "ramble.cmd.commands.BashCompletionWriter.body", false]], "build_experiment_chains() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.build_experiment_chains", false]], "build_experiment_set() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.build_experiment_set", false]], "build_experiment_set() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.build_experiment_set", false]], "build_modifier_instances() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.build_modifier_instances", false]], "build_phase_order() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.build_phase_order", false]], "build_used_variables() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.build_used_variables", false]], "build_used_variables() (ramble.application_types.spack.spackapplication method)": [[8, "ramble.application_types.spack.SpackApplication.build_used_variables", false]], "buildcache_config_name (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.buildcache_config_name", false]], "builtins (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.builtins", false]], "builtins (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.builtins", false]], "builtins (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.builtins", false]], "builtins (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.builtins", false]], "builtins (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.builtins", false]], "builtins (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.builtins", false]], "bundlefetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.BundleFetchStrategy", false]], "cachable (ramble.fetch_strategy.bundlefetchstrategy property)": [[7, "ramble.fetch_strategy.BundleFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.cvsfetchstrategy property)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.fetchstrategy property)": [[7, "ramble.fetch_strategy.FetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.gitfetchstrategy property)": [[7, "ramble.fetch_strategy.GitFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.hgfetchstrategy property)": [[7, "ramble.fetch_strategy.HgFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.svnfetchstrategy property)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.cachable", false]], "cachable (ramble.fetch_strategy.urlfetchstrategy property)": [[7, "ramble.fetch_strategy.URLFetchStrategy.cachable", false]], "cache_local() (ramble.stage.diystage method)": [[7, "ramble.stage.DIYStage.cache_local", false]], "cache_local() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.cache_local", false]], "cache_mirror() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.cache_mirror", false]], "cache_path() (ramble.util.file_cache.filecache method)": [[22, "ramble.util.file_cache.FileCache.cache_path", false]], "cacheerror": [[22, "ramble.util.file_cache.CacheError", false]], "cacheurlfetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.CacheURLFetchStrategy", false]], "calculate_statistics() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.calculate_statistics", false]], "candidate_urls (ramble.fetch_strategy.urlfetchstrategy property)": [[7, "ramble.fetch_strategy.URLFetchStrategy.candidate_urls", false]], "canonicalize_path() (in module ramble.util.path)": [[22, "ramble.util.path.canonicalize_path", false]], "cformat() (ramble.spec.spec method)": [[7, "ramble.spec.Spec.cformat", false]], "chaincycledetectederror": [[7, "ramble.application.ChainCycleDetectedError", false]], "chained_experiments (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.chained_experiments", false]], "chained_experiments (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.chained_experiments", false]], "changed_files() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.changed_files", false]], "check() (ramble.fetch_strategy.fetchstrategy method)": [[7, "ramble.fetch_strategy.FetchStrategy.check", false]], "check() (ramble.fetch_strategy.urlfetchstrategy method)": [[7, "ramble.fetch_strategy.URLFetchStrategy.check", false]], "check() (ramble.fetch_strategy.vcsfetchstrategy method)": [[7, "ramble.fetch_strategy.VCSFetchStrategy.check", false]], "check() (ramble.stage.diystage method)": [[7, "ramble.stage.DIYStage.check", false]], "check() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.check", false]], "check_cache() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.check_cache", false]], "check_cache() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.check_cache", false]], "check_definition() (in module ramble.language.language_helpers)": [[12, "ramble.language.language_helpers.check_definition", false]], "check_execute_script() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.check_execute_script", false]], "check_identifier() (ramble.spec.specparser method)": [[7, "ramble.spec.SpecParser.check_identifier", false]], "check_info() (in module ramble.test.cmd.mods)": [[16, "ramble.test.cmd.mods.check_info", false]], "check_lock_safety() (in module ramble.util.lock)": [[22, "ramble.util.lock.check_lock_safety", false]], "check_pkg_attributes() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.check_pkg_attributes", false]], "check_required_keys() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.check_required_keys", false]], "check_reserved_keys() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.check_reserved_keys", false]], "check_software_env() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.check_software_env", false]], "checksumerror": [[7, "ramble.fetch_strategy.ChecksumError", false]], "chunked_upload() (ramble.experimental.uploader.bigqueryuploader method)": [[11, "ramble.experimental.uploader.BigQueryUploader.chunked_upload", false]], "clean() (in module ramble.cmd.clean)": [[9, "ramble.cmd.clean.clean", false]], "cleanup() (ramble.util.lock.lock method)": [[22, "ramble.util.lock.Lock.cleanup", false]], "clear() (ramble.config.configscope method)": [[7, "ramble.config.ConfigScope.clear", false]], "clear() (ramble.config.internalconfigscope method)": [[7, "ramble.config.InternalConfigScope.clear", false]], "clear() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.clear", false]], "clear() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.clear", false]], "clear_caches() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.clear_caches", false]], "clone() (ramble.fetch_strategy.gitfetchstrategy method)": [[7, "ramble.fetch_strategy.GitFetchStrategy.clone", false]], "cmd_name() (in module ramble.cmd)": [[9, "ramble.cmd.cmd_name", false]], "collect_definitions() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.collect_definitions", false]], "colon (in module ramble.spec)": [[7, "ramble.spec.COLON", false]], "comma (in module ramble.spec)": [[7, "ramble.spec.COMMA", false]], "command (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.command", false]], "command (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.command", false]], "command_line_scopes (in module ramble.config)": [[7, "ramble.config.command_line_scopes", false]], "commandexecutable (class in ramble.util.executable)": [[22, "ramble.util.executable.CommandExecutable", false]], "commandexecutableerror": [[22, "ramble.util.executable.CommandExecutableError", false]], "commandnameerror": [[9, "ramble.cmd.CommandNameError", false]], "commands() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.commands", false]], "compiler (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.compiler", false]], "compiler (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.compiler", false]], "compiler_find_args (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.compiler_find_args", false]], "compiler_find_config_name (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.compiler_find_config_name", false]], "compiler_spec (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.compiler_spec", false]], "compiler_spec (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.compiler_spec", false]], "compiler_specs_for_environment() (ramble.software_environments.softwareenvironments method)": [[7, "ramble.software_environments.SoftwareEnvironments.compiler_specs_for_environment", false]], "compilers (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.compilers", false]], "compilers (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.compilers", false]], "compilers (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.compilers", false]], "compilers (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.compilers", false]], "compilers (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.compilers", false]], "compilers (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.compilers", false]], "complete (ramble.application.experiment_status attribute)": [[7, "ramble.application.experiment_status.COMPLETE", false]], "compute() (ramble.util.stats.statsbase method)": [[22, "ramble.util.stats.StatsBase.compute", false]], "compute() (ramble.util.stats.statscountvalues method)": [[22, "ramble.util.stats.StatsCountValues.compute", false]], "compute() (ramble.util.stats.statsmax method)": [[22, "ramble.util.stats.StatsMax.compute", false]], "compute() (ramble.util.stats.statsmean method)": [[22, "ramble.util.stats.StatsMean.compute", false]], "compute() (ramble.util.stats.statsmedian method)": [[22, "ramble.util.stats.StatsMedian.compute", false]], "compute() (ramble.util.stats.statsmin method)": [[22, "ramble.util.stats.StatsMin.compute", false]], "compute() (ramble.util.stats.statsstdev method)": [[22, "ramble.util.stats.StatsStdev.compute", false]], "compute() (ramble.util.stats.statsvar method)": [[22, "ramble.util.stats.StatsVar.compute", false]], "compute_loader() (ramble.repository.reposfinder method)": [[7, "ramble.repository.ReposFinder.compute_loader", false]], "concretize() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.concretize", false]], "concretize() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.concretize", false]], "concretize() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.concretize", false]], "concretize_config_name (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.concretize_config_name", false]], "config (in module ramble.config)": [[7, "ramble.config.config", false]], "config() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config", false]], "config_add() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config_add", false]], "config_blame() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config_blame", false]], "config_defaults (in module ramble.config)": [[7, "ramble.config.config_defaults", false]], "config_dict() (in module ramble.workspace)": [[24, "ramble.workspace.config_dict", false]], "config_dict() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.config_dict", false]], "config_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.config_dir", false]], "config_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.config_dir", false]], "config_edit() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config_edit", false]], "config_file() (in module ramble.workspace)": [[24, "ramble.workspace.config_file", false]], "config_file() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.config_file", false]], "config_file_path (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.config_file_path", false]], "config_file_path (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.config_file_path", false]], "config_get() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config_get", false]], "config_list() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config_list", false]], "config_remove() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config_remove", false]], "config_revert() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config_revert", false]], "config_schema (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.config_schema", false]], "config_scopes() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.config_scopes", false]], "config_scopes() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.config_scopes", false]], "config_title() (in module ramble.util.colors)": [[22, "ramble.util.colors.config_title", false]], "config_update() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.config_update", false]], "configerror": [[7, "ramble.config.ConfigError", false]], "configfileerror": [[7, "ramble.config.ConfigFileError", false]], "configformaterror": [[7, "ramble.config.ConfigFormatError", false]], "configscope (class in ramble.config)": [[7, "ramble.config.ConfigScope", false]], "configsectionerror": [[7, "ramble.config.ConfigSectionError", false]], "configuration (class in ramble.config)": [[7, "ramble.config.Configuration", false]], "configuration_paths (in module ramble.config)": [[7, "ramble.config.configuration_paths", false]], "configure_colors() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.configure_colors", false]], "configure_env() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.configure_env", false]], "contains() (ramble.util.install_cache.setcache method)": [[22, "ramble.util.install_cache.SetCache.contains", false]], "context (class in ramble.context)": [[7, "ramble.context.Context", false]], "convert_class_attributes() (in module ramble.util.class_attributes)": [[22, "ramble.util.class_attributes.convert_class_attributes", false]], "copy() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.copy", false]], "copy() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.copy", false]], "copy() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.copy", false]], "copy() (ramble.spec.spec method)": [[7, "ramble.spec.Spec.copy", false]], "copy() (ramble.util.executable.commandexecutable method)": [[22, "ramble.util.executable.CommandExecutable.copy", false]], "copy() (ramble.util.executable.prefixedexecutable method)": [[22, "ramble.util.executable.PrefixedExecutable.copy", false]], "copy() (ramble.workload.workloadenvironmentvariable method)": [[7, "ramble.workload.WorkloadEnvironmentVariable.copy", false]], "copy() (ramble.workload.workloadvariable method)": [[7, "ramble.workload.WorkloadVariable.copy", false]], "copy_contents() (ramble.renderer.rendergroup method)": [[7, "ramble.renderer.RenderGroup.copy_contents", false]], "copy_from_external_env() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.copy_from_external_env", false]], "count_conflicts() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.count_conflicts", false]], "create() (in module ramble.mirror)": [[7, "ramble.mirror.create", false]], "create() (in module ramble.repository)": [[7, "ramble.repository.create", false]], "create() (in module ramble.workspace)": [[24, "ramble.workspace.create", false]], "create() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.create", false]], "create() (ramble.repository.indexer method)": [[7, "ramble.repository.Indexer.create", false]], "create() (ramble.stage.diystage method)": [[7, "ramble.stage.DIYStage.create", false]], "create() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.create", false]], "create_context_from_dict() (in module ramble.context)": [[7, "ramble.context.create_context_from_dict", false]], "create_env() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.create_env", false]], "create_experiment_chain() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.create_experiment_chain", false]], "create_mirror() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.create_mirror", false]], "create_mirror() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.create_mirror", false]], "create_module() (ramble.repository.repositorynamespaceloader method)": [[7, "ramble.repository.RepositoryNamespaceLoader.create_module", false]], "create_or_construct() (in module ramble.repository)": [[7, "ramble.repository.create_or_construct", false]], "create_repo() (in module ramble.repository)": [[7, "ramble.repository.create_repo", false]], "create_stage_root() (in module ramble.stage)": [[7, "ramble.stage.create_stage_root", false]], "curl (ramble.fetch_strategy.urlfetchstrategy property)": [[7, "ramble.fetch_strategy.URLFetchStrategy.curl", false]], "custom_executables (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.custom_executables", false]], "custom_executables (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.custom_executables", false]], "cvs (ramble.fetch_strategy.cvsfetchstrategy property)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.cvs", false]], "cvsfetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.CvsFetchStrategy", false]], "date_string() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.date_string", false]], "date_string() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.date_string", false]], "deactivate() (in module ramble.workspace)": [[24, "ramble.workspace.deactivate", false]], "deactivate() (in module ramble.workspace.shell)": [[24, "ramble.workspace.shell.deactivate", false]], "deactivate() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.deactivate", false]], "deactivate() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.deactivate", false]], "deactivate_config_scope() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.deactivate_config_scope", false]], "deactivate_header() (in module ramble.workspace.shell)": [[24, "ramble.workspace.shell.deactivate_header", false]], "debug (in module ramble.error)": [[7, "ramble.error.debug", false]], "debug() (in module ramble.cmd.debug)": [[9, "ramble.cmd.debug.debug", false]], "debug() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.debug", false]], "decimal_places() (in module ramble.util.stats)": [[22, "ramble.util.stats.decimal_places", false]], "default (ramble.schema.types.output_capture attribute)": [[14, "ramble.schema.types.OUTPUT_CAPTURE.DEFAULT", false]], "default_config_yaml() (in module ramble.workspace)": [[24, "ramble.workspace.default_config_yaml", false]], "default_config_yaml() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.default_config_yaml", false]], "default_list_scope() (in module ramble.config)": [[7, "ramble.config.default_list_scope", false]], "default_mode() (in module ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.default_mode", false]], "default_modify_scope() (in module ramble.config)": [[7, "ramble.config.default_modify_scope", false]], "default_results() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.default_results", false]], "default_results() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.default_results", false]], "define_compiler() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.define_compiler", false]], "define_compiler_packages() (ramble.software_environments.softwareenvironments method)": [[7, "ramble.software_environments.SoftwareEnvironments.define_compiler_packages", false]], "define_directive_methods() (in module ramble.util.directives)": [[22, "ramble.util.directives.define_directive_methods", false]], "define_edges() (ramble.graphs.attributegraph method)": [[7, "ramble.graphs.AttributeGraph.define_edges", false]], "define_modifier_variables() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.define_modifier_variables", false]], "define_value() (ramble.expander.expansionnode method)": [[7, "ramble.expander.ExpansionNode.define_value", false]], "define_variable() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.define_variable", false]], "defined_objects() (in module ramble.cmd.attributes)": [[9, "ramble.cmd.attributes.defined_objects", false]], "dep (in module ramble.spec)": [[7, "ramble.spec.DEP", false]], "deployments_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.deployments_dir", false]], "deployments_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.deployments_dir", false]], "destroy() (ramble.fetch_strategy.fscache method)": [[7, "ramble.fetch_strategy.FsCache.destroy", false]], "destroy() (ramble.stage.diystage method)": [[7, "ramble.stage.DIYStage.destroy", false]], "destroy() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.destroy", false]], "destroy() (ramble.util.file_cache.filecache method)": [[22, "ramble.util.file_cache.FileCache.destroy", false]], "destroy() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.destroy", false]], "destroy() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.destroy", false]], "determine_node_type() (in module ramble.experimental.uploader)": [[11, "ramble.experimental.uploader.determine_node_type", false]], "die() (ramble.error.rambleerror method)": [[7, "ramble.error.RambleError.die", false]], "die() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.die", false]], "directive() (ramble.language.language_base.directivemeta class method)": [[12, "ramble.language.language_base.DirectiveMeta.directive", false]], "directiveerror": [[12, "ramble.language.language_base.DirectiveError", false]], "directivemeta (class in ramble.language.language_base)": [[12, "ramble.language.language_base.DirectiveMeta", false]], "dirname_for_object_name() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.dirname_for_object_name", false]], "dirname_for_object_name() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.dirname_for_object_name", false]], "display() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.display", false]], "display() (ramble.mirror.mirrorcollection method)": [[7, "ramble.mirror.MirrorCollection.display", false]], "diystage (class in ramble.stage)": [[7, "ramble.stage.DIYStage", false]], "do_list() (in module ramble.cmd.unit_test)": [[9, "ramble.cmd.unit_test.do_list", false]], "do_parse() (ramble.spec.specparser method)": [[7, "ramble.spec.SpecParser.do_parse", false]], "dry_run_config() (in module ramble.test.dry_run_helpers)": [[15, "ramble.test.dry_run_helpers.dry_run_config", false]], "dump_provenance() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.dump_provenance", false]], "dump_provenance() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.dump_provenance", false]], "dump_results() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.dump_results", false]], "dump_results() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.dump_results", false]], "edit() (in module ramble.cmd.edit)": [[9, "ramble.cmd.edit.edit", false]], "edit_application() (in module ramble.cmd.edit)": [[9, "ramble.cmd.edit.edit_application", false]], "editor() (in module ramble.util.editor)": [[22, "ramble.util.editor.editor", false]], "elide_list() (in module ramble.cmd)": [[9, "ramble.cmd.elide_list", false]], "ensure_access() (in module ramble.stage)": [[7, "ramble.stage.ensure_access", false]], "ensure_latest_format_fn() (in module ramble.config)": [[7, "ramble.config.ensure_latest_format_fn", false]], "env (class in ramble.util.env)": [[22, "ramble.util.env.Env", false]], "env_create_args (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.env_create_args", false]], "env_create_config_name (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.env_create_config_name", false]], "env_key (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.env_key", false]], "env_path (ramble.expander.expander property)": [[7, "ramble.expander.Expander.env_path", false]], "env_var (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.env_var", false]], "env_var (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.env_var", false]], "env_var_append_paths_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "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)": [[18, "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)": [[18, "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)": [[18, "ramble.test.modifier_functionality.modifier_helpers.env_var_append_vars_modifier_answer", false]], "env_var_modification() (in module ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.env_var_modification", false]], "env_var_modifications (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.env_var_modifications", false]], "env_var_modifications (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.env_var_modifications", false]], "env_var_modifications (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.env_var_modifications", false]], "env_var_modifications (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.env_var_modifications", false]], "env_var_modifications (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.env_var_modifications", false]], "env_var_modifications (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.env_var_modifications", false]], "env_var_prepend_paths_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "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)": [[18, "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)": [[18, "ramble.test.modifier_functionality.modifier_helpers.env_var_set_modifier", false]], "env_var_set_modifier_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.env_var_set_modifier_answer", false]], "env_var_unset_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.env_var_unset_modifier", false]], "env_var_unset_modifier_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.env_var_unset_modifier_answer", false]], "env_vars() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.env_vars", false]], "environment_variable() (in module ramble.language.application_language)": [[12, "ramble.language.application_language.environment_variable", false]], "environments (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.environments", false]], "environments (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.environments", false]], "eq (in module ramble.spec)": [[7, "ramble.spec.EQ", false]], "error() (ramble.mirror.mirrorstats method)": [[7, "ramble.mirror.MirrorStats.error", false]], "error() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.error", false]], "error_messages() (ramble.cmd.license.licenseerror method)": [[9, "ramble.cmd.license.LicenseError.error_messages", false]], "escape (ramble.expander.expansiondelimiter attribute)": [[7, "ramble.expander.ExpansionDelimiter.escape", false]], "eval_math() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.eval_math", false]], "evaluate_predicate() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.evaluate_predicate", false]], "evaluate_success() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.evaluate_success", false]], "exclude (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.exclude", false]], "exclude (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.exclude", false]], "exclude_directories (in module ramble.cmd.style)": [[9, "ramble.cmd.style.exclude_directories", false]], "exec_module() (ramble.repository.repositorynamespaceloader method)": [[7, "ramble.repository.RepositoryNamespaceLoader.exec_module", false]], "executable() (in module ramble.language.application_language)": [[12, "ramble.language.application_language.executable", false]], "executable_injection (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.executable_injection", false]], "executable_injection (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.executable_injection", false]], "executable_modifier() (in module ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.executable_modifier", false]], "executable_modifiers (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.executable_modifiers", false]], "executable_modifiers (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.executable_modifiers", false]], "executable_modifiers (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.executable_modifiers", false]], "executable_modifiers (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.executable_modifiers", false]], "executable_modifiers (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.executable_modifiers", false]], "executable_modifiers (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.executable_modifiers", false]], "executableapplication (class in ramble.application_types.executable)": [[8, "ramble.application_types.executable.ExecutableApplication", false]], "executablegraph (class in ramble.graphs)": [[7, "ramble.graphs.ExecutableGraph", false]], "executablegraph.supported_injection_orders (class in ramble.graphs)": [[7, "ramble.graphs.ExecutableGraph.supported_injection_orders", false]], "executablenameerror": [[7, "ramble.application.ExecutableNameError", false]], "executables (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.executables", false]], "executables (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.executables", false]], "executables (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.executables", false]], "executables (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.executables", false]], "executables (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.executables", false]], "executables (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.executables", false]], "executables (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.executables", false]], "executables (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.executables", false]], "exists() (in module ramble.workspace)": [[24, "ramble.workspace.exists", false]], "exists() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.exists", false]], "exists() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.exists", false]], "exists() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.exists", false]], "expand() (ramble.fetch_strategy.fetchstrategy method)": [[7, "ramble.fetch_strategy.FetchStrategy.expand", false]], "expand() (ramble.fetch_strategy.gofetchstrategy method)": [[7, "ramble.fetch_strategy.GoFetchStrategy.expand", false]], "expand() (ramble.fetch_strategy.urlfetchstrategy method)": [[7, "ramble.fetch_strategy.URLFetchStrategy.expand", false]], "expand() (ramble.fetch_strategy.vcsfetchstrategy method)": [[7, "ramble.fetch_strategy.VCSFetchStrategy.expand", false]], "expand_archive() (ramble.stage.diystage method)": [[7, "ramble.stage.DIYStage.expand_archive", false]], "expand_archive() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.expand_archive", false]], "expand_archive() (ramble.stage.resourcestage method)": [[7, "ramble.stage.ResourceStage.expand_archive", false]], "expand_lists() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.expand_lists", false]], "expand_patterns() (in module ramble.language.language_helpers)": [[12, "ramble.language.language_helpers.expand_patterns", false]], "expand_var() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.expand_var", false]], "expand_var_name() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.expand_var_name", false]], "expanded (ramble.stage.diystage property)": [[7, "ramble.stage.DIYStage.expanded", false]], "expanded (ramble.stage.inputstage property)": [[7, "ramble.stage.InputStage.expanded", false]], "expanded (ramble.stage.stagecomposite property)": [[7, "ramble.stage.StageComposite.expanded", false]], "expander (class in ramble.expander)": [[7, "ramble.expander.Expander", false]], "expandererror": [[7, "ramble.expander.ExpanderError", false]], "expansion_str() (ramble.expander.expander static method)": [[7, "ramble.expander.Expander.expansion_str", false]], "expansiondelimiter (class in ramble.expander)": [[7, "ramble.expander.ExpansionDelimiter", false]], "expansiondict (class in ramble.expander)": [[7, "ramble.expander.ExpansionDict", false]], "expansiongraph (class in ramble.expander)": [[7, "ramble.expander.ExpansionGraph", false]], "expansionnode (class in ramble.expander)": [[7, "ramble.expander.ExpansionNode", false]], "expected_archive_files (ramble.stage.inputstage property)": [[7, "ramble.stage.InputStage.expected_archive_files", false]], "experiment (class in ramble.experimental.uploader)": [[11, "ramble.experimental.uploader.Experiment", false]], "experiment (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.experiment", false]], "experiment (ramble.test.dry_run_helpers.scopes attribute)": [[15, "ramble.test.dry_run_helpers.SCOPES.experiment", false]], "experiment (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.experiment", false]], "experiment_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.experiment_dir", false]], "experiment_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.experiment_dir", false]], "experiment_log_file() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.experiment_log_file", false]], "experiment_name (ramble.expander.expander property)": [[7, "ramble.expander.Expander.experiment_name", false]], "experiment_namespace (ramble.expander.expander property)": [[7, "ramble.expander.Expander.experiment_namespace", false]], "experiment_namespace (ramble.experiment_set.experimentset property)": [[7, "ramble.experiment_set.ExperimentSet.experiment_namespace", false]], "experiment_run_dir (ramble.expander.expander property)": [[7, "ramble.expander.Expander.experiment_run_dir", false]], "experiment_status (class in ramble.application)": [[7, "ramble.application.experiment_status", false]], "experimentnotdefinederror": [[7, "ramble.expander.ExperimentNotDefinedError", false]], "experimentset (class in ramble.experiment_set)": [[7, "ramble.experiment_set.ExperimentSet", false]], "extant_file() (in module ramble.cmd)": [[9, "ramble.cmd.extant_file", false]], "external_env (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.external_env", false]], "external_env (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.external_env", false]], "external_spack_env() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.external_spack_env", false]], "external_spack_env() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.external_spack_env", false]], "externalenvironment (class in ramble.software_environments)": [[7, "ramble.software_environments.ExternalEnvironment", false]], "extract_matrices() (in module ramble.util.matrices)": [[22, "ramble.util.matrices.extract_matrices", false]], "extract_success_criteria() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.extract_success_criteria", false]], "extract_success_criteria() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.extract_success_criteria", false]], "extrapolationerror": [[7, "ramble.fetch_strategy.ExtrapolationError", false]], "failed (ramble.application.experiment_status attribute)": [[7, "ramble.application.experiment_status.FAILED", false]], "failedconstructorerror": [[7, "ramble.repository.FailedConstructorError", false]], "faileddownloaderror": [[7, "ramble.fetch_strategy.FailedDownloadError", false]], "fastobjectchecker (class in ramble.repository)": [[7, "ramble.repository.FastObjectChecker", false]], "fetch() (ramble.fetch_strategy.bundlefetchstrategy method)": [[7, "ramble.fetch_strategy.BundleFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.cacheurlfetchstrategy method)": [[7, "ramble.fetch_strategy.CacheURLFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.cvsfetchstrategy method)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.fetchstrategy method)": [[7, "ramble.fetch_strategy.FetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.gcsfetchstrategy method)": [[7, "ramble.fetch_strategy.GCSFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.gitfetchstrategy method)": [[7, "ramble.fetch_strategy.GitFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.gofetchstrategy method)": [[7, "ramble.fetch_strategy.GoFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.hgfetchstrategy method)": [[7, "ramble.fetch_strategy.HgFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.s3fetchstrategy method)": [[7, "ramble.fetch_strategy.S3FetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.svnfetchstrategy method)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.fetch", false]], "fetch() (ramble.fetch_strategy.urlfetchstrategy method)": [[7, "ramble.fetch_strategy.URLFetchStrategy.fetch", false]], "fetch() (ramble.stage.diystage method)": [[7, "ramble.stage.DIYStage.fetch", false]], "fetch() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.fetch", false]], "fetch_cache (in module ramble.caches)": [[7, "ramble.caches.fetch_cache", false]], "fetch_cache_location() (in module ramble.caches)": [[7, "ramble.caches.fetch_cache_location", false]], "fetch_url (ramble.mirror.mirror property)": [[7, "ramble.mirror.Mirror.fetch_url", false]], "fetcher() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.fetcher", false]], "fetcher() (ramble.fetch_strategy.fscache method)": [[7, "ramble.fetch_strategy.FsCache.fetcher", false]], "fetcherconflict": [[7, "ramble.fetch_strategy.FetcherConflict", false]], "fetcherror": [[7, "ramble.fetch_strategy.FetchError", false]], "fetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.FetchStrategy", false]], "fetchstrategycomposite (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.FetchStrategyComposite", false]], "figure_of_merit() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.figure_of_merit", false]], "figure_of_merit_context() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.figure_of_merit_context", false]], "figure_of_merit_contexts (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.figure_of_merit_contexts", false]], "figure_of_merit_contexts (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.figure_of_merit_contexts", false]], "figures_of_merit (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.figures_of_merit", false]], "figures_of_merit (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.figures_of_merit", false]], "figures_of_merit (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.figures_of_merit", false]], "figures_of_merit (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.figures_of_merit", false]], "figures_of_merit (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.figures_of_merit", false]], "figures_of_merit (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.figures_of_merit", false]], "file (in module ramble.spec)": [[7, "ramble.spec.FILE", false]], "file_scopes (ramble.config.configuration property)": [[7, "ramble.config.Configuration.file_scopes", false]], "filecache (class in ramble.util.file_cache)": [[22, "ramble.util.file_cache.FileCache", false]], "filename_for_object_name() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.filename_for_object_name", false]], "filename_for_object_name() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.filename_for_object_name", false]], "filter_by_name() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.filter_by_name", false]], "filter_file() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.filter_file", false]], "filtered_experiments() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.filtered_experiments", false]], "filters (class in ramble.filters)": [[7, "ramble.filters.Filters", false]], "find_criteria() (ramble.success_criteria.scopedcriterialist method)": [[7, "ramble.success_criteria.ScopedCriteriaList.find_criteria", false]], "find_environment_variable() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.find_environment_variable", false]], "find_executable() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.find_executable", false]], "find_input() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.find_input", false]], "find_module() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.find_module", false]], "find_module() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.find_module", false]], "find_spec() (ramble.repository.reposfinder method)": [[7, "ramble.repository.ReposFinder.find_spec", false]], "find_variable() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.find_variable", false]], "find_versions_of_archive() (in module ramble.util.web)": [[22, "ramble.util.web.find_versions_of_archive", false]], "find_workspace() (in module ramble.cmd)": [[9, "ramble.cmd.find_workspace", false]], "find_workspace_path() (in module ramble.cmd)": [[9, "ramble.cmd.find_workspace_path", false]], "finish_parse_and_run() (in module ramble.main)": [[7, "ramble.main.finish_parse_and_run", false]], "first_existing() (in module ramble.config)": [[7, "ramble.config.first_existing", false]], "first_repo() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.first_repo", false]], "flush_scope() (ramble.success_criteria.scopedcriterialist method)": [[7, "ramble.success_criteria.ScopedCriteriaList.flush_scope", false]], "for_package_version() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.for_package_version", false]], "format() (ramble.cmd.commands.subcommandwriter method)": [[9, "ramble.cmd.commands.SubcommandWriter.format", false]], "format() (ramble.spec.spec method)": [[7, "ramble.spec.Spec.format", false]], "format_data() (in module ramble.experimental.uploader)": [[11, "ramble.experimental.uploader.format_data", false]], "format_doc() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.format_doc", false]], "format_doc() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.format_doc", false]], "format_help() (ramble.main.rambleargumentparser method)": [[7, "ramble.main.RambleArgumentParser.format_help", false]], "format_help_sections() (ramble.main.rambleargumentparser method)": [[7, "ramble.main.RambleArgumentParser.format_help_sections", false]], "formatted_executables (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.formatted_executables", false]], "formatted_executables (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.formatted_executables", false]], "formattedexecutableerror": [[7, "ramble.application.FormattedExecutableError", false]], "formatter() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.formatter", false]], "formatter() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.formatter", false]], "formatters (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.formatters", false]], "from_dict() (ramble.mirror.mirror static method)": [[7, "ramble.mirror.Mirror.from_dict", false]], "from_dict() (ramble.mirror.mirrorcollection static method)": [[7, "ramble.mirror.MirrorCollection.from_dict", false]], "from_dict() (ramble.renderer.rendergroup method)": [[7, "ramble.renderer.RenderGroup.from_dict", false]], "from_json() (ramble.mirror.mirror static method)": [[7, "ramble.mirror.Mirror.from_json", false]], "from_json() (ramble.repository.tagindex static method)": [[7, "ramble.repository.TagIndex.from_json", false]], "from_kwargs() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.from_kwargs", false]], "from_list_url() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.from_list_url", false]], "from_url() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.from_url", false]], "from_url_scheme() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.from_url_scheme", false]], "from_yaml() (ramble.mirror.mirror static method)": [[7, "ramble.mirror.Mirror.from_yaml", false]], "fscache (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.FsCache", false]], "fullname (ramble.spec.spec property)": [[7, "ramble.spec.Spec.fullname", false]], "gcsfetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.GCSFetchStrategy", false]], "generate_activate_command() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.generate_activate_command", false]], "generate_deactivate_command() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.generate_deactivate_command", false]], "generate_env_file() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.generate_env_file", false]], "generate_file() (in module ramble.test.success_criteria)": [[15, "ramble.test.success_criteria.generate_file", false]], "generate_hash() (ramble.experimental.uploader.experiment method)": [[11, "ramble.experimental.uploader.Experiment.generate_hash", false]], "generate_source_command() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.generate_source_command", false]], "get() (in module ramble.config)": [[7, "ramble.config.get", false]], "get() (in module ramble.repository)": [[7, "ramble.repository.get", false]], "get() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.get", false]], "get() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.get", false]], "get() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.get", false]], "get_access_pair() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.get_access_pair", false]], "get_access_token() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.get_access_token", false]], "get_applications() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.get_applications", false]], "get_applications() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.get_applications", false]], "get_checksums_for_versions() (in module ramble.stage)": [[7, "ramble.stage.get_checksums_for_versions", false]], "get_command() (in module ramble.cmd)": [[9, "ramble.cmd.get_command", false]], "get_config() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.get_config", false]], "get_config_env_vars() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.get_config_env_vars", false]], "get_config_filename() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.get_config_filename", false]], "get_config_value() (in module ramble.util.yaml_generation)": [[22, "ramble.util.yaml_generation.get_config_value", false]], "get_config_vars() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.get_config_vars", false]], "get_data() (ramble.util.imp.importlib_importer.prependfileloader method)": [[23, "ramble.util.imp.importlib_importer.PrependFileLoader.get_data", false]], "get_endpoint_url() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.get_endpoint_url", false]], "get_env_append_commands() (ramble.util.env.env method)": [[22, "ramble.util.env.Env.get_env_append_commands", false]], "get_env_hash_list() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.get_env_hash_list", false]], "get_env_prepend_commands() (ramble.util.env.env method)": [[22, "ramble.util.env.Env.get_env_prepend_commands", false]], "get_env_set_commands() (ramble.util.env.env method)": [[22, "ramble.util.env.Env.get_env_set_commands", false]], "get_env_unset_commands() (ramble.util.env.env method)": [[22, "ramble.util.env.Env.get_env_unset_commands", false]], "get_experiment() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.get_experiment", false]], "get_experiment_id() (ramble.experimental.uploader.bigqueryuploader method)": [[11, "ramble.experimental.uploader.BigQueryUploader.get_experiment_id", false]], "get_file_path() (in module ramble.util.file_util)": [[22, "ramble.util.file_util.get_file_path", false]], "get_full_namespace() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.get_full_namespace", false]], "get_git_hash() (in module ramble.main)": [[7, "ramble.main.get_git_hash", false]], "get_hash() (ramble.experimental.uploader.experiment method)": [[11, "ramble.experimental.uploader.Experiment.get_hash", false]], "get_header() (in module ramble.util.web)": [[22, "ramble.util.web.get_header", false]], "get_module() (in module ramble.cmd)": [[9, "ramble.cmd.get_module", false]], "get_node() (ramble.graphs.attributegraph method)": [[7, "ramble.graphs.AttributeGraph.get_node", false]], "get_obj_class() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.get_obj_class", false]], "get_obj_class() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.get_obj_class", false]], "get_package_path() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.get_package_path", false]], "get_pipeline_phases() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.get_pipeline_phases", false]], "get_profile() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.get_profile", false]], "get_repo() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.get_repo", false]], "get_section() (ramble.config.configscope method)": [[7, "ramble.config.ConfigScope.get_section", false]], "get_section() (ramble.config.internalconfigscope method)": [[7, "ramble.config.InternalConfigScope.get_section", false]], "get_section() (ramble.config.singlefilescope method)": [[7, "ramble.config.SingleFileScope.get_section", false]], "get_section_filename() (ramble.config.configscope method)": [[7, "ramble.config.ConfigScope.get_section_filename", false]], "get_section_filename() (ramble.config.internalconfigscope method)": [[7, "ramble.config.InternalConfigScope.get_section_filename", false]], "get_section_filename() (ramble.config.singlefilescope method)": [[7, "ramble.config.SingleFileScope.get_section_filename", false]], "get_spack_dict() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.get_spack_dict", false]], "get_spack_dict() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.get_spack_dict", false]], "get_status() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.get_status", false]], "get_unit() (ramble.util.stats.statsbase method)": [[22, "ramble.util.stats.StatsBase.get_unit", false]], "get_unit() (ramble.util.stats.statscountvalues method)": [[22, "ramble.util.stats.StatsCountValues.get_unit", false]], "get_unit() (ramble.util.stats.statsvar method)": [[22, "ramble.util.stats.StatsVar.get_unit", false]], "get_user() (in module ramble.experimental.uploader)": [[11, "ramble.experimental.uploader.get_user", false]], "get_valid_type() (in module ramble.config)": [[7, "ramble.config.get_valid_type", false]], "get_var_from_experiment() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.get_var_from_experiment", false]], "get_version() (in module ramble.main)": [[7, "ramble.main.get_version", false]], "get_version() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.get_version", false]], "get_workspace() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.get_workspace", false]], "get_workspace_env_vars() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.get_workspace_env_vars", false]], "get_workspace_env_vars() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.get_workspace_env_vars", false]], "get_workspace_formatted_executables() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.get_workspace_formatted_executables", false]], "get_workspace_formatted_executables() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.get_workspace_formatted_executables", false]], "get_workspace_internals() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.get_workspace_internals", false]], "get_workspace_internals() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.get_workspace_internals", false]], "get_workspace_modifiers() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.get_workspace_modifiers", false]], "get_workspace_modifiers() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.get_workspace_modifiers", false]], "get_workspace_path() (in module ramble.workspace)": [[24, "ramble.workspace.get_workspace_path", false]], "get_workspace_path() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.get_workspace_path", false]], "get_workspace_vars() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.get_workspace_vars", false]], "get_workspace_vars() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.get_workspace_vars", false]], "get_workspace_zips() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.get_workspace_zips", false]], "get_workspace_zips() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.get_workspace_zips", false]], "get_yaml_filepath() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.get_yaml_filepath", false]], "git (in module ramble.cmd.license)": [[9, "ramble.cmd.license.git", false]], "git (ramble.fetch_strategy.gitfetchstrategy property)": [[7, "ramble.fetch_strategy.GitFetchStrategy.git", false]], "git_version (ramble.fetch_strategy.gitfetchstrategy property)": [[7, "ramble.fetch_strategy.GitFetchStrategy.git_version", false]], "git_version_re (ramble.fetch_strategy.gitfetchstrategy attribute)": [[7, "ramble.fetch_strategy.GitFetchStrategy.git_version_re", false]], "gitfetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.GitFetchStrategy", false]], "github_url() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.github_url", false]], "global_config_name (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.global_config_name", false]], "go (ramble.fetch_strategy.gofetchstrategy property)": [[7, "ramble.fetch_strategy.GoFetchStrategy.go", false]], "go_version (ramble.fetch_strategy.gofetchstrategy property)": [[7, "ramble.fetch_strategy.GoFetchStrategy.go_version", false]], "gofetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.GoFetchStrategy", false]], "graphcycleerror": [[7, "ramble.graphs.GraphCycleError", false]], "grapherror": [[7, "ramble.graphs.GraphError", false]], "graphnode (class in ramble.util.graph)": [[22, "ramble.util.graph.GraphNode", false]], "handle_starttag() (ramble.util.web.linkparser method)": [[22, "ramble.util.web.LinkParser.handle_starttag", false]], "has_errors() (ramble.cmd.license.licenseerror method)": [[9, "ramble.cmd.license.LicenseError.has_errors", false]], "has_tags() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.has_tags", false]], "has_value() (ramble.util.naming.namespacetrie method)": [[22, "ramble.util.naming.NamespaceTrie.has_value", false]], "hash (in module ramble.spec)": [[7, "ramble.spec.HASH", false]], "hash_file() (in module ramble.util.hashing)": [[22, "ramble.util.hashing.hash_file", false]], "hash_file_name (ramble.workspace.workspace attribute)": [[24, "ramble.workspace.Workspace.hash_file_name", false]], "hash_file_name (ramble.workspace.workspace.workspace attribute)": [[24, "ramble.workspace.workspace.Workspace.hash_file_name", false]], "hash_json() (in module ramble.util.hashing)": [[22, "ramble.util.hashing.hash_json", false]], "hash_string() (in module ramble.util.hashing)": [[22, "ramble.util.hashing.hash_string", false]], "help() (in module ramble.cmd.help)": [[9, "ramble.cmd.help.help", false]], "hg (ramble.fetch_strategy.hgfetchstrategy property)": [[7, "ramble.fetch_strategy.HgFetchStrategy.hg", false]], "hgfetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.HgFetchStrategy", false]], "highest_precedence_non_platform_scope() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.highest_precedence_non_platform_scope", false]], "highest_precedence_scope() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.highest_precedence_scope", false]], "html() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.html", false]], "htmlparseerror": [[22, "ramble.util.web.HTMLParseError", false]], "id (in module ramble.spec)": [[7, "ramble.spec.ID", false]], "immutableconfigscope (class in ramble.config)": [[7, "ramble.config.ImmutableConfigScope", false]], "import_lock() (in module ramble.util.imp.imp_importer)": [[23, "ramble.util.imp.imp_importer.import_lock", false]], "import_results_file() (in module ramble.cmd.results)": [[9, "ramble.cmd.results.import_results_file", false]], "included_config_scopes() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.included_config_scopes", false]], "included_config_scopes() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.included_config_scopes", false]], "indentation (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.indentation", false]], "indentation (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.indentation", false]], "index (ramble.repository.repo property)": [[7, "ramble.repository.Repo.index", false]], "index_commands() (in module ramble.main)": [[7, "ramble.main.index_commands", false]], "indexer (class in ramble.repository)": [[7, "ramble.repository.Indexer", false]], "indexerror": [[7, "ramble.repository.IndexError", false]], "info() (in module ramble.cmd.info)": [[9, "ramble.cmd.info.info", false]], "info() (ramble.software_environments.softwareenvironment method)": [[7, "ramble.software_environments.SoftwareEnvironment.info", false]], "info() (ramble.software_environments.softwareenvironments method)": [[7, "ramble.software_environments.SoftwareEnvironments.info", false]], "info() (ramble.software_environments.softwarepackage method)": [[7, "ramble.software_environments.SoftwarePackage.info", false]], "info() (ramble.software_environments.templateenvironment method)": [[7, "ramble.software_environments.TemplateEnvironment.info", false]], "info() (ramble.software_environments.templatepackage method)": [[7, "ramble.software_environments.TemplatePackage.info", false]], "info() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.info", false]], "inherit_from_application() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.inherit_from_application", false]], "inherit_variables (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.inherit_variables", false]], "inherit_variables (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.inherit_variables", false]], "init_entry() (ramble.util.file_cache.filecache method)": [[22, "ramble.util.file_cache.FileCache.init_entry", false]], "inject_executable() (ramble.graphs.executablegraph method)": [[7, "ramble.graphs.ExecutableGraph.inject_executable", false]], "input_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.input_dir", false]], "input_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.input_dir", false]], "input_file() (in module ramble.language.application_language)": [[12, "ramble.language.application_language.input_file", false]], "inputs (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.inputs", false]], "inputs (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.inputs", false]], "inputs (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.inputs", false]], "inputs (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.inputs", false]], "inputs (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.inputs", false]], "inputs (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.inputs", false]], "inputstage (class in ramble.stage)": [[7, "ramble.stage.InputStage", false]], "insert_data() (ramble.experimental.uploader.bigqueryuploader method)": [[11, "ramble.experimental.uploader.BigQueryUploader.insert_data", false]], "insert_result() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.insert_result", false]], "insert_result() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.insert_result", false]], "install() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.install", false]], "install_compiler() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.install_compiler", false]], "install_config_name (ramble.spack_runner.spackrunner attribute)": [[7, "ramble.spack_runner.SpackRunner.install_config_name", false]], "intel_aps_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.intel_aps_answer", false]], "intel_aps_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.intel_aps_modifier", false]], "internal (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.internal", false]], "internal (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.internal", false]], "internalconfigscope (class in ramble.config)": [[7, "ramble.config.InternalConfigScope", false]], "internals (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.internals", false]], "internals (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.internals", false]], "intro_by_level (in module ramble.main)": [[7, "ramble.main.intro_by_level", false]], "invalidargserror": [[7, "ramble.fetch_strategy.InvalidArgsError", false]], "invalidate() (ramble.repository.fastobjectchecker method)": [[7, "ramble.repository.FastObjectChecker.invalidate", false]], "invalidchainerror": [[7, "ramble.application.InvalidChainError", false]], "invalidexternalenvironment": [[7, "ramble.spack_runner.InvalidExternalEnvironment", false]], "invalidmodeerror": [[7, "ramble.modifier.InvalidModeError", false]], "invalidnamespaceerror": [[7, "ramble.repository.InvalidNamespaceError", false]], "invalidphaseerror": [[7, "ramble.application.InvalidPhaseError", false]], "inventory_file_name (ramble.workspace.workspace attribute)": [[24, "ramble.workspace.Workspace.inventory_file_name", false]], "inventory_file_name (ramble.workspace.workspace.workspace attribute)": [[24, "ramble.workspace.workspace.Workspace.inventory_file_name", false]], "inventory_hash() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.inventory_hash", false]], "ipython_interpreter() (in module ramble.cmd.python)": [[9, "ramble.cmd.python.ipython_interpreter", false]], "is_actionable() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.is_actionable", false]], "is_dry_run_path() (in module ramble.util.file_util)": [[22, "ramble.util.file_util.is_dry_run_path", false]], "is_git_repo() (in module ramble.cmd)": [[9, "ramble.cmd.is_git_repo", false]], "is_key_level() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.is_key_level", false]], "is_leaf() (ramble.util.naming.namespacetrie method)": [[22, "ramble.util.naming.NamespaceTrie.is_leaf", false]], "is_object() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.is_object", false]], "is_optional() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.is_optional", false]], "is_platform_dependent (ramble.config.configscope property)": [[7, "ramble.config.ConfigScope.is_platform_dependent", false]], "is_platform_dependent (ramble.config.singlefilescope property)": [[7, "ramble.config.SingleFileScope.is_platform_dependent", false]], "is_prefix() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.is_prefix", false]], "is_prefix() (ramble.util.naming.namespacetrie method)": [[22, "ramble.util.naming.NamespaceTrie.is_prefix", false]], "is_required() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.is_required", false]], "is_reserved() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.is_reserved", false]], "is_valid() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.is_valid", false]], "is_valid() (ramble.workload.workload method)": [[7, "ramble.workload.Workload.is_valid", false]], "is_variable_level() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.is_variable_level", false]], "is_workspace_dir() (in module ramble.workspace)": [[24, "ramble.workspace.is_workspace_dir", false]], "is_workspace_dir() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.is_workspace_dir", false]], "join_separator (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.join_separator", false]], "join_separator (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.join_separator", false]], "key_type (in module ramble.keywords)": [[7, "ramble.keywords.key_type", false]], "keywords (class in ramble.keywords)": [[7, "ramble.keywords.Keywords", false]], "keywords (ramble.experiment_set.experimentset attribute)": [[7, "ramble.experiment_set.ExperimentSet.keywords", false]], "last_mtime() (ramble.repository.fastobjectchecker method)": [[7, "ramble.repository.FastObjectChecker.last_mtime", false]], "last_mtime() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.last_mtime", false]], "last_mtime() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.last_mtime", false]], "latest_archive (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.latest_archive", false]], "latest_archive (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.latest_archive", false]], "latest_archive_path (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.latest_archive_path", false]], "latest_archive_path (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.latest_archive_path", false]], "left (ramble.expander.expansiondelimiter attribute)": [[7, "ramble.expander.ExpansionDelimiter.left", false]], "left (ramble.expander.vformatdelimiter attribute)": [[7, "ramble.expander.VformatDelimiter.left", false]], "level_func() (in module ramble.util.colors)": [[22, "ramble.util.colors.level_func", false]], "levels (in module ramble.main)": [[7, "ramble.main.levels", false]], "lgpl_exceptions (in module ramble.cmd.license)": [[9, "ramble.cmd.license.lgpl_exceptions", false]], "license() (in module ramble.cmd.license)": [[9, "ramble.cmd.license.license", false]], "license_inc_name (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.license_inc_name", false]], "license_input_dir (ramble.expander.expander property)": [[7, "ramble.expander.Expander.license_input_dir", false]], "license_lines (in module ramble.cmd.license)": [[9, "ramble.cmd.license.license_lines", false]], "license_path() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.license_path", false]], "licensed_files (in module ramble.cmd.license)": [[9, "ramble.cmd.license.licensed_files", false]], "licenseerror (class in ramble.cmd.license)": [[9, "ramble.cmd.license.LicenseError", false]], "licenses_file() (in module ramble.workspace)": [[24, "ramble.workspace.licenses_file", false]], "licenses_file() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.licenses_file", false]], "linkparser (class in ramble.util.web)": [[22, "ramble.util.web.LinkParser", false]], "list() (in module ramble.cmd.list)": [[9, "ramble.cmd.list.list", false]], "list_files() (in module ramble.cmd.license)": [[9, "ramble.cmd.license.list_files", false]], "list_url() (in module ramble.util.web)": [[22, "ramble.util.web.list_url", false]], "load_compiler() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.load_compiler", false]], "load_module() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.load_module", false]], "load_module() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.load_module", false]], "load_source() (in module ramble.util.imp.imp_importer)": [[23, "ramble.util.imp.imp_importer.load_source", false]], "load_source() (in module ramble.util.imp.importlib_importer)": [[23, "ramble.util.imp.importlib_importer.load_source", false]], "lock (class in ramble.util.lock)": [[22, "ramble.util.lock.Lock", false]], "lockfile_name (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.lockfile_name", false]], "log_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.log_dir", false]], "log_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.log_dir", false]], "logger (class in ramble.util.logger)": [[22, "ramble.util.logger.Logger", false]], "long_message (ramble.error.rambleerror property)": [[7, "ramble.error.RambleError.long_message", false]], "lookup() (ramble.mirror.mirrorcollection method)": [[7, "ramble.mirror.MirrorCollection.lookup", false]], "lscpu_answer() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.lscpu_answer", false]], "lscpu_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.lscpu_modifier", false]], "main() (in module ramble.main)": [[7, "ramble.main.main", false]], "maintainers (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.maintainers", false]], "maintainers (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.maintainers", false]], "maintainers() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.maintainers", false]], "make_argument_parser() (in module ramble.main)": [[7, "ramble.main.make_argument_parser", false]], "managed_by_ramble (ramble.stage.diystage attribute)": [[7, "ramble.stage.DIYStage.managed_by_ramble", false]], "managed_by_ramble (ramble.stage.inputstage attribute)": [[7, "ramble.stage.InputStage.managed_by_ramble", false]], "mark_found() (ramble.success_criteria.successcriteria method)": [[7, "ramble.success_criteria.SuccessCriteria.mark_found", false]], "matches() (ramble.fetch_strategy.fetchstrategy class method)": [[7, "ramble.fetch_strategy.FetchStrategy.matches", false]], "matches() (ramble.fetch_strategy.fetchstrategycomposite class method)": [[7, "ramble.fetch_strategy.FetchStrategyComposite.matches", false]], "matching_scopes() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.matching_scopes", false]], "mathevaluationerror": [[7, "ramble.expander.MathEvaluationError", false]], "matrices (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.matrices", false]], "matrices (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.matrices", false]], "matrix (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.matrix", false]], "matrix (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.matrix", false]], "max_decimal_places() (in module ramble.util.stats)": [[22, "ramble.util.stats.max_decimal_places", false]], "max_line_length (in module ramble.cmd.style)": [[9, "ramble.cmd.style.max_line_length", false]], "merge_context() (ramble.context.context method)": [[7, "ramble.context.Context.merge_context", false]], "merge_definitions() (in module ramble.language.language_helpers)": [[12, "ramble.language.language_helpers.merge_definitions", false]], "merge_yaml() (in module ramble.config)": [[7, "ramble.config.merge_yaml", false]], "min_count (ramble.util.stats.statsbase attribute)": [[22, "ramble.util.stats.StatsBase.min_count", false]], "min_count (ramble.util.stats.statsstdev attribute)": [[22, "ramble.util.stats.StatsStdev.min_count", false]], "min_count (ramble.util.stats.statsvar attribute)": [[22, "ramble.util.stats.StatsVar.min_count", false]], "mirror (class in ramble.mirror)": [[7, "ramble.mirror.Mirror", false]], "mirror() (in module ramble.cmd.mirror)": [[9, "ramble.cmd.mirror.mirror", false]], "mirror_add() (in module ramble.cmd.mirror)": [[9, "ramble.cmd.mirror.mirror_add", false]], "mirror_archive_paths() (in module ramble.mirror)": [[7, "ramble.mirror.mirror_archive_paths", false]], "mirror_destroy() (in module ramble.cmd.mirror)": [[9, "ramble.cmd.mirror.mirror_destroy", false]], "mirror_environment() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.mirror_environment", false]], "mirror_id() (ramble.fetch_strategy.bundlefetchstrategy method)": [[7, "ramble.fetch_strategy.BundleFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.cvsfetchstrategy method)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.fetchstrategy method)": [[7, "ramble.fetch_strategy.FetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.gitfetchstrategy method)": [[7, "ramble.fetch_strategy.GitFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.hgfetchstrategy method)": [[7, "ramble.fetch_strategy.HgFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.svnfetchstrategy method)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.mirror_id", false]], "mirror_id() (ramble.fetch_strategy.urlfetchstrategy method)": [[7, "ramble.fetch_strategy.URLFetchStrategy.mirror_id", false]], "mirror_list() (in module ramble.cmd.mirror)": [[9, "ramble.cmd.mirror.mirror_list", false]], "mirror_remove() (in module ramble.cmd.mirror)": [[9, "ramble.cmd.mirror.mirror_remove", false]], "mirror_set_url() (in module ramble.cmd.mirror)": [[9, "ramble.cmd.mirror.mirror_set_url", false]], "mirrorcache (class in ramble.caches)": [[7, "ramble.caches.MirrorCache", false]], "mirrorcollection (class in ramble.mirror)": [[7, "ramble.mirror.MirrorCollection", false]], "mirrorerror": [[7, "ramble.mirror.MirrorError", false]], "mirrorreference (class in ramble.mirror)": [[7, "ramble.mirror.MirrorReference", false]], "mirrorstats (class in ramble.mirror)": [[7, "ramble.mirror.MirrorStats", false]], "misc_cache (in module ramble.caches)": [[7, "ramble.caches.misc_cache", false]], "mod_to_class() (in module ramble.util.naming)": [[22, "ramble.util.naming.mod_to_class", false]], "modded_variables() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.modded_variables", false]], "mode() (in module ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.mode", false]], "mode_variables() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.mode_variables", false]], "modes (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.modes", false]], "modes (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.modes", false]], "modes (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.modes", false]], "modes (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.modes", false]], "modes (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.modes", false]], "modes (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.modes", false]], "modifier_class (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.modifier_class", false]], "modifier_class (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.modifier_class", false]], "modifier_class (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.modifier_class", false]], "modifier_variable() (in module ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.modifier_variable", false]], "modifier_variables (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.modifier_variables", false]], "modifier_variables (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.modifier_variables", false]], "modifier_variables (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.modifier_variables", false]], "modifier_variables (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.modifier_variables", false]], "modifier_variables (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.modifier_variables", false]], "modifier_variables (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.modifier_variables", false]], "modifierbase (class in ramble.modifier)": [[7, "ramble.modifier.ModifierBase", false]], "modifiererror": [[7, "ramble.modifier.ModifierError", false]], "modifiermeta (class in ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.ModifierMeta", false]], "modifiers (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.modifiers", false]], "modifiers (ramble.repository.objecttypes attribute)": [[7, "ramble.repository.ObjectTypes.modifiers", false]], "modifiers (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.modifiers", false]], "mods() (in module ramble.cmd.mods)": [[9, "ramble.cmd.mods.mods", false]], "mods_info() (in module ramble.cmd.mods)": [[9, "ramble.cmd.mods.mods_info", false]], "mods_info_setup_parser() (in module ramble.cmd.mods)": [[9, "ramble.cmd.mods.mods_info_setup_parser", false]], "mods_list() (in module ramble.cmd.mods)": [[9, "ramble.cmd.mods.mods_list", false]], "mods_list_setup_parser() (in module ramble.cmd.mods)": [[9, "ramble.cmd.mods.mods_list_setup_parser", false]], "module": [[7, "module-ramble", false], [7, "module-ramble.appkit", false], [7, "module-ramble.application", false], [7, "module-ramble.caches", false], [7, "module-ramble.config", false], [7, "module-ramble.context", false], [7, "module-ramble.error", false], [7, "module-ramble.expander", false], [7, "module-ramble.experiment_set", false], [7, "module-ramble.fetch_strategy", false], [7, "module-ramble.filters", false], [7, "module-ramble.graphs", false], [7, "module-ramble.keywords", false], [7, "module-ramble.main", false], [7, "module-ramble.mirror", false], [7, "module-ramble.modifier", false], [7, "module-ramble.modkit", false], [7, "module-ramble.namespace", false], [7, "module-ramble.paths", false], [7, "module-ramble.renderer", false], [7, "module-ramble.repeats", false], [7, "module-ramble.repository", false], [7, "module-ramble.software_environments", false], [7, "module-ramble.spack_runner", false], [7, "module-ramble.spec", false], [7, "module-ramble.stage", false], [7, "module-ramble.success_criteria", false], [7, "module-ramble.workload", false], [8, "module-ramble.application_types", false], [8, "module-ramble.application_types.executable", false], [8, "module-ramble.application_types.spack", false], [9, "module-ramble.cmd", false], [9, "module-ramble.cmd.attributes", false], [9, "module-ramble.cmd.clean", false], [9, "module-ramble.cmd.commands", false], [9, "module-ramble.cmd.config", false], [9, "module-ramble.cmd.debug", false], [9, "module-ramble.cmd.edit", false], [9, "module-ramble.cmd.help", false], [9, "module-ramble.cmd.info", false], [9, "module-ramble.cmd.license", false], [9, "module-ramble.cmd.list", false], [9, "module-ramble.cmd.mirror", false], [9, "module-ramble.cmd.mods", false], [9, "module-ramble.cmd.python", false], [9, "module-ramble.cmd.repo", false], [9, "module-ramble.cmd.results", false], [9, "module-ramble.cmd.software_definitions", false], [9, "module-ramble.cmd.style", false], [9, "module-ramble.cmd.unit_test", false], [10, "module-ramble.cmd.common", false], [10, "module-ramble.cmd.common.arguments", false], [10, "module-ramble.cmd.common.info", false], [10, "module-ramble.cmd.common.list", false], [11, "module-ramble.experimental", false], [11, "module-ramble.experimental.uploader", false], [12, "module-ramble.language", false], [12, "module-ramble.language.application_language", false], [12, "module-ramble.language.language_base", false], [12, "module-ramble.language.language_helpers", false], [12, "module-ramble.language.modifier_language", false], [12, "module-ramble.language.shared_language", false], [13, "module-ramble.modifier_types", false], [13, "module-ramble.modifier_types.basic", false], [13, "module-ramble.modifier_types.spack", false], [14, "module-ramble.schema", false], [14, "module-ramble.schema.applications", false], [14, "module-ramble.schema.config", false], [14, "module-ramble.schema.env_vars", false], [14, "module-ramble.schema.formatted_executables", false], [14, "module-ramble.schema.internals", false], [14, "module-ramble.schema.licenses", false], [14, "module-ramble.schema.merged", false], [14, "module-ramble.schema.mirrors", false], [14, "module-ramble.schema.modifier_repos", false], [14, "module-ramble.schema.modifiers", false], [14, "module-ramble.schema.repos", false], [14, "module-ramble.schema.spack", false], [14, "module-ramble.schema.success_criteria", false], [14, "module-ramble.schema.types", false], [14, "module-ramble.schema.variables", false], [14, "module-ramble.schema.workspace", false], [14, "module-ramble.schema.zips", false], [15, "module-ramble.test", false], [15, "module-ramble.test.application_inheritance", false], [15, "module-ramble.test.dry_run_helpers", false], [15, "module-ramble.test.spec_basic", false], [15, "module-ramble.test.success_criteria", false], [16, "module-ramble.test.cmd", false], [16, "module-ramble.test.cmd.debug", false], [16, "module-ramble.test.cmd.mods", false], [16, "module-ramble.test.cmd.software_definitions", false], [17, "module-ramble.test.end_to_end", false], [18, "module-ramble.test.modifier_functionality", false], [18, "module-ramble.test.modifier_functionality.modifier_helpers", false], [19, "module-ramble.test.success_criteria", false], [20, "module-ramble.test.util", false], [20, "module-ramble.test.util.env", false], [21, "module-ramble.test.workspace_hashing", false], [22, "module-ramble.util", false], [22, "module-ramble.util.class_attributes", false], [22, "module-ramble.util.colors", false], [22, "module-ramble.util.directives", false], [22, "module-ramble.util.editor", false], [22, "module-ramble.util.env", false], [22, "module-ramble.util.executable", false], [22, "module-ramble.util.file_cache", false], [22, "module-ramble.util.file_util", false], [22, "module-ramble.util.graph", false], [22, "module-ramble.util.hashing", false], [22, "module-ramble.util.install_cache", false], [22, "module-ramble.util.lock", false], [22, "module-ramble.util.logger", false], [22, "module-ramble.util.matrices", false], [22, "module-ramble.util.naming", false], [22, "module-ramble.util.path", false], [22, "module-ramble.util.spec_utils", false], [22, "module-ramble.util.stats", false], [22, "module-ramble.util.web", false], [22, "module-ramble.util.yaml_generation", false], [23, "module-ramble.util.imp", false], [23, "module-ramble.util.imp.imp_importer", false], [23, "module-ramble.util.imp.importlib_importer", false], [24, "module-ramble.workspace", false], [24, "module-ramble.workspace.shell", false], [24, "module-ramble.workspace.workspace", false]], "msg() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.msg", false]], "mtime() (ramble.util.file_cache.filecache method)": [[22, "ramble.util.file_cache.FileCache.mtime", false]], "n_repeats (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.n_repeats", false]], "n_repeats (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.n_repeats", false]], "name (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.name", false]], "name (ramble.mirror.mirror property)": [[7, "ramble.mirror.Mirror.name", false]], "name (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.name", false]], "name (ramble.util.stats.statscountvalues attribute)": [[22, "ramble.util.stats.StatsCountValues.name", false]], "name (ramble.util.stats.statsmax attribute)": [[22, "ramble.util.stats.StatsMax.name", false]], "name (ramble.util.stats.statsmean attribute)": [[22, "ramble.util.stats.StatsMean.name", false]], "name (ramble.util.stats.statsmedian attribute)": [[22, "ramble.util.stats.StatsMedian.name", false]], "name (ramble.util.stats.statsmin attribute)": [[22, "ramble.util.stats.StatsMin.name", false]], "name (ramble.util.stats.statsstdev attribute)": [[22, "ramble.util.stats.StatsStdev.name", false]], "name (ramble.util.stats.statsvar attribute)": [[22, "ramble.util.stats.StatsVar.name", false]], "name (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.name", false]], "name (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.name", false]], "name_only() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.name_only", false]], "named_deployment (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.named_deployment", false]], "named_deployment (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.named_deployment", false]], "named_modifier() (in module ramble.test.modifier_functionality.modifier_helpers)": [[18, "ramble.test.modifier_functionality.modifier_helpers.named_modifier", false]], "names() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.names", false]], "namespace (class in ramble.namespace)": [[7, "ramble.namespace.namespace", false]], "namespace (class in ramble.workspace)": [[24, "ramble.workspace.namespace", false]], "namespacetrie (class in ramble.util.naming)": [[22, "ramble.util.naming.NamespaceTrie", false]], "namespacetrie.element (class in ramble.util.naming)": [[22, "ramble.util.naming.NamespaceTrie.Element", false]], "needs_update() (ramble.repository.indexer method)": [[7, "ramble.repository.Indexer.needs_update", false]], "nested_1() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.nested_1", false]], "nested_1() (in module ramble.util.colors)": [[22, "ramble.util.colors.nested_1", false]], "nested_2() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.nested_2", false]], "nested_2() (in module ramble.util.colors)": [[22, "ramble.util.colors.nested_2", false]], "nested_3() (in module ramble.util.colors)": [[22, "ramble.util.colors.nested_3", false]], "nested_4() (in module ramble.util.colors)": [[22, "ramble.util.colors.nested_4", false]], "next_spec() (ramble.mirror.mirrorstats method)": [[7, "ramble.mirror.MirrorStats.next_spec", false]], "no_active_workspace() (in module ramble.workspace)": [[24, "ramble.workspace.no_active_workspace", false]], "no_active_workspace() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.no_active_workspace", false]], "no_expand_vars() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.no_expand_vars", false]], "noactiveenvironmenterror": [[7, "ramble.spack_runner.NoActiveEnvironmentError", false]], "noarchivefileerror": [[7, "ramble.fetch_strategy.NoArchiveFileError", false]], "nocacheerror": [[7, "ramble.fetch_strategy.NoCacheError", false]], "node_type (ramble.graphs.attributegraph attribute)": [[7, "ramble.graphs.AttributeGraph.node_type", false]], "node_type (ramble.graphs.executablegraph attribute)": [[7, "ramble.graphs.ExecutableGraph.node_type", false]], "node_type (ramble.graphs.phasegraph attribute)": [[7, "ramble.graphs.PhaseGraph.node_type", false]], "nodigesterror": [[7, "ramble.fetch_strategy.NoDigestError", false]], "nonetworkconnectionerror": [[22, "ramble.util.web.NoNetworkConnectionError", false]], "nopathrunnererror": [[7, "ramble.spack_runner.NoPathRunnerError", false]], "norepoconfigurederror": [[7, "ramble.repository.NoRepoConfiguredError", false]], "nostageerror": [[7, "ramble.fetch_strategy.NoStageError", false]], "not_provided (in module ramble.repository)": [[7, "ramble.repository.NOT_PROVIDED", false]], "num_experiments() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.num_experiments", false]], "num_filtered_experiments() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.num_filtered_experiments", false]], "object_path() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.object_path", false]], "objectnamespace (class in ramble.repository)": [[7, "ramble.repository.ObjectNamespace", false]], "objects_to_attributes() (in module ramble.cmd.attributes)": [[9, "ramble.cmd.attributes.objects_to_attributes", false]], "objects_with_tags() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.objects_with_tags", false]], "objects_with_tags() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.objects_with_tags", false]], "objecttypes (class in ramble.repository)": [[7, "ramble.repository.ObjectTypes", false]], "off (in module ramble.spec)": [[7, "ramble.spec.OFF", false]], "on (in module ramble.spec)": [[7, "ramble.spec.ON", false]], "optional_attrs (ramble.fetch_strategy.cvsfetchstrategy attribute)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.fetchstrategy attribute)": [[7, "ramble.fetch_strategy.FetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.gitfetchstrategy attribute)": [[7, "ramble.fetch_strategy.GitFetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.hgfetchstrategy attribute)": [[7, "ramble.fetch_strategy.HgFetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.svnfetchstrategy attribute)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.optional_attrs", false]], "optional_attrs (ramble.fetch_strategy.urlfetchstrategy attribute)": [[7, "ramble.fetch_strategy.URLFetchStrategy.optional_attrs", false]], "optionals() (ramble.cmd.commands.bashcompletionwriter method)": [[9, "ramble.cmd.commands.BashCompletionWriter.optionals", false]], "options_by_level (in module ramble.main)": [[7, "ramble.main.options_by_level", false]], "order_after() (ramble.util.graph.graphnode method)": [[22, "ramble.util.graph.GraphNode.order_after", false]], "order_before() (ramble.util.graph.graphnode method)": [[22, "ramble.util.graph.GraphNode.order_before", false]], "output_capture (class in ramble.schema.types)": [[14, "ramble.schema.types.OUTPUT_CAPTURE", false]], "output_level (in module ramble.keywords)": [[7, "ramble.keywords.output_level", false]], "override() (in module ramble.config)": [[7, "ramble.config.override", false]], "overrides_base_name (in module ramble.config)": [[7, "ramble.config.overrides_base_name", false]], "package_definitions() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.package_definitions", false]], "package_manager_config() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.package_manager_config", false]], "package_manager_configs (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.package_manager_configs", false]], "package_manager_configs (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.package_manager_configs", false]], "package_manager_configs (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.package_manager_configs", false]], "package_manager_configs (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.package_manager_configs", false]], "package_manager_configs (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.package_manager_configs", false]], "package_manager_configs (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.package_manager_configs", false]], "package_manager_requirement() (in module ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.package_manager_requirement", false]], "package_manager_requirements (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.package_manager_requirements", false]], "package_manager_requirements (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.package_manager_requirements", false]], "package_manager_requirements (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.package_manager_requirements", false]], "package_manager_requirements (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.package_manager_requirements", false]], "package_manager_requirements (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.package_manager_requirements", false]], "package_manager_requirements (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.package_manager_requirements", false]], "package_managers (class in ramble.software_environments)": [[7, "ramble.software_environments.package_managers", false]], "package_specs_for_environment() (ramble.software_environments.softwareenvironments method)": [[7, "ramble.software_environments.SoftwareEnvironments.package_specs_for_environment", false]], "packages (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.packages", false]], "packages (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.packages", false]], "parse() (in module ramble.spec)": [[7, "ramble.spec.parse", false]], "passed() (ramble.success_criteria.scopedcriterialist method)": [[7, "ramble.success_criteria.ScopedCriteriaList.passed", false]], "passed() (ramble.success_criteria.successcriteria method)": [[7, "ramble.success_criteria.SuccessCriteria.passed", false]], "path (ramble.stage.stagecomposite property)": [[7, "ramble.stage.StageComposite.path", false]], "path (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.path", false]], "path (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.path", false]], "path_stats() (ramble.util.imp.importlib_importer.prependfileloader method)": [[23, "ramble.util.imp.importlib_importer.PrependFileLoader.path_stats", false]], "pattern_exemptions (in module ramble.cmd.style)": [[9, "ramble.cmd.style.pattern_exemptions", false]], "pct (in module ramble.spec)": [[7, "ramble.spec.PCT", false]], "perform_list() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.perform_list", false]], "perform_math_eval() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.perform_math_eval", false]], "perform_upload() (ramble.experimental.uploader.bigqueryuploader method)": [[11, "ramble.experimental.uploader.BigQueryUploader.perform_upload", false]], "perform_upload() (ramble.experimental.uploader.uploader method)": [[11, "ramble.experimental.uploader.Uploader.perform_upload", false]], "phase_definitions (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.phase_definitions", false]], "phase_definitions (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.phase_definitions", false]], "phase_definitions (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.phase_definitions", false]], "phase_definitions (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.phase_definitions", false]], "phase_definitions (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.phase_definitions", false]], "phase_definitions (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.phase_definitions", false]], "phasecycledetectederror": [[7, "ramble.application.PhaseCycleDetectedError", false]], "phasegraph (class in ramble.graphs)": [[7, "ramble.graphs.PhaseGraph", false]], "pop_scope() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.pop_scope", false]], "populate_inventory() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.populate_inventory", false]], "populate_inventory() (ramble.application_types.spack.spackapplication method)": [[8, "ramble.application_types.spack.SpackApplication.populate_inventory", false]], "positionals() (ramble.cmd.commands.bashcompletionwriter method)": [[9, "ramble.cmd.commands.BashCompletionWriter.positionals", false]], "possible_ramble_module_names() (in module ramble.util.naming)": [[22, "ramble.util.naming.possible_ramble_module_names", false]], "prefix (in module ramble.paths)": [[7, "ramble.paths.prefix", false]], "prefix (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.prefix", false]], "prefix (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.prefix", false]], "prefixedexecutable (class in ramble.util.executable)": [[22, "ramble.util.executable.PrefixedExecutable", false]], "prepare_config_scope() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.prepare_config_scope", false]], "prepend_header() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.prepend_header", false]], "prepend_open() (in module ramble.util.imp.imp_importer)": [[23, "ramble.util.imp.imp_importer.prepend_open", false]], "prependfileloader (class in ramble.util.imp.importlib_importer)": [[23, "ramble.util.imp.importlib_importer.PrependFileLoader", false]], "print_chain_order() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.print_chain_order", false]], "print_conflicts() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.print_conflicts", false]], "print_context() (ramble.error.rambleerror method)": [[7, "ramble.error.RambleError.print_context", false]], "print_info() (in module ramble.cmd.common.info)": [[10, "ramble.cmd.common.info.print_info", false]], "print_internals() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.print_internals", false]], "print_output() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.print_output", false]], "print_phase_times() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.print_phase_times", false]], "print_section() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.print_section", false]], "print_setup_info() (in module ramble.main)": [[7, "ramble.main.print_setup_info", false]], "print_summary() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.print_summary", false]], "print_text_info() (in module ramble.cmd.common.info)": [[10, "ramble.cmd.common.info.print_text_info", false]], "print_tool_header() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.print_tool_header", false]], "print_tool_result() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.print_tool_result", false]], "print_vars() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.print_vars", false]], "process_config_path() (in module ramble.config)": [[7, "ramble.config.process_config_path", false]], "propagate_exceptions_from() (in module ramble.cmd.python)": [[9, "ramble.cmd.python.propagate_exceptions_from", false]], "properties (in module ramble.schema.applications)": [[14, "ramble.schema.applications.properties", false]], "properties (in module ramble.schema.config)": [[14, "ramble.schema.config.properties", false]], "properties (in module ramble.schema.env_vars)": [[14, "ramble.schema.env_vars.properties", false]], "properties (in module ramble.schema.formatted_executables)": [[14, "ramble.schema.formatted_executables.properties", false]], "properties (in module ramble.schema.internals)": [[14, "ramble.schema.internals.properties", false]], "properties (in module ramble.schema.merged)": [[14, "ramble.schema.merged.properties", false]], "properties (in module ramble.schema.mirrors)": [[14, "ramble.schema.mirrors.properties", false]], "properties (in module ramble.schema.modifier_repos)": [[14, "ramble.schema.modifier_repos.properties", false]], "properties (in module ramble.schema.modifiers)": [[14, "ramble.schema.modifiers.properties", false]], "properties (in module ramble.schema.repos)": [[14, "ramble.schema.repos.properties", false]], "properties (in module ramble.schema.spack)": [[14, "ramble.schema.spack.properties", false]], "properties (in module ramble.schema.success_criteria)": [[14, "ramble.schema.success_criteria.properties", false]], "properties (in module ramble.schema.workspace)": [[14, "ramble.schema.workspace.properties", false]], "properties (in module ramble.schema.zips)": [[14, "ramble.schema.zips.properties", false]], "protocol_supports_shallow_clone() (ramble.fetch_strategy.gitfetchstrategy method)": [[7, "ramble.fetch_strategy.GitFetchStrategy.protocol_supports_shallow_clone", false]], "purge() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.purge", false]], "push_scope() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.push_scope", false]], "push_to_spack_cache() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.push_to_spack_cache", false]], "push_to_url() (in module ramble.util.web)": [[22, "ramble.util.web.push_to_url", false]], "push_url (ramble.mirror.mirror property)": [[7, "ramble.mirror.Mirror.push_url", false]], "push_url_from_directory() (in module ramble.mirror)": [[7, "ramble.mirror.push_url_from_directory", false]], "push_url_from_mirror_name() (in module ramble.mirror)": [[7, "ramble.mirror.push_url_from_mirror_name", false]], "push_url_from_mirror_url() (in module ramble.mirror)": [[7, "ramble.mirror.push_url_from_mirror_url", false]], "put_first() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.put_first", false]], "put_last() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.put_last", false]], "python() (in module ramble.cmd.python)": [[9, "ramble.cmd.python.python", false]], "python_interpreter() (in module ramble.cmd.python)": [[9, "ramble.cmd.python.python_interpreter", false]], "python_name() (in module ramble.cmd)": [[9, "ramble.cmd.python_name", false]], "pythonnameerror": [[9, "ramble.cmd.PythonNameError", false]], "raise_passthrough_error() (in module ramble.expander)": [[7, "ramble.expander.raise_passthrough_error", false]], "ramble": [[7, "module-ramble", false]], "ramble (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.ramble", false]], "ramble (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.ramble", false]], "ramble.appkit": [[7, "module-ramble.appkit", false]], "ramble.application": [[7, "module-ramble.application", false]], "ramble.application_types": [[8, "module-ramble.application_types", false]], "ramble.application_types.executable": [[8, "module-ramble.application_types.executable", false]], "ramble.application_types.spack": [[8, "module-ramble.application_types.spack", false]], "ramble.caches": [[7, "module-ramble.caches", false]], "ramble.cmd": [[9, "module-ramble.cmd", false]], "ramble.cmd.attributes": [[9, "module-ramble.cmd.attributes", false]], "ramble.cmd.clean": [[9, "module-ramble.cmd.clean", false]], "ramble.cmd.commands": [[9, "module-ramble.cmd.commands", false]], "ramble.cmd.common": [[10, "module-ramble.cmd.common", false]], "ramble.cmd.common.arguments": [[10, "module-ramble.cmd.common.arguments", false]], "ramble.cmd.common.info": [[10, "module-ramble.cmd.common.info", false]], "ramble.cmd.common.list": [[10, "module-ramble.cmd.common.list", false]], "ramble.cmd.config": [[9, "module-ramble.cmd.config", false]], "ramble.cmd.debug": [[9, "module-ramble.cmd.debug", false]], "ramble.cmd.edit": [[9, "module-ramble.cmd.edit", false]], "ramble.cmd.help": [[9, "module-ramble.cmd.help", false]], "ramble.cmd.info": [[9, "module-ramble.cmd.info", false]], "ramble.cmd.license": [[9, "module-ramble.cmd.license", false]], "ramble.cmd.list": [[9, "module-ramble.cmd.list", false]], "ramble.cmd.mirror": [[9, "module-ramble.cmd.mirror", false]], "ramble.cmd.mods": [[9, "module-ramble.cmd.mods", false]], "ramble.cmd.python": [[9, "module-ramble.cmd.python", false]], "ramble.cmd.repo": [[9, "module-ramble.cmd.repo", false]], "ramble.cmd.results": [[9, "module-ramble.cmd.results", false]], "ramble.cmd.software_definitions": [[9, "module-ramble.cmd.software_definitions", false]], "ramble.cmd.style": [[9, "module-ramble.cmd.style", false]], "ramble.cmd.unit_test": [[9, "module-ramble.cmd.unit_test", false]], "ramble.config": [[7, "module-ramble.config", false]], "ramble.context": [[7, "module-ramble.context", false]], "ramble.error": [[7, "module-ramble.error", false]], "ramble.expander": [[7, "module-ramble.expander", false]], "ramble.experiment_set": [[7, "module-ramble.experiment_set", false]], "ramble.experimental": [[11, "module-ramble.experimental", false]], "ramble.experimental.uploader": [[11, "module-ramble.experimental.uploader", false]], "ramble.fetch_strategy": [[7, "module-ramble.fetch_strategy", false]], "ramble.filters": [[7, "module-ramble.filters", false]], "ramble.graphs": [[7, "module-ramble.graphs", false]], "ramble.keywords": [[7, "module-ramble.keywords", false]], "ramble.language": [[12, "module-ramble.language", false]], "ramble.language.application_language": [[12, "module-ramble.language.application_language", false]], "ramble.language.language_base": [[12, "module-ramble.language.language_base", false]], "ramble.language.language_helpers": [[12, "module-ramble.language.language_helpers", false]], "ramble.language.modifier_language": [[12, "module-ramble.language.modifier_language", false]], "ramble.language.shared_language": [[12, "module-ramble.language.shared_language", false]], "ramble.main": [[7, "module-ramble.main", false]], "ramble.mirror": [[7, "module-ramble.mirror", false]], "ramble.modifier": [[7, "module-ramble.modifier", false]], "ramble.modifier_types": [[13, "module-ramble.modifier_types", false]], "ramble.modifier_types.basic": [[13, "module-ramble.modifier_types.basic", false]], "ramble.modifier_types.spack": [[13, "module-ramble.modifier_types.spack", false]], "ramble.modkit": [[7, "module-ramble.modkit", false]], "ramble.namespace": [[7, "module-ramble.namespace", false]], "ramble.paths": [[7, "module-ramble.paths", false]], "ramble.renderer": [[7, "module-ramble.renderer", false]], "ramble.repeats": [[7, "module-ramble.repeats", false]], "ramble.repository": [[7, "module-ramble.repository", false]], "ramble.schema": [[14, "module-ramble.schema", false]], "ramble.schema.applications": [[14, "module-ramble.schema.applications", false]], "ramble.schema.config": [[14, "module-ramble.schema.config", false]], "ramble.schema.env_vars": [[14, "module-ramble.schema.env_vars", false]], "ramble.schema.formatted_executables": [[14, "module-ramble.schema.formatted_executables", false]], "ramble.schema.internals": [[14, "module-ramble.schema.internals", false]], "ramble.schema.licenses": [[14, "module-ramble.schema.licenses", false]], "ramble.schema.merged": [[14, "module-ramble.schema.merged", false]], "ramble.schema.mirrors": [[14, "module-ramble.schema.mirrors", false]], "ramble.schema.modifier_repos": [[14, "module-ramble.schema.modifier_repos", false]], "ramble.schema.modifiers": [[14, "module-ramble.schema.modifiers", false]], "ramble.schema.repos": [[14, "module-ramble.schema.repos", false]], "ramble.schema.spack": [[14, "module-ramble.schema.spack", false]], "ramble.schema.success_criteria": [[14, "module-ramble.schema.success_criteria", false]], "ramble.schema.types": [[14, "module-ramble.schema.types", false]], "ramble.schema.variables": [[14, "module-ramble.schema.variables", false]], "ramble.schema.workspace": [[14, "module-ramble.schema.workspace", false]], "ramble.schema.zips": [[14, "module-ramble.schema.zips", false]], "ramble.software_environments": [[7, "module-ramble.software_environments", false]], "ramble.spack_runner": [[7, "module-ramble.spack_runner", false]], "ramble.spec": [[7, "module-ramble.spec", false]], "ramble.stage": [[7, "module-ramble.stage", false]], "ramble.success_criteria": [[7, "module-ramble.success_criteria", false]], "ramble.test": [[15, "module-ramble.test", false]], "ramble.test.application_inheritance": [[15, "module-ramble.test.application_inheritance", false]], "ramble.test.cmd": [[16, "module-ramble.test.cmd", false]], "ramble.test.cmd.debug": [[16, "module-ramble.test.cmd.debug", false]], "ramble.test.cmd.mods": [[16, "module-ramble.test.cmd.mods", false]], "ramble.test.cmd.software_definitions": [[16, "module-ramble.test.cmd.software_definitions", false]], "ramble.test.dry_run_helpers": [[15, "module-ramble.test.dry_run_helpers", false]], "ramble.test.end_to_end": [[17, "module-ramble.test.end_to_end", false]], "ramble.test.modifier_functionality": [[18, "module-ramble.test.modifier_functionality", false]], "ramble.test.modifier_functionality.modifier_helpers": [[18, "module-ramble.test.modifier_functionality.modifier_helpers", false]], "ramble.test.spec_basic": [[15, "module-ramble.test.spec_basic", false]], "ramble.test.success_criteria": [[15, "module-ramble.test.success_criteria", false], [19, "module-ramble.test.success_criteria", false]], "ramble.test.util": [[20, "module-ramble.test.util", false]], "ramble.test.util.env": [[20, "module-ramble.test.util.env", false]], "ramble.test.workspace_hashing": [[21, "module-ramble.test.workspace_hashing", false]], "ramble.util": [[22, "module-ramble.util", false]], "ramble.util.class_attributes": [[22, "module-ramble.util.class_attributes", false]], "ramble.util.colors": [[22, "module-ramble.util.colors", false]], "ramble.util.directives": [[22, "module-ramble.util.directives", false]], "ramble.util.editor": [[22, "module-ramble.util.editor", false]], "ramble.util.env": [[22, "module-ramble.util.env", false]], "ramble.util.executable": [[22, "module-ramble.util.executable", false]], "ramble.util.file_cache": [[22, "module-ramble.util.file_cache", false]], "ramble.util.file_util": [[22, "module-ramble.util.file_util", false]], "ramble.util.graph": [[22, "module-ramble.util.graph", false]], "ramble.util.hashing": [[22, "module-ramble.util.hashing", false]], "ramble.util.imp": [[23, "module-ramble.util.imp", false]], "ramble.util.imp.imp_importer": [[23, "module-ramble.util.imp.imp_importer", false]], "ramble.util.imp.importlib_importer": [[23, "module-ramble.util.imp.importlib_importer", false]], "ramble.util.install_cache": [[22, "module-ramble.util.install_cache", false]], "ramble.util.lock": [[22, "module-ramble.util.lock", false]], "ramble.util.logger": [[22, "module-ramble.util.logger", false]], "ramble.util.matrices": [[22, "module-ramble.util.matrices", false]], "ramble.util.naming": [[22, "module-ramble.util.naming", false]], "ramble.util.path": [[22, "module-ramble.util.path", false]], "ramble.util.spec_utils": [[22, "module-ramble.util.spec_utils", false]], "ramble.util.stats": [[22, "module-ramble.util.stats", false]], "ramble.util.web": [[22, "module-ramble.util.web", false]], "ramble.util.yaml_generation": [[22, "module-ramble.util.yaml_generation", false]], "ramble.workload": [[7, "module-ramble.workload", false]], "ramble.workspace": [[24, "module-ramble.workspace", false]], "ramble.workspace.shell": [[24, "module-ramble.workspace.shell", false]], "ramble.workspace.workspace": [[24, "module-ramble.workspace.workspace", false]], "ramble_is_git_repo() (in module ramble.cmd)": [[9, "ramble.cmd.ramble_is_git_repo", false]], "ramble_module_to_python_module() (in module ramble.util.naming)": [[22, "ramble.util.naming.ramble_module_to_python_module", false]], "ramble_root (in module ramble.paths)": [[7, "ramble.paths.ramble_root", false]], "ramble_script (in module ramble.paths)": [[7, "ramble.paths.ramble_script", false]], "ramble_version (in module ramble)": [[7, "ramble.ramble_version", false]], "ramble_version_info (in module ramble)": [[7, "ramble.ramble_version_info", false]], "ramble_working_dir (in module ramble.main)": [[7, "ramble.main.ramble_working_dir", false]], "ramble_workspace_var (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.ramble_workspace_var", false]], "rambleactiveworkspaceerror": [[24, "ramble.workspace.RambleActiveWorkspaceError", false], [24, "ramble.workspace.workspace.RambleActiveWorkspaceError", false]], "rambleargparserstwriter (class in ramble.cmd.commands)": [[9, "ramble.cmd.commands.RambleArgparseRstWriter", false]], "rambleargumentparser (class in ramble.main)": [[7, "ramble.main.RambleArgumentParser", false]], "ramblecommand (class in ramble.main)": [[7, "ramble.main.RambleCommand", false]], "ramblecommanderror": [[7, "ramble.main.RambleCommandError", false]], "rambleconflictingdefinitionerror": [[24, "ramble.workspace.RambleConflictingDefinitionError", false], [24, "ramble.workspace.workspace.RambleConflictingDefinitionError", false]], "rambleerror": [[7, "ramble.error.RambleError", false]], "rambleexperimentseterror": [[7, "ramble.experiment_set.RambleExperimentSetError", false]], "ramblehelpformatter (class in ramble.main)": [[7, "ramble.main.RambleHelpFormatter", false]], "rambleinvalidtemplatenameerror": [[24, "ramble.workspace.RambleInvalidTemplateNameError", false], [24, "ramble.workspace.workspace.RambleInvalidTemplateNameError", false]], "ramblekeyworderror": [[7, "ramble.keywords.RambleKeywordError", false]], "ramblemissingapplicationdirerror": [[24, "ramble.workspace.RambleMissingApplicationDirError", false], [24, "ramble.workspace.workspace.RambleMissingApplicationDirError", false]], "ramblemissingapplicationerror": [[24, "ramble.workspace.RambleMissingApplicationError", false], [24, "ramble.workspace.workspace.RambleMissingApplicationError", false]], "ramblemissingexperimenterror": [[24, "ramble.workspace.RambleMissingExperimentError", false], [24, "ramble.workspace.workspace.RambleMissingExperimentError", false]], "ramblemissingworkloaderror": [[24, "ramble.workspace.RambleMissingWorkloadError", false], [24, "ramble.workspace.workspace.RambleMissingWorkloadError", false]], "ramblepassthrougherror": [[7, "ramble.expander.RamblePassthroughError", false]], "ramblerenderererror": [[7, "ramble.renderer.RambleRendererError", false]], "ramblesoftwareenvironmenterror": [[7, "ramble.software_environments.RambleSoftwareEnvironmentError", false]], "ramblesyntaxerror": [[7, "ramble.expander.RambleSyntaxError", false]], "ramblevariabledefinitionerror": [[7, "ramble.experiment_set.RambleVariableDefinitionError", false]], "rambleworkspaceerror": [[24, "ramble.workspace.RambleWorkspaceError", false], [24, "ramble.workspace.workspace.RambleWorkspaceError", false]], "read() (in module ramble.workspace)": [[24, "ramble.workspace.read", false]], "read() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.read", false]], "read() (ramble.repository.indexer method)": [[7, "ramble.repository.Indexer.read", false]], "read() (ramble.repository.tagindexer method)": [[7, "ramble.repository.TagIndexer.read", false]], "read_config_file() (in module ramble.config)": [[7, "ramble.config.read_config_file", false]], "read_config_file() (in module ramble.util.yaml_generation)": [[22, "ramble.util.yaml_generation.read_config_file", false]], "read_config_vars() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.read_config_vars", false]], "read_from_url() (in module ramble.util.web)": [[22, "ramble.util.web.read_from_url", false]], "read_status() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.read_status", false]], "read_transaction() (ramble.util.file_cache.filecache method)": [[22, "ramble.util.file_cache.FileCache.read_transaction", false]], "real_name() (ramble.repository.repo method)": [[7, "ramble.repository.Repo.real_name", false]], "register_builtin() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.register_builtin", false]], "register_phase() (in module ramble.language.application_language)": [[12, "ramble.language.application_language.register_phase", false]], "register_phase() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.register_phase", false]], "relative_indices() (ramble.expander.expansionnode method)": [[7, "ramble.expander.ExpansionNode.relative_indices", false]], "remove() (in module ramble.mirror)": [[7, "ramble.mirror.remove", false]], "remove() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.remove", false]], "remove() (ramble.util.file_cache.filecache method)": [[22, "ramble.util.file_cache.FileCache.remove", false]], "remove_log() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.remove_log", false]], "remove_options() (in module ramble.cmd)": [[9, "ramble.cmd.remove_options", false]], "remove_python_caches() (in module ramble.cmd.clean)": [[9, "ramble.cmd.clean.remove_python_caches", false]], "remove_scope() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.remove_scope", false]], "remove_url() (in module ramble.util.web)": [[22, "ramble.util.web.remove_url", false]], "render_environment() (ramble.software_environments.softwareenvironments method)": [[7, "ramble.software_environments.SoftwareEnvironments.render_environment", false]], "render_environment() (ramble.software_environments.templateenvironment method)": [[7, "ramble.software_environments.TemplateEnvironment.render_environment", false]], "render_objects() (ramble.renderer.renderer method)": [[7, "ramble.renderer.Renderer.render_objects", false]], "render_package() (ramble.software_environments.templatepackage method)": [[7, "ramble.software_environments.TemplatePackage.render_package", false]], "renderer (class in ramble.renderer)": [[7, "ramble.renderer.Renderer", false]], "rendergroup (class in ramble.renderer)": [[7, "ramble.renderer.RenderGroup", false]], "repeats (class in ramble.repeats)": [[7, "ramble.repeats.Repeats", false]], "repo (class in ramble.repository)": [[7, "ramble.repository.Repo", false]], "repo() (in module ramble.cmd.repo)": [[9, "ramble.cmd.repo.repo", false]], "repo_add() (in module ramble.cmd.repo)": [[9, "ramble.cmd.repo.repo_add", false]], "repo_create() (in module ramble.cmd.repo)": [[9, "ramble.cmd.repo.repo_create", false]], "repo_for_obj() (ramble.repository.repopath method)": [[7, "ramble.repository.RepoPath.repo_for_obj", false]], "repo_list() (in module ramble.cmd.repo)": [[9, "ramble.cmd.repo.repo_list", false]], "repo_remove() (in module ramble.cmd.repo)": [[9, "ramble.cmd.repo.repo_remove", false]], "repoerror": [[7, "ramble.repository.RepoError", false]], "repoindex (class in ramble.repository)": [[7, "ramble.repository.RepoIndex", false]], "repoloader (class in ramble.repository)": [[7, "ramble.repository.RepoLoader", false]], "repopath (class in ramble.repository)": [[7, "ramble.repository.RepoPath", false]], "report() (in module ramble.cmd.debug)": [[9, "ramble.cmd.debug.report", false]], "report() (ramble.util.stats.statsbase method)": [[22, "ramble.util.stats.StatsBase.report", false]], "reposfinder (class in ramble.repository)": [[7, "ramble.repository.ReposFinder", false]], "repositorynamespace (class in ramble.repository)": [[7, "ramble.repository.RepositoryNamespace", false]], "repositorynamespaceloader (class in ramble.repository)": [[7, "ramble.repository.RepositoryNamespaceLoader", false]], "require_active_workspace() (in module ramble.cmd)": [[9, "ramble.cmd.require_active_workspace", false]], "require_cmd_name() (in module ramble.cmd)": [[9, "ramble.cmd.require_cmd_name", false]], "require_definition() (in module ramble.language.language_helpers)": [[12, "ramble.language.language_helpers.require_definition", false]], "require_python_name() (in module ramble.cmd)": [[9, "ramble.cmd.require_python_name", false]], "required_command_properties (in module ramble.main)": [[7, "ramble.main.required_command_properties", false]], "required_package() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.required_package", false]], "required_packages (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.required_packages", false]], "required_packages (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.required_packages", false]], "required_packages (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.required_packages", false]], "required_packages (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.required_packages", false]], "required_packages (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.required_packages", false]], "required_packages (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.required_packages", false]], "required_variable() (in module ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.required_variable", false]], "required_vars (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.required_vars", false]], "required_vars (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.required_vars", false]], "required_vars (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.required_vars", false]], "required_vars (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.required_vars", false]], "required_vars (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.required_vars", false]], "required_vars (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.required_vars", false]], "reset() (ramble.fetch_strategy.cvsfetchstrategy method)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.fetchstrategy method)": [[7, "ramble.fetch_strategy.FetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.gitfetchstrategy method)": [[7, "ramble.fetch_strategy.GitFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.gofetchstrategy method)": [[7, "ramble.fetch_strategy.GoFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.hgfetchstrategy method)": [[7, "ramble.fetch_strategy.HgFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.svnfetchstrategy method)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.reset", false]], "reset() (ramble.fetch_strategy.urlfetchstrategy method)": [[7, "ramble.fetch_strategy.URLFetchStrategy.reset", false]], "reset_found() (ramble.success_criteria.successcriteria method)": [[7, "ramble.success_criteria.SuccessCriteria.reset_found", false]], "resourcestage (class in ramble.stage)": [[7, "ramble.stage.ResourceStage", false]], "restage() (ramble.stage.diystage method)": [[7, "ramble.stage.DIYStage.restage", false]], "restage() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.restage", false]], "restage() (ramble.stage.resourcestage method)": [[7, "ramble.stage.ResourceStage.restage", false]], "restageerror": [[7, "ramble.stage.RestageError", false]], "results() (in module ramble.cmd.results)": [[9, "ramble.cmd.results.results", false]], "results_upload() (in module ramble.cmd.results)": [[9, "ramble.cmd.results.results_upload", false]], "right (ramble.expander.expansiondelimiter attribute)": [[7, "ramble.expander.ExpansionDelimiter.right", false]], "right (ramble.expander.vformatdelimiter attribute)": [[7, "ramble.expander.VformatDelimiter.right", false]], "root() (in module ramble.workspace)": [[24, "ramble.workspace.root", false]], "root() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.root", false]], "rows_for_ncols() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.rows_for_ncols", false]], "rst() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.rst", false]], "rst_index() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.rst_index", false]], "run_black() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.run_black", false]], "run_flake8() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.run_flake8", false]], "run_phase() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.run_phase", false]], "run_phase_hook() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.run_phase_hook", false]], "runnererror": [[7, "ramble.spack_runner.RunnerError", false]], "running (ramble.application.experiment_status attribute)": [[7, "ramble.application.experiment_status.RUNNING", false]], "s3fetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.S3FetchStrategy", false]], "save_filename (ramble.stage.inputstage property)": [[7, "ramble.stage.InputStage.save_filename", false]], "sbang_script (in module ramble.paths)": [[7, "ramble.paths.sbang_script", false]], "schema (in module ramble.schema.applications)": [[14, "ramble.schema.applications.schema", false]], "schema (in module ramble.schema.config)": [[14, "ramble.schema.config.schema", false]], "schema (in module ramble.schema.env_vars)": [[14, "ramble.schema.env_vars.schema", false]], "schema (in module ramble.schema.formatted_executables)": [[14, "ramble.schema.formatted_executables.schema", false]], "schema (in module ramble.schema.internals)": [[14, "ramble.schema.internals.schema", false]], "schema (in module ramble.schema.licenses)": [[14, "ramble.schema.licenses.schema", false]], "schema (in module ramble.schema.merged)": [[14, "ramble.schema.merged.schema", false]], "schema (in module ramble.schema.mirrors)": [[14, "ramble.schema.mirrors.schema", false]], "schema (in module ramble.schema.modifier_repos)": [[14, "ramble.schema.modifier_repos.schema", false]], "schema (in module ramble.schema.modifiers)": [[14, "ramble.schema.modifiers.schema", false]], "schema (in module ramble.schema.repos)": [[14, "ramble.schema.repos.schema", false]], "schema (in module ramble.schema.spack)": [[14, "ramble.schema.spack.schema", false]], "schema (in module ramble.schema.success_criteria)": [[14, "ramble.schema.success_criteria.schema", false]], "schema (in module ramble.schema.variables)": [[14, "ramble.schema.variables.schema", false]], "schema (in module ramble.schema.workspace)": [[14, "ramble.schema.workspace.schema", false]], "schema (in module ramble.schema.zips)": [[14, "ramble.schema.zips.schema", false]], "scopedcriterialist (class in ramble.success_criteria)": [[7, "ramble.success_criteria.ScopedCriteriaList", false]], "scopes (class in ramble.test.dry_run_helpers)": [[15, "ramble.test.dry_run_helpers.SCOPES", false]], "scopes() (in module ramble.config)": [[7, "ramble.config.scopes", false]], "scopes_metavar (in module ramble.config)": [[7, "ramble.config.scopes_metavar", false]], "search_files_for_string() (in module ramble.test.dry_run_helpers)": [[15, "ramble.test.dry_run_helpers.search_files_for_string", false]], "search_primary_experiments() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.search_primary_experiments", false]], "section_descriptions (in module ramble.main)": [[7, "ramble.main.section_descriptions", false]], "section_order (in module ramble.main)": [[7, "ramble.main.section_order", false]], "section_schemas (in module ramble.config)": [[7, "ramble.config.section_schemas", false]], "section_title() (in module ramble.application_types.spack)": [[8, "ramble.application_types.spack.section_title", false]], "section_title() (in module ramble.cmd.common.info)": [[10, "ramble.cmd.common.info.section_title", false]], "section_title() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.section_title", false]], "section_title() (in module ramble.util.colors)": [[22, "ramble.util.colors.section_title", false]], "send_warning_to_tty() (in module ramble.main)": [[7, "ramble.main.send_warning_to_tty", false]], "set() (in module ramble.config)": [[7, "ramble.config.set", false]], "set() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.set", false]], "set_access_pair() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.set_access_pair", false]], "set_access_token() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.set_access_token", false]], "set_application_context() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.set_application_context", false]], "set_attribute() (ramble.util.graph.graphnode method)": [[22, "ramble.util.graph.GraphNode.set_attribute", false]], "set_base_var() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.set_base_var", false]], "set_chained_experiments() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_chained_experiments", false]], "set_compiler_config_dir() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.set_compiler_config_dir", false]], "set_config_value() (in module ramble.util.yaml_generation)": [[22, "ramble.util.yaml_generation.set_config_value", false]], "set_dry_run() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.set_dry_run", false]], "set_endpoint_url() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.set_endpoint_url", false]], "set_env() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.set_env", false]], "set_env_variable_sets() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_env_variable_sets", false]], "set_experiment_context() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.set_experiment_context", false]], "set_formatted_executables() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_formatted_executables", false]], "set_internals() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_internals", false]], "set_modifiers() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_modifiers", false]], "set_no_expand_vars() (ramble.expander.expander method)": [[7, "ramble.expander.Expander.set_no_expand_vars", false]], "set_object_type() (ramble.repository.indexer method)": [[7, "ramble.repository.Indexer.set_object_type", false]], "set_on_executables() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.set_on_executables", false]], "set_path() (in module ramble.repository)": [[7, "ramble.repository.set_path", false]], "set_profile() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.set_profile", false]], "set_repeat_index() (ramble.repeats.repeats method)": [[7, "ramble.repeats.Repeats.set_repeat_index", false]], "set_repeats() (ramble.repeats.repeats method)": [[7, "ramble.repeats.Repeats.set_repeats", false]], "set_required_var() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.set_required_var", false]], "set_status() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_status", false]], "set_subdir() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.set_subdir", false]], "set_tags() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_tags", false]], "set_template() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_template", false]], "set_usage_mode() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.set_usage_mode", false]], "set_variables() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.set_variables", false]], "set_working_dir() (in module ramble.main)": [[7, "ramble.main.set_working_dir", false]], "set_workload_context() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.set_workload_context", false]], "setcache (class in ramble.util.install_cache)": [[22, "ramble.util.install_cache.SetCache", false]], "setup (ramble.application.experiment_status attribute)": [[7, "ramble.application.experiment_status.SETUP", false]], "setup_info_parser() (in module ramble.cmd.common.info)": [[10, "ramble.cmd.common.info.setup_info_parser", false]], "setup_list_parser() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.setup_list_parser", false]], "setup_main_options() (in module ramble.main)": [[7, "ramble.main.setup_main_options", false]], "setup_parser() (in module ramble.cmd.attributes)": [[9, "ramble.cmd.attributes.setup_parser", false]], "setup_parser() (in module ramble.cmd.clean)": [[9, "ramble.cmd.clean.setup_parser", false]], "setup_parser() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.setup_parser", false]], "setup_parser() (in module ramble.cmd.config)": [[9, "ramble.cmd.config.setup_parser", false]], "setup_parser() (in module ramble.cmd.debug)": [[9, "ramble.cmd.debug.setup_parser", false]], "setup_parser() (in module ramble.cmd.edit)": [[9, "ramble.cmd.edit.setup_parser", false]], "setup_parser() (in module ramble.cmd.help)": [[9, "ramble.cmd.help.setup_parser", false]], "setup_parser() (in module ramble.cmd.info)": [[9, "ramble.cmd.info.setup_parser", false]], "setup_parser() (in module ramble.cmd.license)": [[9, "ramble.cmd.license.setup_parser", false]], "setup_parser() (in module ramble.cmd.list)": [[9, "ramble.cmd.list.setup_parser", false]], "setup_parser() (in module ramble.cmd.mirror)": [[9, "ramble.cmd.mirror.setup_parser", false]], "setup_parser() (in module ramble.cmd.mods)": [[9, "ramble.cmd.mods.setup_parser", false]], "setup_parser() (in module ramble.cmd.python)": [[9, "ramble.cmd.python.setup_parser", false]], "setup_parser() (in module ramble.cmd.repo)": [[9, "ramble.cmd.repo.setup_parser", false]], "setup_parser() (in module ramble.cmd.results)": [[9, "ramble.cmd.results.setup_parser", false]], "setup_parser() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.setup_parser", false]], "setup_parser() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.setup_parser", false]], "setup_parser() (in module ramble.cmd.unit_test)": [[9, "ramble.cmd.unit_test.setup_parser", false]], "shared_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.shared_dir", false]], "shared_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.shared_dir", false]], "shared_license_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.shared_license_dir", false]], "shared_license_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.shared_license_dir", false]], "sharedmeta (class in ramble.language.shared_language)": [[12, "ramble.language.shared_language.SharedMeta", false]], "shell_init_instructions() (in module ramble.cmd.common)": [[10, "ramble.cmd.common.shell_init_instructions", false]], "simlink_result() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.simlink_result", false]], "simlink_result() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.simlink_result", false]], "simplify() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.simplify", false]], "simplify() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.simplify", false]], "simplify_name() (in module ramble.util.naming)": [[22, "ramble.util.naming.simplify_name", false]], "singlefilescope (class in ramble.config)": [[7, "ramble.config.SingleFileScope", false]], "software_definitions() (in module ramble.cmd.software_definitions)": [[9, "ramble.cmd.software_definitions.software_definitions", false]], "software_dir (ramble.workspace.workspace property)": [[24, "ramble.workspace.Workspace.software_dir", false]], "software_dir (ramble.workspace.workspace.workspace property)": [[24, "ramble.workspace.workspace.Workspace.software_dir", false]], "software_spec() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.software_spec", false]], "software_specs (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.software_specs", false]], "software_specs (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.software_specs", false]], "software_specs (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.software_specs", false]], "software_specs (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.software_specs", false]], "software_specs (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.software_specs", false]], "software_specs (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.software_specs", false]], "softwareenvironment (class in ramble.software_environments)": [[7, "ramble.software_environments.SoftwareEnvironment", false]], "softwareenvironments (class in ramble.software_environments)": [[7, "ramble.software_environments.SoftwareEnvironments", false]], "softwarepackage (class in ramble.software_environments)": [[7, "ramble.software_environments.SoftwarePackage", false]], "source_id() (ramble.fetch_strategy.bundlefetchstrategy method)": [[7, "ramble.fetch_strategy.BundleFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.cvsfetchstrategy method)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.fetchstrategy method)": [[7, "ramble.fetch_strategy.FetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.fetchstrategycomposite method)": [[7, "ramble.fetch_strategy.FetchStrategyComposite.source_id", false]], "source_id() (ramble.fetch_strategy.gitfetchstrategy method)": [[7, "ramble.fetch_strategy.GitFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.hgfetchstrategy method)": [[7, "ramble.fetch_strategy.HgFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.svnfetchstrategy method)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.source_id", false]], "source_id() (ramble.fetch_strategy.urlfetchstrategy method)": [[7, "ramble.fetch_strategy.URLFetchStrategy.source_id", false]], "source_path (ramble.stage.inputstage property)": [[7, "ramble.stage.InputStage.source_path", false]], "source_path (ramble.stage.stagecomposite property)": [[7, "ramble.stage.StageComposite.source_path", false]], "spack (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.spack", false]], "spack (ramble.software_environments.package_managers attribute)": [[7, "ramble.software_environments.package_managers.spack", false]], "spack (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.spack", false]], "spack_activate() (ramble.application_types.spack.spackapplication method)": [[8, "ramble.application_types.spack.SpackApplication.spack_activate", false]], "spack_deactivate() (ramble.application_types.spack.spackapplication method)": [[8, "ramble.application_types.spack.SpackApplication.spack_deactivate", false]], "spack_source() (ramble.application_types.spack.spackapplication method)": [[8, "ramble.application_types.spack.SpackApplication.spack_source", false]], "spack_spec (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.spack_spec", false]], "spack_spec (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.spack_spec", false]], "spack_user_agent (in module ramble.util.web)": [[22, "ramble.util.web.SPACK_USER_AGENT", false]], "spackapplication (class in ramble.application_types.spack)": [[8, "ramble.application_types.spack.SpackApplication", false]], "spackmodifier (class in ramble.modifier_types.spack)": [[13, "ramble.modifier_types.spack.SpackModifier", false]], "spackrunner (class in ramble.spack_runner)": [[7, "ramble.spack_runner.SpackRunner", false]], "spackweberror": [[22, "ramble.util.web.SpackWebError", false]], "spec (class in ramble.spec)": [[7, "ramble.spec.Spec", false]], "spec_id_re (in module ramble.spec)": [[7, "ramble.spec.spec_id_re", false]], "spec_str() (ramble.software_environments.softwarepackage method)": [[7, "ramble.software_environments.SoftwarePackage.spec_str", false]], "specerror": [[7, "ramble.error.SpecError", false]], "specformatstringerror": [[7, "ramble.spec.SpecFormatStringError", false]], "speclexer (class in ramble.spec)": [[7, "ramble.spec.SpecLexer", false]], "specparseerror": [[7, "ramble.spec.SpecParseError", false]], "specparser (class in ramble.spec)": [[7, "ramble.spec.SpecParser", false]], "specs_equiv() (in module ramble.util.spec_utils)": [[22, "ramble.util.spec_utils.specs_equiv", false]], "spider() (in module ramble.util.web)": [[22, "ramble.util.web.spider", false]], "stable_target() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.stable_target", false]], "stage_locks (ramble.stage.inputstage attribute)": [[7, "ramble.stage.InputStage.stage_locks", false]], "stagecomposite (class in ramble.stage)": [[7, "ramble.stage.StageComposite", false]], "stageerror": [[7, "ramble.stage.StageError", false]], "stagepatherror": [[7, "ramble.stage.StagePathError", false]], "stat_names (in module ramble.main)": [[7, "ramble.main.stat_names", false]], "stats() (ramble.mirror.mirrorstats method)": [[7, "ramble.mirror.MirrorStats.stats", false]], "statsbase (class in ramble.util.stats)": [[22, "ramble.util.stats.StatsBase", false]], "statscountvalues (class in ramble.util.stats)": [[22, "ramble.util.stats.StatsCountValues", false]], "statsmax (class in ramble.util.stats)": [[22, "ramble.util.stats.StatsMax", false]], "statsmean (class in ramble.util.stats)": [[22, "ramble.util.stats.StatsMean", false]], "statsmedian (class in ramble.util.stats)": [[22, "ramble.util.stats.StatsMedian", false]], "statsmin (class in ramble.util.stats)": [[22, "ramble.util.stats.StatsMin", false]], "statsstdev (class in ramble.util.stats)": [[22, "ramble.util.stats.StatsStdev", false]], "statsvar (class in ramble.util.stats)": [[22, "ramble.util.stats.StatsVar", false]], "stderr (ramble.schema.types.output_capture attribute)": [[14, "ramble.schema.types.OUTPUT_CAPTURE.STDERR", false]], "stdout (ramble.schema.types.output_capture attribute)": [[14, "ramble.schema.types.OUTPUT_CAPTURE.STDOUT", false]], "steal_source() (ramble.stage.inputstage method)": [[7, "ramble.stage.InputStage.steal_source", false]], "storage_path (ramble.mirror.mirrorreference property)": [[7, "ramble.mirror.MirrorReference.storage_path", false]], "store() (ramble.caches.mirrorcache method)": [[7, "ramble.caches.MirrorCache.store", false]], "store() (ramble.fetch_strategy.fscache method)": [[7, "ramble.fetch_strategy.FsCache.store", false]], "style() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.style", false]], "subcommand_functions (in module ramble.cmd.mods)": [[9, "ramble.cmd.mods.subcommand_functions", false]], "subcommands() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.subcommands", false]], "subcommands() (ramble.cmd.commands.bashcompletionwriter method)": [[9, "ramble.cmd.commands.BashCompletionWriter.subcommands", false]], "subcommandwriter (class in ramble.cmd.commands)": [[9, "ramble.cmd.commands.SubcommandWriter", false]], "subsection_title() (in module ramble.application_types.spack)": [[8, "ramble.application_types.spack.subsection_title", false]], "substitute_config_variables() (in module ramble.util.path)": [[22, "ramble.util.path.substitute_config_variables", false]], "substitute_path_variables() (in module ramble.util.path)": [[22, "ramble.util.path.substitute_path_variables", false]], "success (ramble.application.experiment_status attribute)": [[7, "ramble.application.experiment_status.SUCCESS", false]], "success (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.success", false]], "success (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.success", false]], "success_criteria (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.success_criteria", false]], "success_criteria (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.success_criteria", false]], "success_criteria (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.success_criteria", false]], "success_criteria (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.success_criteria", false]], "success_criteria (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.success_criteria", false]], "success_criteria (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.success_criteria", false]], "success_criteria() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.success_criteria", false]], "successcriteria (class in ramble.success_criteria)": [[7, "ramble.success_criteria.SuccessCriteria", false]], "svn (ramble.fetch_strategy.svnfetchstrategy property)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.svn", false]], "svnfetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.SvnFetchStrategy", false]], "symlink() (ramble.caches.mirrorcache method)": [[7, "ramble.caches.MirrorCache.symlink", false]], "tag_index (ramble.repository.repo property)": [[7, "ramble.repository.Repo.tag_index", false]], "tagindex (class in ramble.repository)": [[7, "ramble.repository.TagIndex", false]], "tagindexer (class in ramble.repository)": [[7, "ramble.repository.TagIndexer", false]], "tags (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.tags", false]], "tags (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.tags", false]], "tags (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.tags", false]], "tags (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.tags", false]], "tags() (in module ramble.language.shared_language)": [[12, "ramble.language.shared_language.tags", false]], "template (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.template", false]], "template (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.template", false]], "template_experiments() (ramble.experiment_set.experimentset method)": [[7, "ramble.experiment_set.ExperimentSet.template_experiments", false]], "template_path() (in module ramble.workspace)": [[24, "ramble.workspace.template_path", false]], "template_path() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.template_path", false]], "template_path() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.template_path", false]], "template_path() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.template_path", false]], "templateenvironment (class in ramble.software_environments)": [[7, "ramble.software_environments.TemplateEnvironment", false]], "templatepackage (class in ramble.software_environments)": [[7, "ramble.software_environments.TemplatePackage", false]], "test_basic_inheritance() (in module ramble.test.application_inheritance)": [[15, "ramble.test.application_inheritance.test_basic_inheritance", false]], "test_criteria_list() (in module ramble.test.success_criteria)": [[15, "ramble.test.success_criteria.test_criteria_list", false]], "test_debug_report() (in module ramble.test.cmd.debug)": [[16, "ramble.test.cmd.debug.test_debug_report", false]], "test_env_var_append_command_gen() (in module ramble.test.util.env)": [[20, "ramble.test.util.env.test_env_var_append_command_gen", false]], "test_env_var_prepend_command_gen() (in module ramble.test.util.env)": [[20, "ramble.test.util.env.test_env_var_prepend_command_gen", false]], "test_env_var_set_command_gen() (in module ramble.test.util.env)": [[20, "ramble.test.util.env.test_env_var_set_command_gen", false]], "test_env_var_unset_command_gen() (in module ramble.test.util.env)": [[20, "ramble.test.util.env.test_env_var_unset_command_gen", false]], "test_mods_info() (in module ramble.test.cmd.mods)": [[16, "ramble.test.cmd.mods.test_mods_info", false]], "test_mods_info_all_real_modifiers() (in module ramble.test.cmd.mods)": [[16, "ramble.test.cmd.mods.test_mods_info_all_real_modifiers", false]], "test_mods_list() (in module ramble.test.cmd.mods)": [[16, "ramble.test.cmd.mods.test_mods_list", false]], "test_mods_list_description() (in module ramble.test.cmd.mods)": [[16, "ramble.test.cmd.mods.test_mods_list_description", false]], "test_mods_list_tags() (in module ramble.test.cmd.mods)": [[16, "ramble.test.cmd.mods.test_mods_list_tags", false]], "test_single_criteria() (in module ramble.test.success_criteria)": [[15, "ramble.test.success_criteria.test_single_criteria", false]], "test_software_definitions_conflicts_runs() (in module ramble.test.cmd.software_definitions)": [[16, "ramble.test.cmd.software_definitions.test_software_definitions_conflicts_runs", false]], "test_software_definitions_error_on_conflicts() (in module ramble.test.cmd.software_definitions)": [[16, "ramble.test.cmd.software_definitions.test_software_definitions_error_on_conflicts", false]], "test_software_definitions_runs() (in module ramble.test.cmd.software_definitions)": [[16, "ramble.test.cmd.software_definitions.test_software_definitions_runs", false]], "test_software_definitions_summary() (in module ramble.test.cmd.software_definitions)": [[16, "ramble.test.cmd.software_definitions.test_software_definitions_summary", false]], "test_spec_copy() (ramble.test.spec_basic.testspec method)": [[15, "ramble.test.spec_basic.TestSpec.test_spec_copy", false]], "test_spec_examples() (ramble.test.spec_basic.testspec method)": [[15, "ramble.test.spec_basic.TestSpec.test_spec_examples", false]], "testspec (class in ramble.test.spec_basic)": [[15, "ramble.test.spec_basic.TestSpec", false]], "to_dict() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.to_dict", false]], "to_dict() (ramble.mirror.mirrorcollection method)": [[7, "ramble.mirror.MirrorCollection.to_dict", false]], "to_json() (ramble.experimental.uploader.experiment method)": [[11, "ramble.experimental.uploader.Experiment.to_json", false]], "to_json() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.to_json", false]], "to_json() (ramble.mirror.mirrorcollection method)": [[7, "ramble.mirror.MirrorCollection.to_json", false]], "to_json() (ramble.repository.tagindex method)": [[7, "ramble.repository.TagIndex.to_json", false]], "to_yaml() (ramble.mirror.mirror method)": [[7, "ramble.mirror.Mirror.to_yaml", false]], "to_yaml() (ramble.mirror.mirrorcollection method)": [[7, "ramble.mirror.MirrorCollection.to_yaml", false]], "tool (class in ramble.cmd.style)": [[9, "ramble.cmd.style.tool", false]], "union_values() (in module ramble.cmd.attributes)": [[9, "ramble.cmd.attributes.union_values", false]], "unit_test() (in module ramble.cmd.unit_test)": [[9, "ramble.cmd.unit_test.unit_test", false]], "unknown (ramble.application.experiment_status attribute)": [[7, "ramble.application.experiment_status.UNKNOWN", false]], "unknownentityerror": [[7, "ramble.repository.UnknownEntityError", false]], "unknownnamespaceerror": [[7, "ramble.repository.UnknownNamespaceError", false]], "unknownobjecterror": [[7, "ramble.repository.UnknownObjectError", false]], "unused_environments() (ramble.software_environments.softwareenvironments method)": [[7, "ramble.software_environments.SoftwareEnvironments.unused_environments", false]], "unused_packages() (ramble.software_environments.softwareenvironments method)": [[7, "ramble.software_environments.SoftwareEnvironments.unused_packages", false]], "update() (in module ramble.schema.config)": [[14, "ramble.schema.config.update", false]], "update() (ramble.repository.indexer method)": [[7, "ramble.repository.Indexer.update", false]], "update() (ramble.repository.tagindexer method)": [[7, "ramble.repository.TagIndexer.update", false]], "update_completion() (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.update_completion", false]], "update_completion_args (in module ramble.cmd.commands)": [[9, "ramble.cmd.commands.update_completion_args", false]], "update_config() (ramble.config.configuration method)": [[7, "ramble.config.Configuration.update_config", false]], "update_graph() (ramble.graphs.attributegraph method)": [[7, "ramble.graphs.AttributeGraph.update_graph", false]], "update_graph() (ramble.graphs.phasegraph method)": [[7, "ramble.graphs.PhaseGraph.update_graph", false]], "update_keys() (ramble.keywords.keywords method)": [[7, "ramble.keywords.Keywords.update_keys", false]], "update_object() (ramble.repository.tagindex method)": [[7, "ramble.repository.TagIndex.update_object", false]], "upload_results() (in module ramble.experimental.uploader)": [[11, "ramble.experimental.uploader.upload_results", false]], "uploader (class in ramble.experimental.uploader)": [[11, "ramble.experimental.uploader.Uploader", false]], "url_attr (ramble.fetch_strategy.bundlefetchstrategy attribute)": [[7, "ramble.fetch_strategy.BundleFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.cvsfetchstrategy attribute)": [[7, "ramble.fetch_strategy.CvsFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.fetchstrategy attribute)": [[7, "ramble.fetch_strategy.FetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.gcsfetchstrategy attribute)": [[7, "ramble.fetch_strategy.GCSFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.gitfetchstrategy attribute)": [[7, "ramble.fetch_strategy.GitFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.gofetchstrategy attribute)": [[7, "ramble.fetch_strategy.GoFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.hgfetchstrategy attribute)": [[7, "ramble.fetch_strategy.HgFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.s3fetchstrategy attribute)": [[7, "ramble.fetch_strategy.S3FetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.svnfetchstrategy attribute)": [[7, "ramble.fetch_strategy.SvnFetchStrategy.url_attr", false]], "url_attr (ramble.fetch_strategy.urlfetchstrategy attribute)": [[7, "ramble.fetch_strategy.URLFetchStrategy.url_attr", false]], "url_exists() (in module ramble.util.web)": [[22, "ramble.util.web.url_exists", false]], "urlfetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.URLFetchStrategy", false]], "usage() (ramble.cmd.commands.rambleargparserstwriter method)": [[9, "ramble.cmd.commands.RambleArgparseRstWriter.usage", false]], "use_configuration() (in module ramble.config)": [[7, "ramble.config.use_configuration", false]], "use_repositories() (in module ramble.repository)": [[7, "ramble.repository.use_repositories", false]], "user_config_path (in module ramble.paths)": [[7, "ramble.paths.user_config_path", false]], "uses_spack (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.uses_spack", false]], "uses_spack (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.uses_spack", false]], "uses_spack (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.uses_spack", false]], "uses_spack (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.uses_spack", false]], "uses_ssl() (in module ramble.util.web)": [[22, "ramble.util.web.uses_ssl", false]], "val (in module ramble.spec)": [[7, "ramble.spec.VAL", false]], "valid_fully_qualified_module_name() (in module ramble.util.naming)": [[22, "ramble.util.naming.valid_fully_qualified_module_name", false]], "valid_module_name() (in module ramble.util.naming)": [[22, "ramble.util.naming.valid_module_name", false]], "valid_workspace_name() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.valid_workspace_name", false]], "valid_workspace_name_re (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.valid_workspace_name_re", false]], "validate() (in module ramble.config)": [[7, "ramble.config.validate", false]], "validate_command() (ramble.spack_runner.spackrunner method)": [[7, "ramble.spack_runner.SpackRunner.validate_command", false]], "validate_fully_qualified_module_name() (in module ramble.util.naming)": [[22, "ramble.util.naming.validate_fully_qualified_module_name", false]], "validate_module_name() (in module ramble.util.naming)": [[22, "ramble.util.naming.validate_module_name", false]], "validate_scope() (ramble.success_criteria.scopedcriterialist method)": [[7, "ramble.success_criteria.ScopedCriteriaList.validate_scope", false]], "validate_toolset() (in module ramble.cmd.style)": [[9, "ramble.cmd.style.validate_toolset", false]], "validate_workspace_name() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.validate_workspace_name", false]], "validationfailederror": [[7, "ramble.spack_runner.ValidationFailedError", false]], "variable_modification() (in module ramble.language.modifier_language)": [[12, "ramble.language.modifier_language.variable_modification", false]], "variable_modifications (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.variable_modifications", false]], "variable_modifications (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.variable_modifications", false]], "variable_modifications (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.variable_modifications", false]], "variable_modifications (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.variable_modifications", false]], "variable_modifications (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.variable_modifications", false]], "variable_modifications (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.variable_modifications", false]], "variables (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.variables", false]], "variables (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.variables", false]], "vcsfetchstrategy (class in ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.VCSFetchStrategy", false]], "verbose() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.verbose", false]], "verify() (in module ramble.cmd.license)": [[9, "ramble.cmd.license.verify", false]], "version_from_git() (ramble.fetch_strategy.gitfetchstrategy static method)": [[7, "ramble.fetch_strategy.GitFetchStrategy.version_from_git", false]], "version_json() (in module ramble.cmd.common.list)": [[10, "ramble.cmd.common.list.version_json", false]], "versionfetcherror": [[7, "ramble.stage.VersionFetchError", false]], "vformatdelimiter (class in ramble.expander)": [[7, "ramble.expander.VformatDelimiter", false]], "walk() (ramble.expander.expansiongraph method)": [[7, "ramble.expander.ExpansionGraph.walk", false]], "walk() (ramble.graphs.attributegraph method)": [[7, "ramble.graphs.AttributeGraph.walk", false]], "warn() (ramble.util.logger.logger method)": [[22, "ramble.util.logger.Logger.warn", false]], "warn_content_type_mismatch() (in module ramble.fetch_strategy)": [[7, "ramble.fetch_strategy.warn_content_type_mismatch", false]], "warn_no_ssl_cert_checking() (in module ramble.util.web)": [[22, "ramble.util.web.warn_no_ssl_cert_checking", false]], "where (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.where", false]], "where (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.where", false]], "which() (in module ramble.util.executable)": [[22, "ramble.util.executable.which", false]], "workload (class in ramble.workload)": [[7, "ramble.workload.Workload", false]], "workload (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.workload", false]], "workload (ramble.test.dry_run_helpers.scopes attribute)": [[15, "ramble.test.dry_run_helpers.SCOPES.workload", false]], "workload (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.workload", false]], "workload() (in module ramble.language.application_language)": [[12, "ramble.language.application_language.workload", false]], "workload() (ramble.spec.specparser method)": [[7, "ramble.spec.SpecParser.workload", false]], "workload_group() (in module ramble.language.application_language)": [[12, "ramble.language.application_language.workload_group", false]], "workload_group_vars (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.workload_group_vars", false]], "workload_group_vars (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.workload_group_vars", false]], "workload_group_vars (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.workload_group_vars", false]], "workload_group_vars (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.workload_group_vars", false]], "workload_group_vars (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.workload_group_vars", false]], "workload_group_vars (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.workload_group_vars", false]], "workload_groups (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.workload_groups", false]], "workload_groups (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.workload_groups", false]], "workload_groups (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.workload_groups", false]], "workload_groups (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.workload_groups", false]], "workload_groups (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.workload_groups", false]], "workload_groups (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.workload_groups", false]], "workload_input_dir (ramble.expander.expander property)": [[7, "ramble.expander.Expander.workload_input_dir", false]], "workload_name (ramble.expander.expander property)": [[7, "ramble.expander.Expander.workload_name", false]], "workload_namespace (ramble.expander.expander property)": [[7, "ramble.expander.Expander.workload_namespace", false]], "workload_namespace (ramble.experiment_set.experimentset property)": [[7, "ramble.experiment_set.ExperimentSet.workload_namespace", false]], "workload_run_dir (ramble.expander.expander property)": [[7, "ramble.expander.Expander.workload_run_dir", false]], "workload_variable() (in module ramble.language.application_language)": [[12, "ramble.language.application_language.workload_variable", false]], "workloadenvironmentvariable (class in ramble.workload)": [[7, "ramble.workload.WorkloadEnvironmentVariable", false]], "workloadnotdefinederror": [[7, "ramble.expander.WorkloadNotDefinedError", false]], "workloads (ramble.application.applicationbase attribute)": [[7, "ramble.application.ApplicationBase.workloads", false]], "workloads (ramble.application_types.executable.executableapplication attribute)": [[8, "ramble.application_types.executable.ExecutableApplication.workloads", false]], "workloads (ramble.application_types.spack.spackapplication attribute)": [[8, "ramble.application_types.spack.SpackApplication.workloads", false]], "workloads (ramble.modifier.modifierbase attribute)": [[7, "ramble.modifier.ModifierBase.workloads", false]], "workloads (ramble.modifier_types.basic.basicmodifier attribute)": [[13, "ramble.modifier_types.basic.BasicModifier.workloads", false]], "workloads (ramble.modifier_types.spack.spackmodifier attribute)": [[13, "ramble.modifier_types.spack.SpackModifier.workloads", false]], "workloadvariable (class in ramble.workload)": [[7, "ramble.workload.WorkloadVariable", false]], "workspace (class in ramble.workspace)": [[24, "ramble.workspace.Workspace", false]], "workspace (class in ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.Workspace", false]], "workspace (ramble.test.dry_run_helpers.scopes attribute)": [[15, "ramble.test.dry_run_helpers.SCOPES.workspace", false]], "workspace_archive_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_archive_path", false]], "workspace_config_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_config_path", false]], "workspace_deployments_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_deployments_path", false]], "workspace_experiment_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_experiment_path", false]], "workspace_input_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_input_path", false]], "workspace_log_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_log_path", false]], "workspace_shared_license_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_shared_license_path", false]], "workspace_shared_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_shared_path", false]], "workspace_software_path (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_software_path", false]], "workspace_template_extension (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.workspace_template_extension", false]], "wrap_named_directive() (in module ramble.util.directives)": [[22, "ramble.util.directives.wrap_named_directive", false]], "write() (ramble.repository.indexer method)": [[7, "ramble.repository.Indexer.write", false]], "write() (ramble.repository.tagindexer method)": [[7, "ramble.repository.TagIndexer.write", false]], "write() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.write", false]], "write() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.write", false]], "write_json_results() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.write_json_results", false]], "write_json_results() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.write_json_results", false]], "write_transaction() (ramble.util.file_cache.filecache method)": [[22, "ramble.util.file_cache.FileCache.write_transaction", false]], "write_transaction() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.write_transaction", false]], "write_transaction() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.write_transaction", false]], "ws_file_config_scope() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.ws_file_config_scope", false]], "ws_file_config_scope() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.ws_file_config_scope", false]], "ws_file_config_scope_name() (ramble.workspace.workspace method)": [[24, "ramble.workspace.Workspace.ws_file_config_scope_name", false]], "ws_file_config_scope_name() (ramble.workspace.workspace.workspace method)": [[24, "ramble.workspace.workspace.Workspace.ws_file_config_scope_name", false]], "yaml_equivalent() (in module ramble.workspace.workspace)": [[24, "ramble.workspace.workspace.yaml_equivalent", false]], "zips (ramble.namespace.namespace attribute)": [[7, "ramble.namespace.namespace.zips", false]], "zips (ramble.workspace.namespace attribute)": [[24, "ramble.workspace.namespace.zips", false]]}, "objects": {"": [[7, 0, 0, "-", "ramble"]], "ramble": [[7, 0, 0, "-", "appkit"], [7, 0, 0, "-", "application"], [8, 0, 0, "-", "application_types"], [7, 0, 0, "-", "caches"], [9, 0, 0, "-", "cmd"], [7, 0, 0, "-", "config"], [7, 0, 0, "-", "context"], [7, 0, 0, "-", "error"], [7, 0, 0, "-", "expander"], [7, 0, 0, "-", "experiment_set"], [11, 0, 0, "-", "experimental"], [7, 0, 0, "-", "fetch_strategy"], [7, 0, 0, "-", "filters"], [7, 0, 0, "-", "graphs"], [7, 0, 0, "-", "keywords"], [12, 0, 0, "-", "language"], [7, 0, 0, "-", "main"], [7, 0, 0, "-", "mirror"], [7, 0, 0, "-", "modifier"], [13, 0, 0, "-", "modifier_types"], [7, 0, 0, "-", "modkit"], [7, 0, 0, "-", "namespace"], [7, 0, 0, "-", "paths"], [7, 6, 1, "", "ramble_version"], [7, 6, 1, "", "ramble_version_info"], [7, 0, 0, "-", "renderer"], [7, 0, 0, "-", "repeats"], [7, 0, 0, "-", "repository"], [14, 0, 0, "-", "schema"], [7, 0, 0, "-", "software_environments"], [7, 0, 0, "-", "spack_runner"], [7, 0, 0, "-", "spec"], [7, 0, 0, "-", "stage"], [7, 0, 0, "-", "success_criteria"], [15, 0, 0, "-", "test"], [22, 0, 0, "-", "util"], [7, 0, 0, "-", "workload"], [24, 0, 0, "-", "workspace"]], "ramble.application": [[7, 1, 1, "", "ApplicationBase"], [7, 4, 1, "", "ApplicationError"], [7, 4, 1, "", "ChainCycleDetectedError"], [7, 4, 1, "", "ExecutableNameError"], [7, 4, 1, "", "FormattedExecutableError"], [7, 4, 1, "", "InvalidChainError"], [7, 4, 1, "", "InvalidPhaseError"], [7, 4, 1, "", "PhaseCycleDetectedError"], [7, 1, 1, "", "experiment_status"]], "ramble.application.ApplicationBase": [[7, 2, 1, "", "add_expand_vars"], [7, 3, 1, "", "archive_patterns"], [7, 2, 1, "", "build_modifier_instances"], [7, 2, 1, "", "build_phase_order"], [7, 2, 1, "", "build_used_variables"], [7, 3, 1, "", "builtins"], [7, 2, 1, "", "calculate_statistics"], [7, 3, 1, "", "compilers"], [7, 2, 1, "", "copy"], [7, 2, 1, "", "create_experiment_chain"], [7, 2, 1, "", "define_modifier_variables"], [7, 2, 1, "", "define_variable"], [7, 3, 1, "", "env_var_modifications"], [7, 2, 1, "", "env_vars"], [7, 2, 1, "", "evaluate_success"], [7, 3, 1, "", "executable_modifiers"], [7, 3, 1, "", "executables"], [7, 2, 1, "", "experiment_log_file"], [7, 3, 1, "", "figure_of_merit_contexts"], [7, 3, 1, "", "figures_of_merit"], [7, 2, 1, "", "format_doc"], [7, 2, 1, "", "get_pipeline_phases"], [7, 2, 1, "", "get_status"], [7, 2, 1, "", "has_tags"], [7, 3, 1, "", "inputs"], [7, 2, 1, "", "is_actionable"], [7, 3, 1, "", "license_inc_name"], [7, 3, 1, "", "maintainers"], [7, 3, 1, "", "modes"], [7, 3, 1, "", "modifier_variables"], [7, 3, 1, "", "name"], [7, 3, 1, "", "package_manager_configs"], [7, 3, 1, "", "package_manager_requirements"], [7, 3, 1, "", "phase_definitions"], [7, 2, 1, "", "populate_inventory"], [7, 2, 1, "", "print_chain_order"], [7, 2, 1, "", "print_internals"], [7, 2, 1, "", "print_phase_times"], [7, 2, 1, "", "print_vars"], [7, 2, 1, "", "read_status"], [7, 3, 1, "", "required_packages"], [7, 3, 1, "", "required_vars"], [7, 2, 1, "", "run_phase"], [7, 2, 1, "", "set_chained_experiments"], [7, 2, 1, "", "set_env_variable_sets"], [7, 2, 1, "", "set_formatted_executables"], [7, 2, 1, "", "set_internals"], [7, 2, 1, "", "set_modifiers"], [7, 2, 1, "", "set_status"], [7, 2, 1, "", "set_tags"], [7, 2, 1, "", "set_template"], [7, 2, 1, "", "set_variables"], [7, 3, 1, "", "software_specs"], [7, 3, 1, "", "success_criteria"], [7, 3, 1, "", "tags"], [7, 3, 1, "", "uses_spack"], [7, 3, 1, "", "variable_modifications"], [7, 3, 1, "", "workload_group_vars"], [7, 3, 1, "", "workload_groups"], [7, 3, 1, "", "workloads"]], "ramble.application.experiment_status": [[7, 3, 1, "", "COMPLETE"], [7, 3, 1, "", "FAILED"], [7, 3, 1, "", "RUNNING"], [7, 3, 1, "", "SETUP"], [7, 3, 1, "", "SUCCESS"], [7, 3, 1, "", "UNKNOWN"]], "ramble.application_types": [[8, 0, 0, "-", "executable"], [8, 0, 0, "-", "spack"]], "ramble.application_types.executable": [[8, 1, 1, "", "ExecutableApplication"]], "ramble.application_types.executable.ExecutableApplication": [[8, 3, 1, "", "archive_patterns"], [8, 3, 1, "", "builtins"], [8, 3, 1, "", "compilers"], [8, 3, 1, "", "env_var_modifications"], [8, 3, 1, "", "executable_modifiers"], [8, 3, 1, "", "executables"], [8, 3, 1, "", "figure_of_merit_contexts"], [8, 3, 1, "", "figures_of_merit"], [8, 3, 1, "", "inputs"], [8, 3, 1, "", "modes"], [8, 3, 1, "", "modifier_variables"], [8, 3, 1, "", "package_manager_configs"], [8, 3, 1, "", "package_manager_requirements"], [8, 3, 1, "", "phase_definitions"], [8, 3, 1, "", "required_packages"], [8, 3, 1, "", "required_vars"], [8, 3, 1, "", "software_specs"], [8, 3, 1, "", "success_criteria"], [8, 3, 1, "", "variable_modifications"], [8, 3, 1, "", "workload_group_vars"], [8, 3, 1, "", "workload_groups"], [8, 3, 1, "", "workloads"]], "ramble.application_types.spack": [[8, 1, 1, "", "SpackApplication"], [8, 5, 1, "", "section_title"], [8, 5, 1, "", "subsection_title"]], "ramble.application_types.spack.SpackApplication": [[8, 3, 1, "", "archive_patterns"], [8, 2, 1, "", "build_used_variables"], [8, 3, 1, "", "builtins"], [8, 3, 1, "", "compilers"], [8, 3, 1, "", "env_var_modifications"], [8, 3, 1, "", "executable_modifiers"], [8, 3, 1, "", "executables"], [8, 3, 1, "", "figure_of_merit_contexts"], [8, 3, 1, "", "figures_of_merit"], [8, 3, 1, "", "inputs"], [8, 3, 1, "", "modes"], [8, 3, 1, "", "modifier_variables"], [8, 3, 1, "", "package_manager_configs"], [8, 3, 1, "", "package_manager_requirements"], [8, 3, 1, "", "phase_definitions"], [8, 2, 1, "", "populate_inventory"], [8, 3, 1, "", "required_packages"], [8, 3, 1, "", "required_vars"], [8, 3, 1, "", "software_specs"], [8, 2, 1, "", "spack_activate"], [8, 2, 1, "", "spack_deactivate"], [8, 2, 1, "", "spack_source"], [8, 3, 1, "", "success_criteria"], [8, 3, 1, "", "uses_spack"], [8, 3, 1, "", "variable_modifications"], [8, 3, 1, "", "workload_group_vars"], [8, 3, 1, "", "workload_groups"], [8, 3, 1, "", "workloads"]], "ramble.caches": [[7, 1, 1, "", "MirrorCache"], [7, 6, 1, "", "fetch_cache"], [7, 5, 1, "", "fetch_cache_location"], [7, 6, 1, "", "misc_cache"]], "ramble.caches.MirrorCache": [[7, 2, 1, "", "store"], [7, 2, 1, "", "symlink"]], "ramble.cmd": [[9, 4, 1, "", "CommandNameError"], [9, 4, 1, "", "PythonNameError"], [9, 5, 1, "", "all_commands"], [9, 0, 0, "-", "attributes"], [9, 0, 0, "-", "clean"], [9, 5, 1, "", "cmd_name"], [9, 0, 0, "-", "commands"], [10, 0, 0, "-", "common"], [9, 0, 0, "-", "config"], [9, 0, 0, "-", "debug"], [9, 0, 0, "-", "edit"], [9, 5, 1, "", "elide_list"], [9, 5, 1, "", "extant_file"], [9, 5, 1, "", "find_workspace"], [9, 5, 1, "", "find_workspace_path"], [9, 5, 1, "", "get_command"], [9, 5, 1, "", "get_module"], [9, 0, 0, "-", "help"], [9, 0, 0, "-", "info"], [9, 5, 1, "", "is_git_repo"], [9, 0, 0, "-", "license"], [9, 0, 0, "-", "list"], [9, 0, 0, "-", "mirror"], [9, 0, 0, "-", "mods"], [9, 0, 0, "-", "python"], [9, 5, 1, "", "python_name"], [9, 5, 1, "", "ramble_is_git_repo"], [9, 5, 1, "", "remove_options"], [9, 0, 0, "-", "repo"], [9, 5, 1, "", "require_active_workspace"], [9, 5, 1, "", "require_cmd_name"], [9, 5, 1, "", "require_python_name"], [9, 0, 0, "-", "results"], [9, 0, 0, "-", "software_definitions"], [9, 0, 0, "-", "style"], [9, 0, 0, "-", "unit_test"]], "ramble.cmd.attributes": [[9, 5, 1, "", "attributes"], [9, 5, 1, "", "attributes_to_objects"], [9, 5, 1, "", "defined_objects"], [9, 5, 1, "", "objects_to_attributes"], [9, 5, 1, "", "setup_parser"], [9, 5, 1, "", "union_values"]], "ramble.cmd.clean": [[9, 1, 1, "", "AllClean"], [9, 5, 1, "", "clean"], [9, 5, 1, "", "remove_python_caches"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.commands": [[9, 1, 1, "", "BashCompletionWriter"], [9, 1, 1, "", "RambleArgparseRstWriter"], [9, 1, 1, "", "SubcommandWriter"], [9, 5, 1, "", "bash"], [9, 5, 1, "", "commands"], [9, 5, 1, "", "formatter"], [9, 6, 1, "", "formatters"], [9, 5, 1, "", "names"], [9, 5, 1, "", "prepend_header"], [9, 5, 1, "", "rst"], [9, 5, 1, "", "rst_index"], [9, 5, 1, "", "setup_parser"], [9, 5, 1, "", "subcommands"], [9, 5, 1, "", "update_completion"], [9, 6, 1, "", "update_completion_args"]], "ramble.cmd.commands.BashCompletionWriter": [[9, 2, 1, "", "body"], [9, 2, 1, "", "optionals"], [9, 2, 1, "", "positionals"], [9, 2, 1, "", "subcommands"]], "ramble.cmd.commands.RambleArgparseRstWriter": [[9, 2, 1, "", "usage"]], "ramble.cmd.commands.SubcommandWriter": [[9, 2, 1, "", "format"]], "ramble.cmd.common": [[10, 0, 0, "-", "arguments"], [10, 0, 0, "-", "info"], [10, 0, 0, "-", "list"], [10, 5, 1, "", "shell_init_instructions"]], "ramble.cmd.common.arguments": [[10, 5, 1, "", "add_common_arguments"]], "ramble.cmd.common.info": [[10, 5, 1, "", "print_info"], [10, 5, 1, "", "print_text_info"], [10, 5, 1, "", "section_title"], [10, 5, 1, "", "setup_info_parser"]], "ramble.cmd.common.list": [[10, 5, 1, "", "filter_by_name"], [10, 5, 1, "", "formatter"], [10, 5, 1, "", "github_url"], [10, 5, 1, "", "html"], [10, 5, 1, "", "name_only"], [10, 5, 1, "", "perform_list"], [10, 5, 1, "", "rows_for_ncols"], [10, 5, 1, "", "setup_list_parser"], [10, 5, 1, "", "version_json"]], "ramble.cmd.config": [[9, 5, 1, "", "config"], [9, 5, 1, "", "config_add"], [9, 5, 1, "", "config_blame"], [9, 5, 1, "", "config_edit"], [9, 5, 1, "", "config_get"], [9, 5, 1, "", "config_list"], [9, 5, 1, "", "config_remove"], [9, 5, 1, "", "config_revert"], [9, 5, 1, "", "config_update"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.debug": [[9, 5, 1, "", "debug"], [9, 5, 1, "", "report"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.edit": [[9, 5, 1, "", "edit"], [9, 5, 1, "", "edit_application"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.help": [[9, 5, 1, "", "help"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.info": [[9, 5, 1, "", "info"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.license": [[9, 1, 1, "", "LicenseError"], [9, 6, 1, "", "apache2_mit_spdx"], [9, 6, 1, "", "git"], [9, 6, 1, "", "lgpl_exceptions"], [9, 5, 1, "", "license"], [9, 6, 1, "", "license_lines"], [9, 6, 1, "", "licensed_files"], [9, 5, 1, "", "list_files"], [9, 5, 1, "", "setup_parser"], [9, 5, 1, "", "verify"]], "ramble.cmd.license.LicenseError": [[9, 2, 1, "", "add_error"], [9, 2, 1, "", "error_messages"], [9, 2, 1, "", "has_errors"]], "ramble.cmd.list": [[9, 5, 1, "", "list"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.mirror": [[9, 5, 1, "", "mirror"], [9, 5, 1, "", "mirror_add"], [9, 5, 1, "", "mirror_destroy"], [9, 5, 1, "", "mirror_list"], [9, 5, 1, "", "mirror_remove"], [9, 5, 1, "", "mirror_set_url"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.mods": [[9, 5, 1, "", "mods"], [9, 5, 1, "", "mods_info"], [9, 5, 1, "", "mods_info_setup_parser"], [9, 5, 1, "", "mods_list"], [9, 5, 1, "", "mods_list_setup_parser"], [9, 5, 1, "", "setup_parser"], [9, 6, 1, "", "subcommand_functions"]], "ramble.cmd.python": [[9, 5, 1, "", "ipython_interpreter"], [9, 5, 1, "", "propagate_exceptions_from"], [9, 5, 1, "", "python"], [9, 5, 1, "", "python_interpreter"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.repo": [[9, 5, 1, "", "repo"], [9, 5, 1, "", "repo_add"], [9, 5, 1, "", "repo_create"], [9, 5, 1, "", "repo_list"], [9, 5, 1, "", "repo_remove"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.results": [[9, 5, 1, "", "import_results_file"], [9, 5, 1, "", "results"], [9, 5, 1, "", "results_upload"], [9, 5, 1, "", "setup_parser"]], "ramble.cmd.software_definitions": [[9, 5, 1, "", "collect_definitions"], [9, 5, 1, "", "count_conflicts"], [9, 5, 1, "", "nested_1"], [9, 5, 1, "", "nested_2"], [9, 5, 1, "", "print_conflicts"], [9, 5, 1, "", "print_summary"], [9, 5, 1, "", "section_title"], [9, 5, 1, "", "setup_parser"], [9, 5, 1, "", "software_definitions"]], "ramble.cmd.style": [[9, 5, 1, "", "add_pattern_exemptions"], [9, 5, 1, "", "changed_files"], [9, 6, 1, "", "exclude_directories"], [9, 5, 1, "", "filter_file"], [9, 5, 1, "", "is_object"], [9, 6, 1, "", "max_line_length"], [9, 6, 1, "", "pattern_exemptions"], [9, 5, 1, "", "print_output"], [9, 5, 1, "", "print_tool_header"], [9, 5, 1, "", "print_tool_result"], [9, 5, 1, "", "run_black"], [9, 5, 1, "", "run_flake8"], [9, 5, 1, "", "setup_parser"], [9, 5, 1, "", "style"], [9, 1, 1, "", "tool"], [9, 5, 1, "", "validate_toolset"]], "ramble.cmd.unit_test": [[9, 5, 1, "", "add_back_pytest_args"], [9, 5, 1, "", "do_list"], [9, 5, 1, "", "setup_parser"], [9, 5, 1, "", "unit_test"]], "ramble.config": [[7, 4, 1, "", "ConfigError"], [7, 4, 1, "", "ConfigFileError"], [7, 4, 1, "", "ConfigFormatError"], [7, 1, 1, "", "ConfigScope"], [7, 4, 1, "", "ConfigSectionError"], [7, 1, 1, "", "Configuration"], [7, 1, 1, "", "ImmutableConfigScope"], [7, 1, 1, "", "InternalConfigScope"], [7, 1, 1, "", "SingleFileScope"], [7, 5, 1, "", "add"], [7, 5, 1, "", "add_default_platform_scope"], [7, 5, 1, "", "add_from_file"], [7, 6, 1, "", "command_line_scopes"], [7, 6, 1, "", "config"], [7, 6, 1, "", "config_defaults"], [7, 6, 1, "", "configuration_paths"], [7, 5, 1, "", "default_list_scope"], [7, 5, 1, "", "default_modify_scope"], [7, 5, 1, "", "ensure_latest_format_fn"], [7, 5, 1, "", "first_existing"], [7, 5, 1, "", "get"], [7, 5, 1, "", "get_valid_type"], [7, 5, 1, "", "merge_yaml"], [7, 5, 1, "", "override"], [7, 6, 1, "", "overrides_base_name"], [7, 5, 1, "", "process_config_path"], [7, 5, 1, "", "read_config_file"], [7, 5, 1, "", "scopes"], [7, 6, 1, "", "scopes_metavar"], [7, 6, 1, "", "section_schemas"], [7, 5, 1, "", "set"], [7, 5, 1, "", "use_configuration"], [7, 5, 1, "", "validate"]], "ramble.config.ConfigScope": [[7, 2, 1, "", "clear"], [7, 2, 1, "", "get_section"], [7, 2, 1, "", "get_section_filename"], [7, 7, 1, "", "is_platform_dependent"]], "ramble.config.Configuration": [[7, 2, 1, "", "clear_caches"], [7, 7, 1, "", "file_scopes"], [7, 2, 1, "", "get"], [7, 2, 1, "", "get_config"], [7, 2, 1, "", "get_config_filename"], [7, 2, 1, "", "highest_precedence_non_platform_scope"], [7, 2, 1, "", "highest_precedence_scope"], [7, 2, 1, "", "matching_scopes"], [7, 2, 1, "", "pop_scope"], [7, 2, 1, "", "print_section"], [7, 2, 1, "", "push_scope"], [7, 2, 1, "", "remove_scope"], [7, 2, 1, "", "set"], [7, 2, 1, "", "update_config"]], "ramble.config.InternalConfigScope": [[7, 2, 1, "", "clear"], [7, 2, 1, "", "get_section"], [7, 2, 1, "", "get_section_filename"]], "ramble.config.SingleFileScope": [[7, 2, 1, "", "get_section"], [7, 2, 1, "", "get_section_filename"], [7, 7, 1, "", "is_platform_dependent"]], "ramble.context": [[7, 1, 1, "", "Context"], [7, 5, 1, "", "create_context_from_dict"]], "ramble.context.Context": [[7, 2, 1, "", "merge_context"]], "ramble.error": [[7, 4, 1, "", "RambleError"], [7, 4, 1, "", "SpecError"], [7, 6, 1, "", "debug"]], "ramble.error.RambleError": [[7, 2, 1, "", "die"], [7, 7, 1, "", "long_message"], [7, 2, 1, "", "print_context"]], "ramble.expander": [[7, 4, 1, "", "ApplicationNotDefinedError"], [7, 1, 1, "", "Expander"], [7, 4, 1, "", "ExpanderError"], [7, 1, 1, "", "ExpansionDelimiter"], [7, 1, 1, "", "ExpansionDict"], [7, 1, 1, "", "ExpansionGraph"], [7, 1, 1, "", "ExpansionNode"], [7, 4, 1, "", "ExperimentNotDefinedError"], [7, 4, 1, "", "MathEvaluationError"], [7, 4, 1, "", "RamblePassthroughError"], [7, 4, 1, "", "RambleSyntaxError"], [7, 1, 1, "", "VformatDelimiter"], [7, 4, 1, "", "WorkloadNotDefinedError"], [7, 5, 1, "", "raise_passthrough_error"]], "ramble.expander.Expander": [[7, 2, 1, "", "add_no_expand_var"], [7, 7, 1, "", "application_input_dir"], [7, 7, 1, "", "application_name"], [7, 7, 1, "", "application_namespace"], [7, 7, 1, "", "application_run_dir"], [7, 2, 1, "", "copy"], [7, 7, 1, "", "env_path"], [7, 2, 1, "", "eval_math"], [7, 2, 1, "", "evaluate_predicate"], [7, 2, 1, "", "expand_lists"], [7, 2, 1, "", "expand_var"], [7, 2, 1, "", "expand_var_name"], [7, 2, 1, "", "expansion_str"], [7, 7, 1, "", "experiment_name"], [7, 7, 1, "", "experiment_namespace"], [7, 7, 1, "", "experiment_run_dir"], [7, 7, 1, "", "license_input_dir"], [7, 2, 1, "", "perform_math_eval"], [7, 2, 1, "", "set_no_expand_vars"], [7, 7, 1, "", "workload_input_dir"], [7, 7, 1, "", "workload_name"], [7, 7, 1, "", "workload_namespace"], [7, 7, 1, "", "workload_run_dir"]], "ramble.expander.ExpansionDelimiter": [[7, 3, 1, "", "escape"], [7, 3, 1, "", "left"], [7, 3, 1, "", "right"]], "ramble.expander.ExpansionGraph": [[7, 2, 1, "", "walk"]], "ramble.expander.ExpansionNode": [[7, 2, 1, "", "add_children"], [7, 2, 1, "", "define_value"], [7, 2, 1, "", "relative_indices"]], "ramble.expander.VformatDelimiter": [[7, 3, 1, "", "left"], [7, 3, 1, "", "right"]], "ramble.experiment_set": [[7, 1, 1, "", "ExperimentSet"], [7, 4, 1, "", "RambleExperimentSetError"], [7, 4, 1, "", "RambleVariableDefinitionError"]], "ramble.experiment_set.ExperimentSet": [[7, 2, 1, "", "add_chained_experiment"], [7, 2, 1, "", "all_experiment_tags"], [7, 2, 1, "", "all_experiments"], [7, 7, 1, "", "application_namespace"], [7, 2, 1, "", "build_experiment_chains"], [7, 7, 1, "", "experiment_namespace"], [7, 2, 1, "", "filtered_experiments"], [7, 2, 1, "", "get_config_env_vars"], [7, 2, 1, "", "get_config_vars"], [7, 2, 1, "", "get_experiment"], [7, 2, 1, "", "get_var_from_experiment"], [7, 3, 1, "", "keywords"], [7, 2, 1, "", "num_experiments"], [7, 2, 1, "", "num_filtered_experiments"], [7, 2, 1, "", "read_config_vars"], [7, 2, 1, "", "search_primary_experiments"], [7, 2, 1, "", "set_application_context"], [7, 2, 1, "", "set_base_var"], [7, 2, 1, "", "set_experiment_context"], [7, 2, 1, "", "set_required_var"], [7, 2, 1, "", "set_workload_context"], [7, 2, 1, "", "template_experiments"], [7, 7, 1, "", "workload_namespace"]], "ramble.experimental": [[11, 0, 0, "-", "uploader"]], "ramble.experimental.uploader": [[11, 1, 1, "", "BigQueryUploader"], [11, 1, 1, "", "Experiment"], [11, 1, 1, "", "Uploader"], [11, 5, 1, "", "determine_node_type"], [11, 5, 1, "", "format_data"], [11, 5, 1, "", "get_user"], [11, 5, 1, "", "upload_results"]], "ramble.experimental.uploader.BigQueryUploader": [[11, 2, 1, "", "chunked_upload"], [11, 2, 1, "", "get_experiment_id"], [11, 2, 1, "", "insert_data"], [11, 2, 1, "", "perform_upload"]], "ramble.experimental.uploader.Experiment": [[11, 2, 1, "", "generate_hash"], [11, 2, 1, "", "get_hash"], [11, 2, 1, "", "to_json"]], "ramble.experimental.uploader.Uploader": [[11, 2, 1, "", "perform_upload"]], "ramble.fetch_strategy": [[7, 1, 1, "", "BundleFetchStrategy"], [7, 1, 1, "", "CacheURLFetchStrategy"], [7, 4, 1, "", "ChecksumError"], [7, 1, 1, "", "CvsFetchStrategy"], [7, 4, 1, "", "ExtrapolationError"], [7, 4, 1, "", "FailedDownloadError"], [7, 4, 1, "", "FetchError"], [7, 1, 1, "", "FetchStrategy"], [7, 1, 1, "", "FetchStrategyComposite"], [7, 4, 1, "", "FetcherConflict"], [7, 1, 1, "", "FsCache"], [7, 1, 1, "", "GCSFetchStrategy"], [7, 1, 1, "", "GitFetchStrategy"], [7, 1, 1, "", "GoFetchStrategy"], [7, 1, 1, "", "HgFetchStrategy"], [7, 4, 1, "", "InvalidArgsError"], [7, 4, 1, "", "NoArchiveFileError"], [7, 4, 1, "", "NoCacheError"], [7, 4, 1, "", "NoDigestError"], [7, 4, 1, "", "NoStageError"], [7, 1, 1, "", "S3FetchStrategy"], [7, 1, 1, "", "SvnFetchStrategy"], [7, 1, 1, "", "URLFetchStrategy"], [7, 1, 1, "", "VCSFetchStrategy"], [7, 6, 1, "", "all_strategies"], [7, 5, 1, "", "check_pkg_attributes"], [7, 5, 1, "", "fetcher"], [7, 5, 1, "", "for_package_version"], [7, 5, 1, "", "from_kwargs"], [7, 5, 1, "", "from_list_url"], [7, 5, 1, "", "from_url"], [7, 5, 1, "", "from_url_scheme"], [7, 5, 1, "", "stable_target"], [7, 5, 1, "", "warn_content_type_mismatch"]], "ramble.fetch_strategy.BundleFetchStrategy": [[7, 7, 1, "", "cachable"], [7, 2, 1, "", "fetch"], [7, 2, 1, "", "mirror_id"], [7, 2, 1, "", "source_id"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.CacheURLFetchStrategy": [[7, 2, 1, "", "fetch"]], "ramble.fetch_strategy.CvsFetchStrategy": [[7, 2, 1, "", "archive"], [7, 7, 1, "", "cachable"], [7, 7, 1, "", "cvs"], [7, 2, 1, "", "fetch"], [7, 2, 1, "", "mirror_id"], [7, 3, 1, "", "optional_attrs"], [7, 2, 1, "", "reset"], [7, 2, 1, "", "source_id"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.FetchStrategy": [[7, 2, 1, "", "archive"], [7, 7, 1, "", "cachable"], [7, 2, 1, "", "check"], [7, 2, 1, "", "expand"], [7, 2, 1, "", "fetch"], [7, 2, 1, "", "matches"], [7, 2, 1, "", "mirror_id"], [7, 3, 1, "", "optional_attrs"], [7, 2, 1, "", "reset"], [7, 2, 1, "", "source_id"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.FetchStrategyComposite": [[7, 2, 1, "", "matches"], [7, 2, 1, "", "source_id"]], "ramble.fetch_strategy.FsCache": [[7, 2, 1, "", "destroy"], [7, 2, 1, "", "fetcher"], [7, 2, 1, "", "store"]], "ramble.fetch_strategy.GCSFetchStrategy": [[7, 2, 1, "", "fetch"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.GitFetchStrategy": [[7, 2, 1, "", "archive"], [7, 7, 1, "", "cachable"], [7, 2, 1, "", "clone"], [7, 2, 1, "", "fetch"], [7, 7, 1, "", "git"], [7, 7, 1, "", "git_version"], [7, 3, 1, "", "git_version_re"], [7, 2, 1, "", "mirror_id"], [7, 3, 1, "", "optional_attrs"], [7, 2, 1, "", "protocol_supports_shallow_clone"], [7, 2, 1, "", "reset"], [7, 2, 1, "", "source_id"], [7, 3, 1, "", "url_attr"], [7, 2, 1, "", "version_from_git"]], "ramble.fetch_strategy.GoFetchStrategy": [[7, 2, 1, "", "archive"], [7, 2, 1, "", "expand"], [7, 2, 1, "", "fetch"], [7, 7, 1, "", "go"], [7, 7, 1, "", "go_version"], [7, 2, 1, "", "reset"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.HgFetchStrategy": [[7, 2, 1, "", "archive"], [7, 7, 1, "", "cachable"], [7, 2, 1, "", "fetch"], [7, 7, 1, "", "hg"], [7, 2, 1, "", "mirror_id"], [7, 3, 1, "", "optional_attrs"], [7, 2, 1, "", "reset"], [7, 2, 1, "", "source_id"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.S3FetchStrategy": [[7, 2, 1, "", "fetch"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.SvnFetchStrategy": [[7, 2, 1, "", "archive"], [7, 7, 1, "", "cachable"], [7, 2, 1, "", "fetch"], [7, 2, 1, "", "mirror_id"], [7, 3, 1, "", "optional_attrs"], [7, 2, 1, "", "reset"], [7, 2, 1, "", "source_id"], [7, 7, 1, "", "svn"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.URLFetchStrategy": [[7, 2, 1, "", "archive"], [7, 7, 1, "", "archive_file"], [7, 7, 1, "", "cachable"], [7, 7, 1, "", "candidate_urls"], [7, 2, 1, "", "check"], [7, 7, 1, "", "curl"], [7, 2, 1, "", "expand"], [7, 2, 1, "", "fetch"], [7, 2, 1, "", "mirror_id"], [7, 3, 1, "", "optional_attrs"], [7, 2, 1, "", "reset"], [7, 2, 1, "", "source_id"], [7, 3, 1, "", "url_attr"]], "ramble.fetch_strategy.VCSFetchStrategy": [[7, 2, 1, "", "archive"], [7, 2, 1, "", "check"], [7, 2, 1, "", "expand"]], "ramble.filters": [[7, 1, 1, "", "Filters"]], "ramble.graphs": [[7, 1, 1, "", "AttributeGraph"], [7, 1, 1, "", "ExecutableGraph"], [7, 4, 1, "", "GraphCycleError"], [7, 4, 1, "", "GraphError"], [7, 1, 1, "", "PhaseGraph"]], "ramble.graphs.AttributeGraph": [[7, 2, 1, "", "add_node"], [7, 2, 1, "", "define_edges"], [7, 2, 1, "", "get_node"], [7, 3, 1, "", "node_type"], [7, 2, 1, "", "update_graph"], [7, 2, 1, "", "walk"]], "ramble.graphs.ExecutableGraph": [[7, 2, 1, "", "inject_executable"], [7, 3, 1, "", "node_type"], [7, 1, 1, "", "supported_injection_orders"]], "ramble.graphs.ExecutableGraph.supported_injection_orders": [[7, 3, 1, "", "after"], [7, 3, 1, "", "before"]], "ramble.graphs.PhaseGraph": [[7, 2, 1, "", "add_node"], [7, 3, 1, "", "node_type"], [7, 2, 1, "", "update_graph"]], "ramble.keywords": [[7, 1, 1, "", "Keywords"], [7, 4, 1, "", "RambleKeywordError"], [7, 3, 1, "", "key_type"], [7, 3, 1, "", "output_level"]], "ramble.keywords.Keywords": [[7, 2, 1, "", "all_required_keys"], [7, 2, 1, "", "all_reserved_keys"], [7, 2, 1, "", "check_required_keys"], [7, 2, 1, "", "check_reserved_keys"], [7, 2, 1, "", "is_key_level"], [7, 2, 1, "", "is_optional"], [7, 2, 1, "", "is_required"], [7, 2, 1, "", "is_reserved"], [7, 2, 1, "", "is_valid"], [7, 2, 1, "", "is_variable_level"], [7, 2, 1, "", "update_keys"]], "ramble.language": [[12, 0, 0, "-", "application_language"], [12, 0, 0, "-", "language_base"], [12, 0, 0, "-", "language_helpers"], [12, 0, 0, "-", "modifier_language"], [12, 0, 0, "-", "shared_language"]], "ramble.language.application_language": [[12, 1, 1, "", "ApplicationMeta"], [12, 5, 1, "", "environment_variable"], [12, 5, 1, "", "executable"], [12, 5, 1, "", "input_file"], [12, 5, 1, "", "register_phase"], [12, 5, 1, "", "workload"], [12, 5, 1, "", "workload_group"], [12, 5, 1, "", "workload_variable"]], "ramble.language.language_base": [[12, 4, 1, "", "DirectiveError"], [12, 1, 1, "", "DirectiveMeta"]], "ramble.language.language_base.DirectiveMeta": [[12, 2, 1, "", "directive"]], "ramble.language.language_helpers": [[12, 5, 1, "", "check_definition"], [12, 5, 1, "", "expand_patterns"], [12, 5, 1, "", "merge_definitions"], [12, 5, 1, "", "require_definition"]], "ramble.language.modifier_language": [[12, 1, 1, "", "ModifierMeta"], [12, 5, 1, "", "default_mode"], [12, 5, 1, "", "env_var_modification"], [12, 5, 1, "", "executable_modifier"], [12, 5, 1, "", "mode"], [12, 5, 1, "", "modifier_variable"], [12, 5, 1, "", "package_manager_requirement"], [12, 5, 1, "", "required_variable"], [12, 5, 1, "", "variable_modification"]], "ramble.language.shared_language": [[12, 1, 1, "", "SharedMeta"], [12, 5, 1, "", "archive_pattern"], [12, 5, 1, "", "define_compiler"], [12, 5, 1, "", "figure_of_merit"], [12, 5, 1, "", "figure_of_merit_context"], [12, 5, 1, "", "maintainers"], [12, 5, 1, "", "package_manager_config"], [12, 5, 1, "", "register_builtin"], [12, 5, 1, "", "register_phase"], [12, 5, 1, "", "required_package"], [12, 5, 1, "", "software_spec"], [12, 5, 1, "", "success_criteria"], [12, 5, 1, "", "tags"]], "ramble.main": [[7, 1, 1, "", "RambleArgumentParser"], [7, 1, 1, "", "RambleCommand"], [7, 4, 1, "", "RambleCommandError"], [7, 1, 1, "", "RambleHelpFormatter"], [7, 5, 1, "", "add_all_commands"], [7, 6, 1, "", "aliases"], [7, 5, 1, "", "allows_unknown_args"], [7, 5, 1, "", "finish_parse_and_run"], [7, 5, 1, "", "get_git_hash"], [7, 5, 1, "", "get_version"], [7, 5, 1, "", "index_commands"], [7, 6, 1, "", "intro_by_level"], [7, 6, 1, "", "levels"], [7, 5, 1, "", "main"], [7, 5, 1, "", "make_argument_parser"], [7, 6, 1, "", "options_by_level"], [7, 5, 1, "", "print_setup_info"], [7, 6, 1, "", "ramble_working_dir"], [7, 6, 1, "", "required_command_properties"], [7, 6, 1, "", "section_descriptions"], [7, 6, 1, "", "section_order"], [7, 5, 1, "", "send_warning_to_tty"], [7, 5, 1, "", "set_working_dir"], [7, 5, 1, "", "setup_main_options"], [7, 6, 1, "", "stat_names"]], "ramble.main.RambleArgumentParser": [[7, 2, 1, "", "add_command"], [7, 2, 1, "", "add_subparsers"], [7, 2, 1, "", "format_help"], [7, 2, 1, "", "format_help_sections"]], "ramble.main.RambleHelpFormatter": [[7, 2, 1, "", "add_arguments"]], "ramble.mirror": [[7, 1, 1, "", "Mirror"], [7, 1, 1, "", "MirrorCollection"], [7, 4, 1, "", "MirrorError"], [7, 1, 1, "", "MirrorReference"], [7, 1, 1, "", "MirrorStats"], [7, 5, 1, "", "add"], [7, 5, 1, "", "create"], [7, 5, 1, "", "mirror_archive_paths"], [7, 5, 1, "", "push_url_from_directory"], [7, 5, 1, "", "push_url_from_mirror_name"], [7, 5, 1, "", "push_url_from_mirror_url"], [7, 5, 1, "", "remove"]], "ramble.mirror.Mirror": [[7, 2, 1, "", "display"], [7, 7, 1, "", "fetch_url"], [7, 2, 1, "", "from_dict"], [7, 2, 1, "", "from_json"], [7, 2, 1, "", "from_yaml"], [7, 2, 1, "", "get_access_pair"], [7, 2, 1, "", "get_access_token"], [7, 2, 1, "", "get_endpoint_url"], [7, 2, 1, "", "get_profile"], [7, 7, 1, "", "name"], [7, 7, 1, "", "push_url"], [7, 2, 1, "", "set_access_pair"], [7, 2, 1, "", "set_access_token"], [7, 2, 1, "", "set_endpoint_url"], [7, 2, 1, "", "set_profile"], [7, 2, 1, "", "to_dict"], [7, 2, 1, "", "to_json"], [7, 2, 1, "", "to_yaml"]], "ramble.mirror.MirrorCollection": [[7, 2, 1, "", "display"], [7, 2, 1, "", "from_dict"], [7, 2, 1, "", "lookup"], [7, 2, 1, "", "to_dict"], [7, 2, 1, "", "to_json"], [7, 2, 1, "", "to_yaml"]], "ramble.mirror.MirrorReference": [[7, 7, 1, "", "storage_path"]], "ramble.mirror.MirrorStats": [[7, 2, 1, "", "added"], [7, 2, 1, "", "already_existed"], [7, 2, 1, "", "error"], [7, 2, 1, "", "next_spec"], [7, 2, 1, "", "stats"]], "ramble.modifier": [[7, 4, 1, "", "InvalidModeError"], [7, 1, 1, "", "ModifierBase"], [7, 4, 1, "", "ModifierError"]], "ramble.modifier.ModifierBase": [[7, 2, 1, "", "all_env_var_modifications"], [7, 2, 1, "", "all_package_manager_requirements"], [7, 2, 1, "", "all_pipeline_phases"], [7, 2, 1, "", "applies_to_executable"], [7, 2, 1, "", "apply_executable_modifiers"], [7, 3, 1, "", "archive_patterns"], [7, 3, 1, "", "builtins"], [7, 3, 1, "", "compilers"], [7, 2, 1, "", "copy"], [7, 3, 1, "", "env_var_modifications"], [7, 3, 1, "", "executable_modifiers"], [7, 3, 1, "", "executables"], [7, 3, 1, "", "figure_of_merit_contexts"], [7, 3, 1, "", "figures_of_merit"], [7, 2, 1, "", "format_doc"], [7, 2, 1, "", "inherit_from_application"], [7, 3, 1, "", "inputs"], [7, 3, 1, "", "maintainers"], [7, 2, 1, "", "modded_variables"], [7, 2, 1, "", "mode_variables"], [7, 3, 1, "", "modes"], [7, 3, 1, "", "modifier_class"], [7, 3, 1, "", "modifier_variables"], [7, 3, 1, "", "name"], [7, 2, 1, "", "no_expand_vars"], [7, 3, 1, "", "package_manager_configs"], [7, 3, 1, "", "package_manager_requirements"], [7, 3, 1, "", "phase_definitions"], [7, 3, 1, "", "required_packages"], [7, 3, 1, "", "required_vars"], [7, 2, 1, "", "run_phase_hook"], [7, 2, 1, "", "set_on_executables"], [7, 2, 1, "", "set_usage_mode"], [7, 3, 1, "", "software_specs"], [7, 3, 1, "", "success_criteria"], [7, 3, 1, "", "tags"], [7, 3, 1, "", "uses_spack"], [7, 3, 1, "", "variable_modifications"], [7, 3, 1, "", "workload_group_vars"], [7, 3, 1, "", "workload_groups"], [7, 3, 1, "", "workloads"]], "ramble.modifier_types": [[13, 0, 0, "-", "basic"], [13, 0, 0, "-", "spack"]], "ramble.modifier_types.basic": [[13, 1, 1, "", "BasicModifier"]], "ramble.modifier_types.basic.BasicModifier": [[13, 3, 1, "", "archive_patterns"], [13, 3, 1, "", "builtins"], [13, 3, 1, "", "compilers"], [13, 3, 1, "", "env_var_modifications"], [13, 3, 1, "", "executable_modifiers"], [13, 3, 1, "", "executables"], [13, 3, 1, "", "figure_of_merit_contexts"], [13, 3, 1, "", "figures_of_merit"], [13, 3, 1, "", "inputs"], [13, 3, 1, "", "modes"], [13, 3, 1, "", "modifier_class"], [13, 3, 1, "", "modifier_variables"], [13, 3, 1, "", "package_manager_configs"], [13, 3, 1, "", "package_manager_requirements"], [13, 3, 1, "", "phase_definitions"], [13, 3, 1, "", "required_packages"], [13, 3, 1, "", "required_vars"], [13, 3, 1, "", "software_specs"], [13, 3, 1, "", "success_criteria"], [13, 3, 1, "", "variable_modifications"], [13, 3, 1, "", "workload_group_vars"], [13, 3, 1, "", "workload_groups"], [13, 3, 1, "", "workloads"]], "ramble.modifier_types.spack": [[13, 1, 1, "", "SpackModifier"]], "ramble.modifier_types.spack.SpackModifier": [[13, 3, 1, "", "archive_patterns"], [13, 3, 1, "", "builtins"], [13, 3, 1, "", "compilers"], [13, 3, 1, "", "env_var_modifications"], [13, 3, 1, "", "executable_modifiers"], [13, 3, 1, "", "executables"], [13, 3, 1, "", "figure_of_merit_contexts"], [13, 3, 1, "", "figures_of_merit"], [13, 3, 1, "", "inputs"], [13, 3, 1, "", "modes"], [13, 3, 1, "", "modifier_class"], [13, 3, 1, "", "modifier_variables"], [13, 3, 1, "", "package_manager_configs"], [13, 3, 1, "", "package_manager_requirements"], [13, 3, 1, "", "phase_definitions"], [13, 3, 1, "", "required_packages"], [13, 3, 1, "", "required_vars"], [13, 3, 1, "", "software_specs"], [13, 3, 1, "", "success_criteria"], [13, 3, 1, "", "uses_spack"], [13, 3, 1, "", "variable_modifications"], [13, 3, 1, "", "workload_group_vars"], [13, 3, 1, "", "workload_groups"], [13, 3, 1, "", "workloads"]], "ramble.namespace": [[7, 1, 1, "", "namespace"]], "ramble.namespace.namespace": [[7, 3, 1, "", "application"], [7, 3, 1, "", "application_dir"], [7, 3, 1, "", "chained_experiments"], [7, 3, 1, "", "command"], [7, 3, 1, "", "compiler"], [7, 3, 1, "", "compiler_spec"], [7, 3, 1, "", "custom_executables"], [7, 3, 1, "", "env_var"], [7, 3, 1, "", "environments"], [7, 3, 1, "", "exclude"], [7, 3, 1, "", "executable_injection"], [7, 3, 1, "", "executables"], [7, 3, 1, "", "experiment"], [7, 3, 1, "", "external_env"], [7, 3, 1, "", "formatted_executables"], [7, 3, 1, "", "indentation"], [7, 3, 1, "", "inherit_variables"], [7, 3, 1, "", "internals"], [7, 3, 1, "", "join_separator"], [7, 3, 1, "", "matrices"], [7, 3, 1, "", "matrix"], [7, 3, 1, "", "modifiers"], [7, 3, 1, "", "n_repeats"], [7, 3, 1, "", "packages"], [7, 3, 1, "", "prefix"], [7, 3, 1, "", "ramble"], [7, 3, 1, "", "spack"], [7, 3, 1, "", "spack_spec"], [7, 3, 1, "", "success"], [7, 3, 1, "", "tags"], [7, 3, 1, "", "template"], [7, 3, 1, "", "variables"], [7, 3, 1, "", "where"], [7, 3, 1, "", "workload"], [7, 3, 1, "", "zips"]], "ramble.paths": [[7, 6, 1, "", "bin_path"], [7, 6, 1, "", "prefix"], [7, 6, 1, "", "ramble_root"], [7, 6, 1, "", "ramble_script"], [7, 6, 1, "", "sbang_script"], [7, 6, 1, "", "user_config_path"]], "ramble.renderer": [[7, 4, 1, "", "RambleRendererError"], [7, 1, 1, "", "RenderGroup"], [7, 1, 1, "", "Renderer"]], "ramble.renderer.RenderGroup": [[7, 2, 1, "", "copy_contents"], [7, 2, 1, "", "from_dict"]], "ramble.renderer.Renderer": [[7, 2, 1, "", "render_objects"]], "ramble.repeats": [[7, 1, 1, "", "Repeats"]], "ramble.repeats.Repeats": [[7, 2, 1, "", "set_repeat_index"], [7, 2, 1, "", "set_repeats"]], "ramble.repository": [[7, 4, 1, "", "BadRepoError"], [7, 4, 1, "", "FailedConstructorError"], [7, 1, 1, "", "FastObjectChecker"], [7, 4, 1, "", "IndexError"], [7, 1, 1, "", "Indexer"], [7, 4, 1, "", "InvalidNamespaceError"], [7, 6, 1, "", "NOT_PROVIDED"], [7, 4, 1, "", "NoRepoConfiguredError"], [7, 1, 1, "", "ObjectNamespace"], [7, 1, 1, "", "ObjectTypes"], [7, 1, 1, "", "Repo"], [7, 4, 1, "", "RepoError"], [7, 1, 1, "", "RepoIndex"], [7, 1, 1, "", "RepoLoader"], [7, 1, 1, "", "RepoPath"], [7, 1, 1, "", "ReposFinder"], [7, 1, 1, "", "RepositoryNamespace"], [7, 1, 1, "", "RepositoryNamespaceLoader"], [7, 1, 1, "", "TagIndex"], [7, 1, 1, "", "TagIndexer"], [7, 4, 1, "", "UnknownEntityError"], [7, 4, 1, "", "UnknownNamespaceError"], [7, 4, 1, "", "UnknownObjectError"], [7, 5, 1, "", "additional_repository"], [7, 5, 1, "", "all_object_names"], [7, 5, 1, "", "autospec"], [7, 5, 1, "", "create"], [7, 5, 1, "", "create_or_construct"], [7, 5, 1, "", "create_repo"], [7, 5, 1, "", "get"], [7, 5, 1, "", "set_path"], [7, 5, 1, "", "use_repositories"]], "ramble.repository.FastObjectChecker": [[7, 2, 1, "", "invalidate"], [7, 2, 1, "", "last_mtime"]], "ramble.repository.Indexer": [[7, 2, 1, "", "create"], [7, 2, 1, "", "needs_update"], [7, 2, 1, "", "read"], [7, 2, 1, "", "set_object_type"], [7, 2, 1, "", "update"], [7, 2, 1, "", "write"]], "ramble.repository.ObjectTypes": [[7, 3, 1, "", "applications"], [7, 3, 1, "", "modifiers"]], "ramble.repository.Repo": [[7, 2, 1, "", "all_object_classes"], [7, 2, 1, "", "all_object_names"], [7, 2, 1, "", "all_objects"], [7, 2, 1, "", "dirname_for_object_name"], [7, 2, 1, "", "dump_provenance"], [7, 2, 1, "", "exists"], [7, 2, 1, "", "filename_for_object_name"], [7, 2, 1, "", "find_module"], [7, 2, 1, "", "get"], [7, 2, 1, "", "get_obj_class"], [7, 7, 1, "", "index"], [7, 2, 1, "", "is_prefix"], [7, 2, 1, "", "last_mtime"], [7, 2, 1, "", "load_module"], [7, 2, 1, "", "object_path"], [7, 2, 1, "", "objects_with_tags"], [7, 2, 1, "", "purge"], [7, 2, 1, "", "real_name"], [7, 7, 1, "", "tag_index"]], "ramble.repository.RepoIndex": [[7, 2, 1, "", "add_indexer"]], "ramble.repository.RepoPath": [[7, 2, 1, "", "all_object_classes"], [7, 2, 1, "", "all_object_names"], [7, 2, 1, "", "all_objects"], [7, 2, 1, "", "dirname_for_object_name"], [7, 2, 1, "", "dump_provenance"], [7, 2, 1, "", "exists"], [7, 2, 1, "", "filename_for_object_name"], [7, 2, 1, "", "find_module"], [7, 2, 1, "", "first_repo"], [7, 2, 1, "", "get"], [7, 2, 1, "", "get_full_namespace"], [7, 2, 1, "", "get_obj_class"], [7, 2, 1, "", "get_repo"], [7, 2, 1, "", "last_mtime"], [7, 2, 1, "", "load_module"], [7, 2, 1, "", "objects_with_tags"], [7, 2, 1, "", "put_first"], [7, 2, 1, "", "put_last"], [7, 2, 1, "", "remove"], [7, 2, 1, "", "repo_for_obj"]], "ramble.repository.ReposFinder": [[7, 2, 1, "", "compute_loader"], [7, 2, 1, "", "find_spec"]], "ramble.repository.RepositoryNamespaceLoader": [[7, 2, 1, "", "create_module"], [7, 2, 1, "", "exec_module"]], "ramble.repository.TagIndex": [[7, 2, 1, "", "from_json"], [7, 2, 1, "", "to_json"], [7, 2, 1, "", "update_object"]], "ramble.repository.TagIndexer": [[7, 2, 1, "", "read"], [7, 2, 1, "", "update"], [7, 2, 1, "", "write"]], "ramble.schema": [[14, 0, 0, "-", "applications"], [14, 0, 0, "-", "config"], [14, 0, 0, "-", "env_vars"], [14, 0, 0, "-", "formatted_executables"], [14, 0, 0, "-", "internals"], [14, 0, 0, "-", "licenses"], [14, 0, 0, "-", "merged"], [14, 0, 0, "-", "mirrors"], [14, 0, 0, "-", "modifier_repos"], [14, 0, 0, "-", "modifiers"], [14, 0, 0, "-", "repos"], [14, 0, 0, "-", "spack"], [14, 0, 0, "-", "success_criteria"], [14, 0, 0, "-", "types"], [14, 0, 0, "-", "variables"], [14, 0, 0, "-", "workspace"], [14, 0, 0, "-", "zips"]], "ramble.schema.applications": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.config": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"], [14, 5, 1, "", "update"]], "ramble.schema.env_vars": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.formatted_executables": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.internals": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.licenses": [[14, 6, 1, "", "schema"]], "ramble.schema.merged": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.mirrors": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.modifier_repos": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.modifiers": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.repos": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.spack": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.success_criteria": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.types": [[14, 1, 1, "", "OUTPUT_CAPTURE"]], "ramble.schema.types.OUTPUT_CAPTURE": [[14, 3, 1, "", "ALL"], [14, 3, 1, "", "DEFAULT"], [14, 3, 1, "", "STDERR"], [14, 3, 1, "", "STDOUT"]], "ramble.schema.variables": [[14, 6, 1, "", "schema"]], "ramble.schema.workspace": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.schema.zips": [[14, 6, 1, "", "properties"], [14, 6, 1, "", "schema"]], "ramble.software_environments": [[7, 1, 1, "", "ExternalEnvironment"], [7, 4, 1, "", "RambleSoftwareEnvironmentError"], [7, 1, 1, "", "SoftwareEnvironment"], [7, 1, 1, "", "SoftwareEnvironments"], [7, 1, 1, "", "SoftwarePackage"], [7, 1, 1, "", "TemplateEnvironment"], [7, 1, 1, "", "TemplatePackage"], [7, 1, 1, "", "package_managers"]], "ramble.software_environments.SoftwareEnvironment": [[7, 2, 1, "", "add_package"], [7, 2, 1, "", "info"]], "ramble.software_environments.SoftwareEnvironments": [[7, 2, 1, "", "compiler_specs_for_environment"], [7, 2, 1, "", "define_compiler_packages"], [7, 2, 1, "", "info"], [7, 2, 1, "", "package_specs_for_environment"], [7, 2, 1, "", "render_environment"], [7, 2, 1, "", "unused_environments"], [7, 2, 1, "", "unused_packages"]], "ramble.software_environments.SoftwarePackage": [[7, 2, 1, "", "info"], [7, 2, 1, "", "spec_str"]], "ramble.software_environments.TemplateEnvironment": [[7, 2, 1, "", "add_package_name"], [7, 2, 1, "", "add_rendered_environment"], [7, 2, 1, "", "all_packages"], [7, 2, 1, "", "info"], [7, 2, 1, "", "render_environment"]], "ramble.software_environments.TemplatePackage": [[7, 2, 1, "", "add_rendered_package"], [7, 2, 1, "", "info"], [7, 2, 1, "", "render_package"]], "ramble.software_environments.package_managers": [[7, 3, 1, "", "spack"]], "ramble.spack_runner": [[7, 4, 1, "", "InvalidExternalEnvironment"], [7, 4, 1, "", "NoActiveEnvironmentError"], [7, 4, 1, "", "NoPathRunnerError"], [7, 4, 1, "", "RunnerError"], [7, 1, 1, "", "SpackRunner"], [7, 4, 1, "", "ValidationFailedError"]], "ramble.spack_runner.SpackRunner": [[7, 2, 1, "", "activate"], [7, 2, 1, "", "add_config"], [7, 2, 1, "", "add_include_file"], [7, 2, 1, "", "add_spec"], [7, 2, 1, "", "added_packages"], [7, 2, 1, "", "apply_configs"], [7, 3, 1, "", "buildcache_config_name"], [7, 3, 1, "", "compiler_find_args"], [7, 3, 1, "", "compiler_find_config_name"], [7, 2, 1, "", "concretize"], [7, 3, 1, "", "concretize_config_name"], [7, 2, 1, "", "configure_env"], [7, 2, 1, "", "copy_from_external_env"], [7, 2, 1, "", "create_env"], [7, 2, 1, "", "deactivate"], [7, 3, 1, "", "env_create_args"], [7, 3, 1, "", "env_create_config_name"], [7, 3, 1, "", "env_key"], [7, 2, 1, "", "generate_activate_command"], [7, 2, 1, "", "generate_deactivate_command"], [7, 2, 1, "", "generate_env_file"], [7, 2, 1, "", "generate_source_command"], [7, 2, 1, "", "get_env_hash_list"], [7, 2, 1, "", "get_package_path"], [7, 2, 1, "", "get_version"], [7, 3, 1, "", "global_config_name"], [7, 2, 1, "", "install"], [7, 2, 1, "", "install_compiler"], [7, 3, 1, "", "install_config_name"], [7, 2, 1, "", "inventory_hash"], [7, 2, 1, "", "load_compiler"], [7, 2, 1, "", "mirror_environment"], [7, 2, 1, "", "package_definitions"], [7, 2, 1, "", "push_to_spack_cache"], [7, 2, 1, "", "set_compiler_config_dir"], [7, 2, 1, "", "set_dry_run"], [7, 2, 1, "", "set_env"], [7, 2, 1, "", "validate_command"]], "ramble.spec": [[7, 6, 1, "", "AT"], [7, 6, 1, "", "COLON"], [7, 6, 1, "", "COMMA"], [7, 6, 1, "", "DEP"], [7, 6, 1, "", "EQ"], [7, 6, 1, "", "FILE"], [7, 6, 1, "", "HASH"], [7, 6, 1, "", "ID"], [7, 6, 1, "", "OFF"], [7, 6, 1, "", "ON"], [7, 6, 1, "", "PCT"], [7, 1, 1, "", "Spec"], [7, 4, 1, "", "SpecFormatStringError"], [7, 1, 1, "", "SpecLexer"], [7, 4, 1, "", "SpecParseError"], [7, 1, 1, "", "SpecParser"], [7, 6, 1, "", "VAL"], [7, 5, 1, "", "parse"], [7, 6, 1, "", "spec_id_re"]], "ramble.spec.Spec": [[7, 7, 1, "", "application"], [7, 7, 1, "", "application_class"], [7, 7, 1, "", "application_file_path"], [7, 2, 1, "", "cformat"], [7, 2, 1, "", "copy"], [7, 2, 1, "", "format"], [7, 7, 1, "", "fullname"]], "ramble.spec.SpecParser": [[7, 2, 1, "", "check_identifier"], [7, 2, 1, "", "do_parse"], [7, 2, 1, "", "workload"]], "ramble.stage": [[7, 1, 1, "", "DIYStage"], [7, 1, 1, "", "InputStage"], [7, 1, 1, "", "ResourceStage"], [7, 4, 1, "", "RestageError"], [7, 1, 1, "", "StageComposite"], [7, 4, 1, "", "StageError"], [7, 4, 1, "", "StagePathError"], [7, 4, 1, "", "VersionFetchError"], [7, 5, 1, "", "create_stage_root"], [7, 5, 1, "", "ensure_access"], [7, 5, 1, "", "get_checksums_for_versions"]], "ramble.stage.DIYStage": [[7, 2, 1, "", "cache_local"], [7, 2, 1, "", "check"], [7, 2, 1, "", "create"], [7, 2, 1, "", "destroy"], [7, 2, 1, "", "expand_archive"], [7, 7, 1, "", "expanded"], [7, 2, 1, "", "fetch"], [7, 3, 1, "", "managed_by_ramble"], [7, 2, 1, "", "restage"]], "ramble.stage.InputStage": [[7, 7, 1, "", "archive_file"], [7, 2, 1, "", "cache_local"], [7, 2, 1, "", "cache_mirror"], [7, 2, 1, "", "check"], [7, 2, 1, "", "create"], [7, 2, 1, "", "destroy"], [7, 2, 1, "", "expand_archive"], [7, 7, 1, "", "expanded"], [7, 7, 1, "", "expected_archive_files"], [7, 2, 1, "", "fetch"], [7, 3, 1, "", "managed_by_ramble"], [7, 2, 1, "", "restage"], [7, 7, 1, "", "save_filename"], [7, 2, 1, "", "set_subdir"], [7, 7, 1, "", "source_path"], [7, 3, 1, "", "stage_locks"], [7, 2, 1, "", "steal_source"]], "ramble.stage.ResourceStage": [[7, 2, 1, "", "expand_archive"], [7, 2, 1, "", "restage"]], "ramble.stage.StageComposite": [[7, 7, 1, "", "archive_file"], [7, 7, 1, "", "expanded"], [7, 7, 1, "", "path"], [7, 7, 1, "", "source_path"]], "ramble.success_criteria": [[7, 1, 1, "", "ScopedCriteriaList"], [7, 1, 1, "", "SuccessCriteria"]], "ramble.success_criteria.ScopedCriteriaList": [[7, 2, 1, "", "add_criteria"], [7, 2, 1, "", "all_criteria"], [7, 2, 1, "", "find_criteria"], [7, 2, 1, "", "flush_scope"], [7, 2, 1, "", "passed"], [7, 2, 1, "", "validate_scope"]], "ramble.success_criteria.SuccessCriteria": [[7, 2, 1, "", "mark_found"], [7, 2, 1, "", "passed"], [7, 2, 1, "", "reset_found"]], "ramble.test": [[15, 0, 0, "-", "application_inheritance"], [16, 0, 0, "-", "cmd"], [15, 0, 0, "-", "dry_run_helpers"], [17, 0, 0, "-", "end_to_end"], [18, 0, 0, "-", "modifier_functionality"], [15, 0, 0, "-", "spec_basic"], [19, 0, 0, "-", "success_criteria"], [20, 0, 0, "-", "util"], [21, 0, 0, "-", "workspace_hashing"]], "ramble.test.application_inheritance": [[15, 5, 1, "", "test_basic_inheritance"]], "ramble.test.cmd": [[16, 0, 0, "-", "debug"], [16, 0, 0, "-", "mods"], [16, 0, 0, "-", "software_definitions"]], "ramble.test.cmd.debug": [[16, 5, 1, "", "test_debug_report"]], "ramble.test.cmd.mods": [[16, 5, 1, "", "check_info"], [16, 5, 1, "", "test_mods_info"], [16, 5, 1, "", "test_mods_info_all_real_modifiers"], [16, 5, 1, "", "test_mods_list"], [16, 5, 1, "", "test_mods_list_description"], [16, 5, 1, "", "test_mods_list_tags"]], "ramble.test.cmd.software_definitions": [[16, 5, 1, "", "test_software_definitions_conflicts_runs"], [16, 5, 1, "", "test_software_definitions_error_on_conflicts"], [16, 5, 1, "", "test_software_definitions_runs"], [16, 5, 1, "", "test_software_definitions_summary"]], "ramble.test.dry_run_helpers": [[15, 1, 1, "", "SCOPES"], [15, 5, 1, "", "dry_run_config"], [15, 5, 1, "", "search_files_for_string"]], "ramble.test.dry_run_helpers.SCOPES": [[15, 3, 1, "", "application"], [15, 3, 1, "", "experiment"], [15, 3, 1, "", "workload"], [15, 3, 1, "", "workspace"]], "ramble.test.modifier_functionality": [[18, 0, 0, "-", "modifier_helpers"]], "ramble.test.modifier_functionality.modifier_helpers": [[18, 5, 1, "", "check_execute_script"], [18, 5, 1, "", "check_software_env"], [18, 5, 1, "", "env_var_append_paths_modifier"], [18, 5, 1, "", "env_var_append_paths_modifier_answer"], [18, 5, 1, "", "env_var_append_vars_modifier"], [18, 5, 1, "", "env_var_append_vars_modifier_answer"], [18, 5, 1, "", "env_var_prepend_paths_modifier"], [18, 5, 1, "", "env_var_prepend_paths_modifier_answer"], [18, 5, 1, "", "env_var_set_modifier"], [18, 5, 1, "", "env_var_set_modifier_answer"], [18, 5, 1, "", "env_var_unset_modifier"], [18, 5, 1, "", "env_var_unset_modifier_answer"], [18, 5, 1, "", "intel_aps_answer"], [18, 5, 1, "", "intel_aps_modifier"], [18, 5, 1, "", "lscpu_answer"], [18, 5, 1, "", "lscpu_modifier"], [18, 5, 1, "", "named_modifier"]], "ramble.test.spec_basic": [[15, 1, 1, "", "TestSpec"]], "ramble.test.spec_basic.TestSpec": [[15, 2, 1, "", "test_spec_copy"], [15, 2, 1, "", "test_spec_examples"]], "ramble.test.success_criteria": [[15, 5, 1, "", "generate_file"], [15, 5, 1, "", "test_criteria_list"], [15, 5, 1, "", "test_single_criteria"]], "ramble.test.util": [[20, 0, 0, "-", "env"]], "ramble.test.util.env": [[20, 5, 1, "", "test_env_var_append_command_gen"], [20, 5, 1, "", "test_env_var_prepend_command_gen"], [20, 5, 1, "", "test_env_var_set_command_gen"], [20, 5, 1, "", "test_env_var_unset_command_gen"]], "ramble.util": [[22, 0, 0, "-", "class_attributes"], [22, 0, 0, "-", "colors"], [22, 0, 0, "-", "directives"], [22, 0, 0, "-", "editor"], [22, 0, 0, "-", "env"], [22, 0, 0, "-", "executable"], [22, 0, 0, "-", "file_cache"], [22, 0, 0, "-", "file_util"], [22, 0, 0, "-", "graph"], [22, 0, 0, "-", "hashing"], [23, 0, 0, "-", "imp"], [22, 0, 0, "-", "install_cache"], [22, 0, 0, "-", "lock"], [22, 0, 0, "-", "logger"], [22, 0, 0, "-", "matrices"], [22, 0, 0, "-", "naming"], [22, 0, 0, "-", "path"], [22, 0, 0, "-", "spec_utils"], [22, 0, 0, "-", "stats"], [22, 0, 0, "-", "web"], [22, 0, 0, "-", "yaml_generation"]], "ramble.util.class_attributes": [[22, 5, 1, "", "convert_class_attributes"]], "ramble.util.colors": [[22, 5, 1, "", "config_title"], [22, 5, 1, "", "level_func"], [22, 5, 1, "", "nested_1"], [22, 5, 1, "", "nested_2"], [22, 5, 1, "", "nested_3"], [22, 5, 1, "", "nested_4"], [22, 5, 1, "", "section_title"]], "ramble.util.directives": [[22, 5, 1, "", "define_directive_methods"], [22, 5, 1, "", "wrap_named_directive"]], "ramble.util.editor": [[22, 5, 1, "", "editor"]], "ramble.util.env": [[22, 1, 1, "", "Env"]], "ramble.util.env.Env": [[22, 2, 1, "", "get_env_append_commands"], [22, 2, 1, "", "get_env_prepend_commands"], [22, 2, 1, "", "get_env_set_commands"], [22, 2, 1, "", "get_env_unset_commands"]], "ramble.util.executable": [[22, 1, 1, "", "CommandExecutable"], [22, 4, 1, "", "CommandExecutableError"], [22, 1, 1, "", "PrefixedExecutable"], [22, 5, 1, "", "which"]], "ramble.util.executable.CommandExecutable": [[22, 2, 1, "", "copy"]], "ramble.util.executable.PrefixedExecutable": [[22, 2, 1, "", "add_default_prefix"], [22, 2, 1, "", "copy"]], "ramble.util.file_cache": [[22, 4, 1, "", "CacheError"], [22, 1, 1, "", "FileCache"]], "ramble.util.file_cache.FileCache": [[22, 2, 1, "", "cache_path"], [22, 2, 1, "", "destroy"], [22, 2, 1, "", "init_entry"], [22, 2, 1, "", "mtime"], [22, 2, 1, "", "read_transaction"], [22, 2, 1, "", "remove"], [22, 2, 1, "", "write_transaction"]], "ramble.util.file_util": [[22, 5, 1, "", "get_file_path"], [22, 5, 1, "", "is_dry_run_path"]], "ramble.util.graph": [[22, 1, 1, "", "GraphNode"]], "ramble.util.graph.GraphNode": [[22, 2, 1, "", "order_after"], [22, 2, 1, "", "order_before"], [22, 2, 1, "", "set_attribute"]], "ramble.util.hashing": [[22, 5, 1, "", "hash_file"], [22, 5, 1, "", "hash_json"], [22, 5, 1, "", "hash_string"]], "ramble.util.imp": [[23, 0, 0, "-", "imp_importer"], [23, 0, 0, "-", "importlib_importer"]], "ramble.util.imp.imp_importer": [[23, 5, 1, "", "import_lock"], [23, 5, 1, "", "load_source"], [23, 5, 1, "", "prepend_open"]], "ramble.util.imp.importlib_importer": [[23, 1, 1, "", "PrependFileLoader"], [23, 5, 1, "", "load_source"]], "ramble.util.imp.importlib_importer.PrependFileLoader": [[23, 2, 1, "", "get_data"], [23, 2, 1, "", "path_stats"]], "ramble.util.install_cache": [[22, 1, 1, "", "SetCache"]], "ramble.util.install_cache.SetCache": [[22, 2, 1, "", "add"], [22, 2, 1, "", "contains"]], "ramble.util.lock": [[22, 1, 1, "", "Lock"], [22, 5, 1, "", "check_lock_safety"]], "ramble.util.lock.Lock": [[22, 2, 1, "", "cleanup"]], "ramble.util.logger": [[22, 1, 1, "", "Logger"]], "ramble.util.logger.Logger": [[22, 2, 1, "", "active_log"], [22, 2, 1, "", "active_stream"], [22, 2, 1, "", "add_log"], [22, 2, 1, "", "all_msg"], [22, 2, 1, "", "configure_colors"], [22, 2, 1, "", "debug"], [22, 2, 1, "", "die"], [22, 2, 1, "", "error"], [22, 2, 1, "", "info"], [22, 2, 1, "", "msg"], [22, 2, 1, "", "remove_log"], [22, 2, 1, "", "verbose"], [22, 2, 1, "", "warn"]], "ramble.util.matrices": [[22, 5, 1, "", "extract_matrices"]], "ramble.util.naming": [[22, 1, 1, "", "NamespaceTrie"], [22, 5, 1, "", "mod_to_class"], [22, 5, 1, "", "possible_ramble_module_names"], [22, 5, 1, "", "ramble_module_to_python_module"], [22, 5, 1, "", "simplify_name"], [22, 5, 1, "", "valid_fully_qualified_module_name"], [22, 5, 1, "", "valid_module_name"], [22, 5, 1, "", "validate_fully_qualified_module_name"], [22, 5, 1, "", "validate_module_name"]], "ramble.util.naming.NamespaceTrie": [[22, 1, 1, "", "Element"], [22, 2, 1, "", "has_value"], [22, 2, 1, "", "is_leaf"], [22, 2, 1, "", "is_prefix"]], "ramble.util.path": [[22, 5, 1, "", "canonicalize_path"], [22, 5, 1, "", "substitute_config_variables"], [22, 5, 1, "", "substitute_path_variables"]], "ramble.util.spec_utils": [[22, 5, 1, "", "specs_equiv"]], "ramble.util.stats": [[22, 1, 1, "", "StatsBase"], [22, 1, 1, "", "StatsCountValues"], [22, 1, 1, "", "StatsMax"], [22, 1, 1, "", "StatsMean"], [22, 1, 1, "", "StatsMedian"], [22, 1, 1, "", "StatsMin"], [22, 1, 1, "", "StatsStdev"], [22, 1, 1, "", "StatsVar"], [22, 5, 1, "", "decimal_places"], [22, 5, 1, "", "max_decimal_places"]], "ramble.util.stats.StatsBase": [[22, 2, 1, "", "compute"], [22, 2, 1, "", "get_unit"], [22, 3, 1, "", "min_count"], [22, 2, 1, "", "report"]], "ramble.util.stats.StatsCountValues": [[22, 2, 1, "", "compute"], [22, 2, 1, "", "get_unit"], [22, 3, 1, "", "name"]], "ramble.util.stats.StatsMax": [[22, 2, 1, "", "compute"], [22, 3, 1, "", "name"]], "ramble.util.stats.StatsMean": [[22, 2, 1, "", "compute"], [22, 3, 1, "", "name"]], "ramble.util.stats.StatsMedian": [[22, 2, 1, "", "compute"], [22, 3, 1, "", "name"]], "ramble.util.stats.StatsMin": [[22, 2, 1, "", "compute"], [22, 3, 1, "", "name"]], "ramble.util.stats.StatsStdev": [[22, 2, 1, "", "compute"], [22, 3, 1, "", "min_count"], [22, 3, 1, "", "name"]], "ramble.util.stats.StatsVar": [[22, 2, 1, "", "compute"], [22, 2, 1, "", "get_unit"], [22, 3, 1, "", "min_count"], [22, 3, 1, "", "name"]], "ramble.util.web": [[22, 4, 1, "", "HTMLParseError"], [22, 1, 1, "", "LinkParser"], [22, 4, 1, "", "NoNetworkConnectionError"], [22, 6, 1, "", "SPACK_USER_AGENT"], [22, 4, 1, "", "SpackWebError"], [22, 5, 1, "", "find_versions_of_archive"], [22, 5, 1, "", "get_header"], [22, 5, 1, "", "list_url"], [22, 5, 1, "", "push_to_url"], [22, 5, 1, "", "read_from_url"], [22, 5, 1, "", "remove_url"], [22, 5, 1, "", "spider"], [22, 5, 1, "", "url_exists"], [22, 5, 1, "", "uses_ssl"], [22, 5, 1, "", "warn_no_ssl_cert_checking"]], "ramble.util.web.LinkParser": [[22, 2, 1, "", "handle_starttag"]], "ramble.util.yaml_generation": [[22, 5, 1, "", "all_config_options"], [22, 5, 1, "", "apply_default_config_values"], [22, 5, 1, "", "get_config_value"], [22, 5, 1, "", "read_config_file"], [22, 5, 1, "", "set_config_value"]], "ramble.workload": [[7, 1, 1, "", "Workload"], [7, 1, 1, "", "WorkloadEnvironmentVariable"], [7, 1, 1, "", "WorkloadVariable"]], "ramble.workload.Workload": [[7, 2, 1, "", "add_environment_variable"], [7, 2, 1, "", "add_executable"], [7, 2, 1, "", "add_input"], [7, 2, 1, "", "add_tag"], [7, 2, 1, "", "add_variable"], [7, 2, 1, "", "as_str"], [7, 2, 1, "", "find_environment_variable"], [7, 2, 1, "", "find_executable"], [7, 2, 1, "", "find_input"], [7, 2, 1, "", "find_variable"], [7, 2, 1, "", "is_valid"]], "ramble.workload.WorkloadEnvironmentVariable": [[7, 2, 1, "", "as_str"], [7, 2, 1, "", "copy"]], "ramble.workload.WorkloadVariable": [[7, 2, 1, "", "as_str"], [7, 2, 1, "", "copy"]], "ramble.workspace": [[24, 4, 1, "", "RambleActiveWorkspaceError"], [24, 4, 1, "", "RambleConflictingDefinitionError"], [24, 4, 1, "", "RambleInvalidTemplateNameError"], [24, 4, 1, "", "RambleMissingApplicationDirError"], [24, 4, 1, "", "RambleMissingApplicationError"], [24, 4, 1, "", "RambleMissingExperimentError"], [24, 4, 1, "", "RambleMissingWorkloadError"], [24, 4, 1, "", "RambleWorkspaceError"], [24, 1, 1, "", "Workspace"], [24, 5, 1, "", "activate"], [24, 5, 1, "", "active"], [24, 5, 1, "", "active_workspace"], [24, 5, 1, "", "all_template_paths"], [24, 5, 1, "", "all_workspace_names"], [24, 5, 1, "", "all_workspaces"], [24, 5, 1, "", "config_dict"], [24, 5, 1, "", "config_file"], [24, 5, 1, "", "create"], [24, 5, 1, "", "deactivate"], [24, 5, 1, "", "default_config_yaml"], [24, 5, 1, "", "exists"], [24, 5, 1, "", "get_workspace_path"], [24, 5, 1, "", "is_workspace_dir"], [24, 5, 1, "", "licenses_file"], [24, 1, 1, "", "namespace"], [24, 5, 1, "", "no_active_workspace"], [24, 5, 1, "", "read"], [24, 5, 1, "", "root"], [24, 0, 0, "-", "shell"], [24, 5, 1, "", "template_path"], [24, 0, 0, "-", "workspace"]], "ramble.workspace.Workspace": [[24, 7, 1, "", "active"], [24, 2, 1, "", "add_to_cache"], [24, 2, 1, "", "all_applications"], [24, 2, 1, "", "all_auxiliary_software_files"], [24, 2, 1, "", "all_experiments"], [24, 7, 1, "", "all_experiments_path"], [24, 2, 1, "", "all_specs"], [24, 2, 1, "", "all_templates"], [24, 2, 1, "", "all_workloads"], [24, 2, 1, "", "append_result"], [24, 7, 1, "", "archive_dir"], [24, 7, 1, "", "auxiliary_software_dir"], [24, 2, 1, "", "build_experiment_set"], [24, 2, 1, "", "check_cache"], [24, 2, 1, "", "clear"], [24, 2, 1, "", "concretize"], [24, 7, 1, "", "config_dir"], [24, 7, 1, "", "config_file_path"], [24, 2, 1, "", "config_scopes"], [24, 2, 1, "", "create_mirror"], [24, 2, 1, "", "date_string"], [24, 2, 1, "", "default_results"], [24, 7, 1, "", "deployments_dir"], [24, 2, 1, "", "destroy"], [24, 2, 1, "", "dump_results"], [24, 7, 1, "", "experiment_dir"], [24, 2, 1, "", "external_spack_env"], [24, 2, 1, "", "extract_success_criteria"], [24, 2, 1, "", "get_applications"], [24, 2, 1, "", "get_spack_dict"], [24, 2, 1, "", "get_workspace_env_vars"], [24, 2, 1, "", "get_workspace_formatted_executables"], [24, 2, 1, "", "get_workspace_internals"], [24, 2, 1, "", "get_workspace_modifiers"], [24, 2, 1, "", "get_workspace_vars"], [24, 2, 1, "", "get_workspace_zips"], [24, 3, 1, "", "hash_file_name"], [24, 2, 1, "", "included_config_scopes"], [24, 7, 1, "", "input_dir"], [24, 2, 1, "", "insert_result"], [24, 7, 1, "", "internal"], [24, 3, 1, "", "inventory_file_name"], [24, 7, 1, "", "latest_archive"], [24, 7, 1, "", "latest_archive_path"], [24, 7, 1, "", "log_dir"], [24, 7, 1, "", "name"], [24, 7, 1, "", "named_deployment"], [24, 7, 1, "", "path"], [24, 7, 1, "", "shared_dir"], [24, 7, 1, "", "shared_license_dir"], [24, 2, 1, "", "simlink_result"], [24, 2, 1, "", "simplify"], [24, 7, 1, "", "software_dir"], [24, 2, 1, "", "template_path"], [24, 2, 1, "", "write"], [24, 2, 1, "", "write_json_results"], [24, 2, 1, "", "write_transaction"], [24, 2, 1, "", "ws_file_config_scope"], [24, 2, 1, "", "ws_file_config_scope_name"]], "ramble.workspace.namespace": [[24, 3, 1, "", "application"], [24, 3, 1, "", "application_dir"], [24, 3, 1, "", "chained_experiments"], [24, 3, 1, "", "command"], [24, 3, 1, "", "compiler"], [24, 3, 1, "", "compiler_spec"], [24, 3, 1, "", "custom_executables"], [24, 3, 1, "", "env_var"], [24, 3, 1, "", "environments"], [24, 3, 1, "", "exclude"], [24, 3, 1, "", "executable_injection"], [24, 3, 1, "", "executables"], [24, 3, 1, "", "experiment"], [24, 3, 1, "", "external_env"], [24, 3, 1, "", "formatted_executables"], [24, 3, 1, "", "indentation"], [24, 3, 1, "", "inherit_variables"], [24, 3, 1, "", "internals"], [24, 3, 1, "", "join_separator"], [24, 3, 1, "", "matrices"], [24, 3, 1, "", "matrix"], [24, 3, 1, "", "modifiers"], [24, 3, 1, "", "n_repeats"], [24, 3, 1, "", "packages"], [24, 3, 1, "", "prefix"], [24, 3, 1, "", "ramble"], [24, 3, 1, "", "spack"], [24, 3, 1, "", "spack_spec"], [24, 3, 1, "", "success"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "template"], [24, 3, 1, "", "variables"], [24, 3, 1, "", "where"], [24, 3, 1, "", "workload"], [24, 3, 1, "", "zips"]], "ramble.workspace.shell": [[24, 5, 1, "", "activate"], [24, 5, 1, "", "activate_header"], [24, 5, 1, "", "deactivate"], [24, 5, 1, "", "deactivate_header"]], "ramble.workspace.workspace": [[24, 4, 1, "", "RambleActiveWorkspaceError"], [24, 4, 1, "", "RambleConflictingDefinitionError"], [24, 4, 1, "", "RambleInvalidTemplateNameError"], [24, 4, 1, "", "RambleMissingApplicationDirError"], [24, 4, 1, "", "RambleMissingApplicationError"], [24, 4, 1, "", "RambleMissingExperimentError"], [24, 4, 1, "", "RambleMissingWorkloadError"], [24, 4, 1, "", "RambleWorkspaceError"], [24, 1, 1, "", "Workspace"], [24, 5, 1, "", "activate"], [24, 5, 1, "", "active"], [24, 5, 1, "", "active_workspace"], [24, 5, 1, "", "all_template_paths"], [24, 5, 1, "", "all_workspace_names"], [24, 5, 1, "", "all_workspaces"], [24, 6, 1, "", "applications_schema"], [24, 6, 1, "", "auxiliary_software_dir_name"], [24, 5, 1, "", "config_dict"], [24, 5, 1, "", "config_file"], [24, 6, 1, "", "config_schema"], [24, 5, 1, "", "create"], [24, 5, 1, "", "deactivate"], [24, 5, 1, "", "deactivate_config_scope"], [24, 5, 1, "", "default_config_yaml"], [24, 5, 1, "", "exists"], [24, 5, 1, "", "get_workspace"], [24, 5, 1, "", "get_workspace_path"], [24, 5, 1, "", "get_yaml_filepath"], [24, 5, 1, "", "is_workspace_dir"], [24, 5, 1, "", "license_path"], [24, 5, 1, "", "licenses_file"], [24, 6, 1, "", "lockfile_name"], [24, 5, 1, "", "no_active_workspace"], [24, 5, 1, "", "prepare_config_scope"], [24, 6, 1, "", "ramble_workspace_var"], [24, 5, 1, "", "read"], [24, 5, 1, "", "root"], [24, 5, 1, "", "template_path"], [24, 5, 1, "", "valid_workspace_name"], [24, 6, 1, "", "valid_workspace_name_re"], [24, 5, 1, "", "validate_workspace_name"], [24, 6, 1, "", "workspace_archive_path"], [24, 6, 1, "", "workspace_config_path"], [24, 6, 1, "", "workspace_deployments_path"], [24, 6, 1, "", "workspace_experiment_path"], [24, 6, 1, "", "workspace_input_path"], [24, 6, 1, "", "workspace_log_path"], [24, 6, 1, "", "workspace_shared_license_path"], [24, 6, 1, "", "workspace_shared_path"], [24, 6, 1, "", "workspace_software_path"], [24, 6, 1, "", "workspace_template_extension"], [24, 5, 1, "", "yaml_equivalent"]], "ramble.workspace.workspace.Workspace": [[24, 7, 1, "", "active"], [24, 2, 1, "", "add_to_cache"], [24, 2, 1, "", "all_applications"], [24, 2, 1, "", "all_auxiliary_software_files"], [24, 2, 1, "", "all_experiments"], [24, 7, 1, "", "all_experiments_path"], [24, 2, 1, "", "all_specs"], [24, 2, 1, "", "all_templates"], [24, 2, 1, "", "all_workloads"], [24, 2, 1, "", "append_result"], [24, 7, 1, "", "archive_dir"], [24, 7, 1, "", "auxiliary_software_dir"], [24, 2, 1, "", "build_experiment_set"], [24, 2, 1, "", "check_cache"], [24, 2, 1, "", "clear"], [24, 2, 1, "", "concretize"], [24, 7, 1, "", "config_dir"], [24, 7, 1, "", "config_file_path"], [24, 2, 1, "", "config_scopes"], [24, 2, 1, "", "create_mirror"], [24, 2, 1, "", "date_string"], [24, 2, 1, "", "default_results"], [24, 7, 1, "", "deployments_dir"], [24, 2, 1, "", "destroy"], [24, 2, 1, "", "dump_results"], [24, 7, 1, "", "experiment_dir"], [24, 2, 1, "", "external_spack_env"], [24, 2, 1, "", "extract_success_criteria"], [24, 2, 1, "", "get_applications"], [24, 2, 1, "", "get_spack_dict"], [24, 2, 1, "", "get_workspace_env_vars"], [24, 2, 1, "", "get_workspace_formatted_executables"], [24, 2, 1, "", "get_workspace_internals"], [24, 2, 1, "", "get_workspace_modifiers"], [24, 2, 1, "", "get_workspace_vars"], [24, 2, 1, "", "get_workspace_zips"], [24, 3, 1, "", "hash_file_name"], [24, 2, 1, "", "included_config_scopes"], [24, 7, 1, "", "input_dir"], [24, 2, 1, "", "insert_result"], [24, 7, 1, "", "internal"], [24, 3, 1, "", "inventory_file_name"], [24, 7, 1, "", "latest_archive"], [24, 7, 1, "", "latest_archive_path"], [24, 7, 1, "", "log_dir"], [24, 7, 1, "", "name"], [24, 7, 1, "", "named_deployment"], [24, 7, 1, "", "path"], [24, 7, 1, "", "shared_dir"], [24, 7, 1, "", "shared_license_dir"], [24, 2, 1, "", "simlink_result"], [24, 2, 1, "", "simplify"], [24, 7, 1, "", "software_dir"], [24, 2, 1, "", "template_path"], [24, 2, 1, "", "write"], [24, 2, 1, "", "write_json_results"], [24, 2, 1, "", "write_transaction"], [24, 2, 1, "", "ws_file_config_scope"], [24, 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", "function", "Python function"], "6": ["py", "data", "Python data"], "7": ["py", "property", "Python property"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:exception", "5": "py:function", "6": "py:data", "7": "py:property"}, "terms": {"": [1, 3, 4, 6, 7, 8, 9, 10, 12, 14, 22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 44, 45], "0": [1, 7, 9, 14, 22, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 44, 45], "00": [28, 38], "000": 38, "0000": [30, 31, 37], "0001": [30, 31, 38], "0003": [30, 31, 32, 33], "0006": [30, 31], "001": 38, "0012": [30, 31], "002": 38, "0024": [30, 31], "003": 38, "004": 38, "0048": [30, 31], "005": 38, "006": 38, "007": 38, "008": 38, "009": 38, "0096": [30, 31], "00a722b253bae186bba403d0f92ff1eba719591f": 38, "01": [28, 38], "0161eb8": 38, "0161eb870fdfaf61be9d70132c9447a537320342366362e76b8460c823bf95ca": 38, "0192": [30, 31], "02": 38, "02f5fbbfe0a9fe38b99186619e7fb1d11e6398c637a24bb972fffa66e82bf3f": 44, "03": 38, "035f0c03572706ee6da6f0f74614717b201aabe0f7671fc094478d1a97e5dcc4": 44, "0384": [30, 31], "03d908cf5768cfe6b7ad588c921c6ed21acabfb2b79b788d1330453507647a": 38, "04": 38, "04e96c2404ea70c590c546eba4202a4e12722c640016c12b9b2f1ce3d481e9a8": 38, "05": 38, "06": 38, "06c9e13bdf7eb24d4ceb6b59205a4f67c2c7e7213119644430fe82fbd14a0abb": 38, "07": [7, 14], "0768": [30, 31], "0b": 38, "0b0e3aa07c8c063ddf40b082bdf7e37a1562bda40a0ff5272957f3e987e0e54b": 38, "0c": 38, "0cecb2ef0c67b166de93732769abdeba0555086d51de1090df325e18ee8da9c8": 38, "0e": 38, "0eac10": 38, "0eac10ed90aeb0459ad8851f88081d439a4e41978e586ec743069e8b059370ac": 38, "0fc2c3b848885404201f5435389e9028460ea68affd6c78149b7a8c7e925d004": 44, "1": [5, 6, 7, 9, 14, 15, 22, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 43, 45], "10": [5, 7, 9, 26, 29, 38], "11": [1, 5, 7, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "11981": 7, "12": [14, 36], "120": 22, "12f222f06ca05cb6fca37368452b3adedf316bc224ea447e894c87d672333cca": 44, "13": 38, "133": 38, "14": 38, "145a340fd9d55f0b84779a44a12d5f79d77c99663967f8cfa168d7905ca52454": 38, "15": 38, "1505": 38, "1508": 38, "1536": [30, 31], "16": [27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 43, 45], "1641": 7, "17": 38, "18": [22, 35, 36, 38], "19": [6, 38], "1919a0e0499057c1a570619d069817022bae95b17cf1a52bdaa174f8e8d11508": 6, "1970": 28, "198bff6534cc85a121adc9e12f1c4bc53406c403bda331775a1291509e7b2f23": 38, "19e7f31": 38, "19e7f31b96536928621b1c29bb6d1a57bcb7aa672cea8719acf9ac934cdd2a3": 38, "1a": 38, "1a79bbb": 38, "1a79bbb6eaee750e0d6f7f3d059b30a45fc54e8e388a8e05e9c3ae598590146f": 38, "1ac1656debb27497563036f7bffc281490f83f9b8457c0d60bcfb638fb6b6171": 38, "1b": 38, "1b324f7746681f6d24d06fcf163cf3b8ae7ac320adc776c3d611b2b62c31b65f": 38, "1c": [6, 38], "1ce97f4": [6, 38], "1ce97f4fd09e440bdf00f67711b1c50439ac27595ea6796efbfb32e0b9a1f3e4": [6, 38], "1f": 38, "1f4696ce70b4ee5f85f1e1623dc1229b210029fa4b7aee573df3e2ba7b036937": 38, "1x2": 45, "1x4": 45, "2": [5, 7, 9, 14, 15, 22, 23, 24, 26, 27, 28, 32, 33, 34, 35, 36, 37, 38, 43, 45], "20": [35, 38, 44], "2018": 38, "2020": 30, "2021": [1, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "2022": [1, 45], "2023": [38, 45], "204": 38, "21": 38, "213ef58089d2f2c972ea353517dc60ec3656f050dcc027666e118b508423e517": 38, "21fb90b4cffd46b2257469da346cdf0bcf7070227290262b000bb6c467acfc44": 44, "22": 38, "23": 38, "238a7d219b7c8e285db28fe4f0c96ebe5068d91c": [6, 38], "24": [7, 38], "25": 38, "254f3642b04e309fee775123133c6464181addc150499561020312ec61c1bf7c": 38, "25b83de": 38, "25b83de1e081f020efa9e21c94c595220849f78c125ad43d8015631d453dfcb9": 38, "26": 38, "27": [6, 38], "274": 38, "27c7268": [6, 38], "27c7268f6c84b884d21e4afad0bab8554b06961cf4d6bfd7d0f5a457dcfdffb1": [6, 38], "2fb58b2b856117515c75be9141450cca14642be2a1afe53baae3c85d06935caf": 44, "2x2": 45, "3": [1, 4, 5, 6, 7, 9, 15, 23, 25, 26, 30, 35, 36, 38, 44, 45], "30": 38, "3072": [30, 31], "32": [9, 22, 45], "33": 38, "333e111": 38, "333e111ed39f7452f904590b47b996812590b8818f1c51ad68407dc05a1b18b0": 38, "34": 38, "36": 38, "36b0feb": 38, "36b0febff1e560091ae7476026921f31b6d1dd4c918dcb7b741aa2dad1aec8f7": 38, "38": 38, "386e2695286702156eba27ab7c68816efb192230": 38, "38d34de": 38, "38d34de38bad99737d3308867071196f20a3fb39b936de7bfcfbc85eb0c7ef54": 38, "39": 38, "3926150": 38, "392615011adb7afeb0010152409a37b150f03dbde5b534503e9cd7363b742a19": 38, "39e304c": 38, "39e304c7a526888f9e112e733848215736fb7b9d540729b9e31f3347b7a1e0a5": 38, "3a": 38, "3a4e60f": 38, "3a4e60fe56a450632140c48acbf14d22850c1d72835bf441e3f8514d6c617a9f": 38, "3b": 38, "3bbd7d6": 38, "3bbd7d6f9933d80b9571533867b444c6f8f5a1ba0575bfba1fba4db9d885a71a": 38, "3bc093c": 38, "3bc093cf526ceac23eb80256b0ec87fa1735540d659742107b6284d635c43787": 38, "3be4a26d825ffdfda52a56fc43246456989a3630093cced3fbddf4771ee58a70": 38, "3c3a4c75776ece43c95df46908dea026ac2a9276": 44, "3e": 38, "3e06d42": 38, "3e06d42596b105839648070a5921157fe284b932289ffdbfa304ddc3457e5637": 38, "3f": 38, "3f4a333db9f76a06826e4c3775bb4384af8904f474a74a4b1eb61f4d6d02939c": 44, "3fdcf2d": 38, "3fdcf2d1e47c34f3a012f23306322c5a35cad55b180c9b6fb34537b55884645c": 38, "3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35": 38, "3proxi": [7, 22], "4": [1, 5, 7, 9, 15, 26, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 43, 45], "40": 38, "42": 38, "4278e9a5181d5af9cd7885322fdecebc444f9a3da87c526e7d47f7a12a37d1cc": 38, "44": 38, "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a": 44, "45": [33, 38], "4547b90": 38, "4547b906fb2570866c21887807de5dee19838a60a1afb66385b272155e4355cc": 38, "47": 33, "49": 38, "495b3e5": 38, "495b3e5beb7f074625bcec2ca76aebd339e42719e9c5ccbedbdcc4ffb81a7450": 38, "49d831bffcc5f3d01482340fe5af59852ca2fe76c3e05df0e67203ebbe0f1d90": 38, "4a084e03575da65f254917ef5d8eb39074abd3fc": 38, "4d": 38, "4d79b5a": 38, "4d79b5a2adec3c2e8114cbd3d63c1771f7c6cf64035368624903d257014f5bea": 38, "4e": 38, "4e10547": 38, "4e105472de95a1bb5d8b0b910d6935ce9152777d4fe18b678b58347fa0122abc": 38, "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945": 44, "5": [5, 7, 9, 26, 29, 30, 31, 38, 45], "50": [37, 38], "500": 44, "50dbc8f39797950aa2c98e939947c527e5ac9ebd2c1b99dd7b06ba33a6767ae6": 38, "53": 33, "57": 38, "57c7a9b": 38, "57c7a9b0d94dd41e4276b57b0a4a89d91303d36180c1068b9e3ab8f6149b18dd": 38, "57cee5f": 38, "57cee5ff1992b4098eda079815c36fc2da9b10e00a9056df054f2384c4fc7523": 38, "5c": 38, "5c237ab": 38, "5c237ab3c6c97c23cf52b2a118adc265b7fb411b57c93a5f7c221d50fafbe556": 38, "5d": 38, "5d2cc3d78bec3dbe212a9d7fa629ada25a7da928af432c93060ff5c17ee28a9c": 38, "5f": 38, "5fadcae90aa4ae041150f8e2d26c37d980522cdb49f923fc1e1b5eb8d74e71ad": 38, "5km": [6, 38], "6": [4, 5, 7, 9, 23, 26, 30, 31, 32, 33, 35, 36, 38], "60": 38, "6087d9192f7f91967147e50f5bc8b9e49310cf98": 38, "60be2c504bd8f1fa6e424b1956495d7e7ced52a2ac94db5fd27f4b6bfc8f74f0": 38, "65": [30, 31], "6502d5d9c15f5f9a652dec244cc12434af737c3c": [6, 38], "68": 38, "682a465": 38, "682a465a68633650565c43d59f0b8cdf149c13a874682d3c20cb4af6709b9144": 38, "69": 38, "6931283d9ac87c5073f30b6290c4c75f21632bb4fc3603ac8100812bed248159": 38, "6a": 38, "6a0e87e3401efddc50539e71e5437fd7a5af9228b64cd4837e739737c3706fc3": 38, "7": [5, 7, 26, 33, 38], "70": 38, "704aed49b19eb5a7178b34b2873620ec299db08752d6a8574f95d41879ab8851": 38, "72": 7, "74": 38, "74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b": 44, "74b1081d21fff13ae4bd7c16e5d6e504a4c26f7cde1dca0d963a484174bbcacd": 38, "7b": 38, "7be2968c67c2175cd40b57118d9732eda5fdb0828edaa25baf57cc289da1a9b8": 38, "7c6fd575b7a8fe5715b07b38db160e606c302956": [6, 38], "7e": 38, "7ee195": 38, "7ee195e4ce4c9eac81920843b4d4d27254bec7b43e0b744f457858a9f156e621": 38, "8": [1, 4, 5, 7, 22, 26, 38, 45], "83": 38, "837a6a8": 38, "837a6a82f815c0905cf7ea4c4ef0112f36396fc8b2138028204000178a1befa5": 38, "87": 38, "8747c92": 38, "8747c92c35d5db32eae99af66f17b384abaca961653e185677f9c9a571ed2d58": 38, "877788f": 38, "877788f9228d1a9907a4bcfe3d6dd0439c08d728949458b41208d9bf9060274b": 38, "8c": 38, "8cf4302": 38, "8cf4302ca8b480c60ccdcaa29ec53d9d50a71d4baf469ac8c6fca00ca31e58a2": 38, "8f": 38, "8f74213b56238c85a50a5329f77e06198771e70dd9a739779f4c02f65d971313": 38, "9": [1, 5, 6, 7, 9, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 43, 45], "91": 38, "9182a118244b058651c576baa9d0366ee05983c4d4ae1d9ddd3236a9f2304997": 38, "94": 38, "94ddb22": 38, "94ddb2210b71eb5389c7756865d60e343666dfb722c85892f8226b26bb3eeaef": 38, "96": [30, 31, 38], "96151685cec997e1f9f3387e3626d61e6284d4d6e66e0e440c209286c03e9cc7": 38, "98": 38, "98e9c3d949d1b924e28e01eccb7deed865eefebf25c2f21c702e5cd5b63b85e1": 38, "99": 9, "9947210de68fb42dfd843ed1ab982aba0145e9d3": 44, "9a": [9, 38], "9ac1b3a": 38, "9ac1b3ac2ec7b1bf0709af047f2d7d2a34ccde353684e57c6b47ebca77d7a376": 38, "9d": 38, "9da50e155df72bce55cb69f51f1dbb4b62d23740fb99f6178bb27f22ebdf8a46": 38, "9e": 38, "9e43aa9": 38, "9e43aa93378c7e9f7001d8174b1beb948deefa6799b6f581673f465b7d9d4780": 38, "A": [1, 3, 5, 7, 9, 12, 22, 24, 25, 26, 27, 35, 44, 45], "AND": [7, 22], "AT": 7, "And": [4, 22, 27, 28, 32, 36, 37, 44], "As": [1, 3, 4, 6, 12, 22, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 44, 45], "At": [28, 32, 34, 35, 36], "But": 25, "By": [1, 4, 7, 8, 22, 28, 33, 44, 45], "For": [1, 3, 4, 7, 9, 12, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 44, 45], "If": [1, 4, 5, 6, 7, 9, 12, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 42, 44, 45], "In": [1, 3, 4, 6, 7, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 44, 45], "It": [1, 3, 4, 7, 8, 9, 12, 24, 29, 30, 31, 32, 33, 36, 37, 44, 45], "Its": [1, 12, 32], "NOT": 7, "No": 7, "Not": 28, "ON": 7, "OR": 9, "One": [3, 22, 27, 34, 36], "Or": 7, "That": [4, 7], "The": [1, 3, 4, 6, 7, 9, 11, 12, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "Their": 27, "Then": [6, 7, 33, 36, 38], "There": [4, 7, 14, 24, 32, 37, 45], "These": [1, 3, 4, 7, 8, 12, 22, 25, 27, 31, 32, 33, 34, 37, 44, 45], "To": [1, 3, 4, 7, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "Will": [1, 4, 29, 36, 37, 44], "With": [4, 9, 44, 45], "_": [7, 9, 12, 22, 32, 33, 35, 36, 38, 45], "__file__": 7, "__getitem__": 7, "__init__": [9, 22], "_arg": 36, "_default_editor": 22, "_directive_class": 22, "_directive_funct": 22, "_directive_nam": 22, "_enable_lock": 22, "_etc": 38, "_exec_func": 22, "_experi": 44, "_flush_scop": 7, "_input": [6, 38], "_language_class": 22, "_lock": 22, "_main": 7, "_prependfileload": 7, "_ramble_root": [7, 9], "_single_rank": 32, "_sourc": [6, 38], "_unlock": 22, "a0": 6, "a04f5c425bedd262413ec88192a0f0896572cc38549de85ca120863c43df047a": 6, "a1": 38, "a1114b3eb4149c2f108964b83cad02150d619e50032059d119ac4ffc9d5dd8e0": 38, "a2": 38, "a2bfb8c09d436770edc59f50fa483e785b161a3b7b9d547573cb08065fd462f": 38, "a7ea050ebb3c412a99cc352859d5176a9b5ef986": 38, "aachen": 7, "ab": [24, 38], "ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269": 38, "abab8c237d85c982bb4d6bde9b03c1f3d611dcacbd58bca55afac2496d61d4b": 38, "abil": [3, 37, 45], "abl": [3, 22, 23, 27, 30, 36, 45], "about": [1, 3, 4, 7, 9, 27, 28, 29, 30, 31, 32, 33, 37, 38, 44, 45], "abov": [1, 3, 6, 22, 25, 27, 28, 30, 32, 35, 36, 37, 38, 43, 44, 45], "absolut": [22, 45], "abstract": [1, 3, 7, 27], "ac": 38, "ac9f315": 38, "ac9f315d204afa6b99ceefa1fe46d4eed2b8a23c7315d32d33c0f378d930e950": 38, "acceler": 3, "accept": [7, 12, 29, 44, 45], "accept_content_typ": 22, "access": [1, 6, 7, 22, 25], "accomplish": 45, "accord": [7, 10], "achiev": [30, 31, 32, 33, 39], "acquir": 4, "across": [7, 35, 36, 44, 45], "act": [30, 44, 45], "action": [1, 4, 7, 9, 22, 25, 31, 44], "activ": [1, 4, 5, 6, 7, 9, 22, 24, 38], "activate_head": [7, 24], "active_log": [7, 22], "active_stream": [7, 22], "active_workspac": [7, 24], "actual": [4, 7, 9, 12, 22, 28, 32, 34, 45], "ad": [7, 10, 12, 22, 25, 27, 28, 34, 35, 38, 45], "adapt": 23, "adaptor": 7, "add": [3, 6, 7, 8, 9, 12, 22, 23, 24, 27, 28, 32, 34, 36, 37, 38, 44, 45], "add_all_command": 7, "add_argu": 7, "add_back_pytest_arg": [7, 9], "add_chained_experi": 7, "add_children": 7, "add_command": 7, "add_common_argu": [9, 10], "add_config": 7, "add_criteria": 7, "add_default_platform_scop": 7, "add_default_prefix": [7, 22], "add_environment_vari": 7, "add_error": [7, 9], "add_execut": 7, "add_expand_var": 7, "add_from_fil": 7, "add_help": 7, "add_include_fil": 7, "add_index": 7, "add_input": 7, "add_log": [7, 22], "add_no_expand_var": 7, "add_nod": 7, "add_packag": 7, "add_package_nam": 7, "add_pattern_exempt": [7, 9], "add_rendered_environ": 7, "add_rendered_packag": 7, "add_spec": 7, "add_subpars": 7, "add_tag": 7, "add_to_cach": [7, 24], "add_vari": 7, "add_view": 24, "added_packag": 7, "addit": [3, 7, 12, 13, 22, 27, 28, 32, 34, 37, 44, 45], "addition": [3, 4, 7, 25, 27, 28, 29, 30, 33, 34, 35, 36, 37, 44, 45], "additional_external_search_path": [7, 14, 24], "additional_repositori": 7, "additionalproperti": [7, 14, 24], "adequ": 25, "adher": 7, "admin": 7, "administr": [1, 7], "advanc": [1, 3, 7, 31], "affect": 1, "aforement": 1, "after": [1, 3, 4, 7, 12, 14, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 37, 40, 41, 44, 45], "after_chain": 45, "after_root": 45, "again": [27, 33, 38, 45], "against": [7, 12, 18], "agent": 22, "aggreg": 7, "ahead": 28, "aid": 1, "aim": 1, "alia": 7, "alias": [7, 9], "all": [1, 3, 4, 7, 8, 9, 10, 12, 14, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 44, 45], "all_appl": [7, 24], "all_auxiliary_software_fil": [7, 24], "all_command": [7, 9], "all_config_opt": [7, 22], "all_criteria": 7, "all_env_var_modif": 7, "all_environ": 7, "all_experi": [4, 7, 24, 29, 30, 44], "all_experiment_tag": 7, "all_experiments_path": [7, 24], "all_fil": 9, "all_host": 45, "all_msg": [7, 22], "all_object": 7, "all_object_class": 7, "all_object_nam": 7, "all_packag": 7, "all_package_manager_requir": 7, "all_package_templ": 7, "all_pipeline_phas": 7, "all_required_kei": 7, "all_reserved_kei": 7, "all_spec": [7, 24], "all_strategi": 7, "all_templ": [7, 24], "all_template_path": [7, 24], "all_workload": [7, 24], "all_workspac": [7, 24], "all_workspace_nam": [7, 24], "allclean": [7, 9], "alloc": 45, "allow": [1, 3, 4, 7, 9, 12, 14, 22, 25, 27, 28, 31, 32, 33, 35, 36, 37, 44, 45], "allow_abbrev": 7, "allow_passthrough": 7, "allow_sgid": [7, 14, 24], "allows_unknown_arg": 7, "allreduc": 45, "alon": [30, 45], "along": [27, 29, 30, 31, 32, 33, 35, 44], "alongsid": 3, "alphabet": 7, "alphanumer": 45, "alreadi": [1, 7, 8, 22, 33, 34, 37, 38], "already_exist": 7, "also": [1, 3, 4, 6, 7, 22, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 43, 44, 45], "altern": [1, 6, 27, 28, 35, 37, 43], "alwai": [4, 7, 12, 24, 25, 37], "always_print_fom": [7, 15], "ambigu": 7, "among": 7, "amount": 30, "an": [1, 4, 6, 7, 8, 9, 10, 12, 15, 22, 24, 25, 27, 28, 30, 31, 32, 33, 34, 36, 37, 38, 40, 41, 44, 45], "analysi": [3, 7, 24, 27], "analyz": [5, 7, 8, 12, 25, 27, 28, 31, 32, 33, 34, 35, 36, 37, 39, 42, 45], "analyze_experi": [7, 8], "analyze_fom_output": [7, 15], "ani": [1, 3, 4, 6, 7, 8, 9, 12, 22, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 44, 45], "annot": 1, "anonym": [4, 6, 7, 29], "anoth": [1, 6, 7, 22, 36, 44, 45], "anyof": [7, 14, 24], "anyth": [4, 7, 22, 31, 44], "ap": [27, 45], "apach": 9, "apache2_mit_spdx": [7, 9], "api": [7, 22], "app": [1, 3, 7, 12, 29], "app_addprop": 14, "app_context": 7, "app_inst": [7, 12, 22], "app_nam": 15, "app_path": 45, "app_val": 45, "app_workload": [32, 33, 38], "appear": [7, 9, 24], "append": [1, 7, 12, 14, 24, 45], "append_exec": 12, "append_result": [7, 24], "append_var": 45, "appkit": [5, 9], "appli": [1, 7, 9, 12, 22, 24, 25, 28, 37, 44, 45], "applic": [2, 5, 6, 8, 9, 12, 15, 22, 24, 27, 28, 31, 32, 33, 34, 35, 36, 37, 38, 43, 44, 45], "application_class": 7, "application_definit": 7, "application_dir": [7, 24], "application_directori": [7, 14, 24], "application_file_path": 7, "application_fom_": 25, "application_funct": [12, 25], "application_inherit": 7, "application_input_dir": [7, 45], "application_languag": [3, 7], "application_nam": [1, 7, 44, 45], "application_namespac": 7, "application_run_dir": [7, 45], "application_test": 7, "application_typ": [3, 7], "application_workload": 45, "applicationbas": [7, 8, 12, 22], "applicationerror": 7, "applicationmeta": [7, 12], "applicationnotdefinederror": 7, "applications_properti": 14, "applications_schema": [7, 24], "applies_to_execut": 7, "apply_config": 7, "apply_default_config_valu": [7, 22], "apply_executable_modifi": 7, "approach": [4, 23], "appropri": [4, 7, 27, 28, 31, 32, 33, 34, 35, 36, 37, 39, 42, 45], "ar": [1, 3, 4, 6, 7, 8, 9, 11, 12, 14, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "arbitrari": [3, 22, 29, 30, 31, 32, 33, 35, 37, 44, 45], "archiv": [5, 6, 7, 8, 12, 22, 24, 38, 45], "archive_dir": [7, 24], "archive_experi": [7, 8], "archive_fil": 7, "archive_pattern": [7, 8, 12, 13, 22, 44], "archive_url": 22, "area": [7, 12], "arg": [7, 9, 10, 12, 14, 22, 23, 24], "arg_valu": 9, "arginp": 38, "argpars": [7, 9, 24], "argparsecompletionwrit": 9, "argparserstwrit": 9, "argparsewrit": 9, "arguabl": 3, "argument": [6, 7, 9, 12, 15, 18, 22, 23, 24, 25, 36, 44], "argument_default": 7, "argumentpars": 7, "argv": 7, "around": [6, 7, 38], "arrai": [7, 14, 24], "array_of_strings_or_num": 14, "array_or_scalar_of_strings_or_num": 14, "artifact": [7, 44], "as_str": 7, "ascii": 38, "asid": 29, "ask": 7, "aspect": [1, 2, 4, 12, 25, 27, 28, 29, 30, 31, 32, 33, 40, 41, 44, 45], "assign": 7, "assist": 22, "associ": [6, 7, 9, 12], "assum": [7, 31, 32, 33, 34, 35, 38], "ast": 7, "atmospher": [27, 28, 34, 35, 36, 37], "atom": 22, "attach": [7, 22], "attempt": [7, 24, 34, 35, 45], "attr": 22, "attr1": 22, "attr2": 22, "attr3": 22, "attr_dict": 12, "attr_nam": 9, "attrbit": 1, "attribut": [1, 4, 7, 12, 15, 22, 25, 28, 29, 31, 33, 36, 37, 44, 45], "attributegraph": 7, "attributes_to_object": [7, 9], "augment": 3, "author": 7, "auto": [7, 45], "automat": [1, 6, 7, 12, 27, 32, 44, 45], "autospec": 7, "auxiliari": [4, 24, 30], "auxiliary_software_dir": [7, 24], "auxiliary_software_dir_nam": [7, 24], "auxiliary_software_fil": [24, 44], "avail": [1, 4, 7, 9, 11, 23, 24, 25, 26, 27, 30, 31, 32, 33, 40, 41, 45], "averag": [27, 28, 34, 35, 36, 37, 42], "avg": [27, 28, 34, 35, 36, 37, 42], "avoid": [9, 24, 38], "awar": 31, "b1": 38, "b1aa3d2": 38, "b1aa3d2a40eee2dea9708229740742e649c32bb8db13535ea78f8ac15377394c": 38, "b3": 38, "b3a24de97a8fdbc835b9833169501030b8977031bcb54b3b3ac13740f846ab30": 38, "b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674": 38, "b4": 38, "b4e7428": 38, "b4e7428ac6c2918beacc1b73f33e784ac520ef981d87e98285610b1bfa299d7b": 38, "b5": 38, "b54974d32fd610acace92e3df1f643144015ac65847f0a041fdc17db6f43f243": 38, "back": [7, 22, 44, 45], "backlash": 38, "bad": 7, "badrepoerror": 7, "ball": 4, "bar": [7, 22, 44], "bar_baz": 7, "bare": [7, 30, 31], "base": [1, 7, 8, 9, 11, 12, 13, 14, 15, 22, 23, 24, 25, 32, 33, 34, 36, 44, 45], "base_dir": 18, "basenam": [7, 24], "bash": [4, 7, 9, 14, 24, 45], "bashcompletionwrit": [7, 9], "basi": [7, 45], "basic": [3, 7, 9, 27, 28, 32, 34, 35, 36, 37, 38, 43, 44], "basic_gromac": [30, 31, 32, 33, 40, 41], "basic_gromacs_config": [30, 31, 32, 41], "basicmodifi": [7, 13], "batch": [5, 7], "batch_cmd": 15, "batch_submit": [15, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 44, 45], "batch_system": 45, "baz": [7, 22], "bb": 38, "bbd8d39217509d163cb544a40d6428ac666ddc83e22905d3e52c925781f0f659": 38, "bbf97f1": 38, "bbf97f1ec40a929edab5aa81998c1e2ef435436c597754916e6a5868f273aff7": 38, "bc": 38, "bc104d101278c68b303359b3dc4192f81592ae8640f1aee486921138f7f88cb7": 38, "becaus": [7, 23, 24, 27, 32, 33, 34, 35, 36, 37], "been": [3, 6, 7, 12, 14, 24, 31, 32, 33, 38], "befor": [1, 3, 4, 7, 12, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "before_chain": 45, "before_root": 45, "beforehand": 7, "begin": [1, 3, 7, 12, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 45], "behav": [3, 12, 27, 45], "behavior": [1, 3, 27, 29, 31, 33, 36, 44, 45], "being": [1, 12, 22, 27, 28, 29, 30, 35, 36, 37, 38, 43, 44, 45], "below": [1, 2, 3, 6, 7, 25, 26, 28, 29, 30, 31, 32, 33, 35, 40, 41, 44, 45], "bench_12km": 6, "bench_2": 6, "benchmark": [4, 29, 30, 31, 32, 33, 39, 45], "benefit": [31, 44], "berkelei": 38, "better": 44, "between": [7, 12, 22, 44], "beyond": 45, "bigqueri": [1, 7, 11, 14, 24, 44], "bigqueryupload": [7, 11], "bin": [4, 7, 9], "bin_path": 7, "binari": [4, 8, 45], "binary_index_root": [7, 14, 24], "bison": 38, "bit": [22, 29, 30], "black_cmd": 9, "blame": [1, 7, 9], "blank": 1, "block": [3, 6, 9, 24, 25, 28, 33, 37, 44, 45], "blosc": 38, "blueprint": 24, "bodi": [7, 9], "bool": [7, 12, 22, 24], "boolean": [7, 12, 14, 24, 45], "both": [1, 4, 6, 7, 12, 22, 25, 27, 30, 31, 32, 33, 36, 45], "bottom": [27, 30, 32], "bound": 38, "brace": 45, "branch": [4, 7], "branchnam": 7, "break": 1, "bring": 7, "bucket": 7, "build": [3, 7, 8, 9, 10, 12, 14, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 45], "build_experiment_chain": 7, "build_experiment_set": [7, 24], "build_job": [7, 14, 24], "build_languag": [7, 14, 24], "build_modifier_inst": 7, "build_phase_ord": 7, "build_stag": [7, 14, 24], "build_typ": [27, 28, 34, 35, 36, 37, 38, 43], "build_used_vari": [7, 8], "buildcach": [1, 7, 14, 24], "buildcache_config_nam": 7, "built": [7, 8, 9, 32], "builtin": [1, 3, 7, 8, 12, 13, 28, 30, 31, 45], "builtin_group": 7, "builtin_object": 7, "bundl": [1, 7, 12], "bundlefetchstrategi": 7, "bundlepackag": 7, "byte": 23, "bz2": [6, 38], "bzip2": 38, "c": [4, 7, 38], "c5": [6, 38], "c5162c2": [6, 38], "c5162c23a132b377132924f8f1545313861c6cee5a627e9ebbdcf7b7b9d5726f": [6, 38], "c522c47": 38, "c522c4733720df9a18237c06d8ab6199fa9674d78375b644aec7017cb38af9c5": 38, "c9925454fd384a17c8c03d358c6778a552e9287b": 38, "ca": 38, "ca159c8": 38, "ca159c83706541c6bbe39129a33d63bbd76ac594303f67e4d35678711c51b753": 38, "ca60bd9": 38, "ca60bd9c1a1b35bc0dc58b6a4a19d5c2651f7a94a4b22b2c5ea001a1ca7a8a7f": 38, "cach": [1, 5, 6, 14, 22, 24, 38], "cachabl": 7, "cache_fetch": 7, "cache_fil": 22, "cache_loc": 7, "cache_mirror": 7, "cache_path": [7, 22], "cacheerror": [7, 22], "cacheurlfetchstrategi": 7, "calcul": [1, 7, 30, 31, 32, 33, 39, 45], "calculate_statist": 7, "call": [1, 7, 9, 12, 22, 24, 28, 29, 30, 31, 32, 33, 36, 38, 40, 41, 45], "callabl": 7, "caller": 7, "can": [1, 3, 4, 6, 7, 8, 9, 10, 12, 13, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "candidate_url": 7, "cannot": [7, 22], "canonic": 7, "canonicalize_path": [7, 22], "capabl": [4, 7, 44], "capit": 22, "captur": [3, 12, 27, 28, 45], "capword": 22, "care": 7, "case": [7, 22, 27, 32, 35, 36, 45], "cast": 45, "categori": 4, "caus": [1, 7, 10, 27, 33, 44, 45], "cb": 38, "cb928a9": 38, "cb928a91f87c1615a0788f95b95d7a2e3df91dc16822f8b8a34a85d4e926c0d": 38, "cbe93f275d5231df28ced9549253793e40cd2b555e3d288df09d7b89a9967b07": 38, "ccach": [7, 14, 24], "cd": 38, "cdac3941803364cf81a908499beb79c200ead60b6b5b40cad124fd1e06caa295": 38, "ceil": 45, "certif": 38, "cfe6231aa6b018062b443cbe2fd9073f15283344": 38, "cformat": 7, "chain": [5, 7], "chain_index": 45, "chaincycledetectederror": 7, "chained_experi": [7, 14, 24, 44, 45], "chained_experiment_def": 14, "chained_experiment_namespac": 45, "chained_experiment_var_inherit": [7, 15], "chang": [1, 3, 4, 5, 6, 7, 9, 12, 14, 23, 26, 27, 28, 29, 30, 31, 32, 34, 36, 38, 40, 41, 44, 45], "changed_fil": [7, 9], "charact": [1, 7, 32, 34, 45], "check": [1, 7, 9, 12, 22, 24, 27, 37], "check_cach": [7, 24], "check_definit": [7, 12], "check_execute_script": [15, 18], "check_identifi": 7, "check_info": [15, 16], "check_lock_safeti": [7, 22], "check_pkg_attribut": 7, "check_required_kei": 7, "check_reserved_kei": 7, "check_software_env": [15, 18], "checker": 7, "checkout": 4, "checksum": [3, 7, 12, 14, 24], "checksumerror": 7, "chem": [27, 28, 34, 35, 36, 37, 38, 43], "child_level1_experi": 45, "child_level2_experi": 45, "children": [7, 22], "choic": [7, 9], "chunked_upload": [7, 11], "citeria": 24, "cl": 7, "class": [7, 8, 9, 11, 12, 13, 14, 15, 22, 23, 24, 33, 45], "class_attribut": 7, "classmethod": [7, 12], "clean": [7, 15, 38], "cleanup": [7, 22, 28, 38], "clear": [7, 24], "clear_cach": 7, "client": 22, "clingo": [7, 14, 24], "clobber": [1, 24], "clone": [4, 7, 9], "close": [1, 6, 22, 34], "closer": 45, "cmake": 38, "cmd": [7, 15, 22], "cmd_name": [7, 9, 24], "cname": 9, "code": [6, 7, 9, 12, 22, 23], "collapas": 32, "collaps": 32, "collect": [7, 9, 24, 27, 44], "collect_definit": [7, 9], "collis": 7, "colon": 7, "color": 7, "color_level": 7, "com": [4, 7], "combin": [7, 12, 32, 35, 36], "come": [3, 7, 22, 31, 32, 44], "comma": [7, 9], "command": [1, 3, 5, 6, 7, 8, 10, 12, 14, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 44], "command_flag": 14, "command_index": 9, "command_line_scop": 7, "command_nam": 7, "commandexecut": [7, 22], "commandexecutableerror": [7, 22], "commandnameerror": [7, 9], "comment": 44, "commit": 7, "common": [7, 9, 22, 37, 44, 45], "commonli": 7, "commun": [3, 45], "compar": [31, 32], "compil": [1, 4, 7, 8, 9, 12, 13, 14, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 45], "compile_typ": [27, 28, 34, 35, 36, 37, 38, 43], "compiler_find": [7, 14, 24], "compiler_find_arg": 7, "compiler_find_config_nam": 7, "compiler_spec": [1, 7, 12, 14, 24, 30, 31, 32, 33], "compiler_specs_for_environ": 7, "complet": [1, 3, 4, 7, 9, 23, 25, 29, 30, 32, 36, 37, 44, 45], "complex": [3, 25, 36], "complic": [1, 3, 25, 33], "composit": 7, "comprehens": 35, "compris": [27, 28, 35, 36, 37, 43], "comput": [7, 22, 36, 45], "computation": 34, "compute_load": 7, "concaten": 22, "concept": [27, 28, 30, 31, 32, 33, 34, 35, 36, 37], "concret": [1, 5, 7, 14, 24, 34, 38, 45], "concretize_builtin": 7, "concretize_config_nam": 7, "concretize_flag": 14, "concurr": 22, "condit": 27, "conf_path": 22, "config": [3, 4, 5, 12, 15, 22, 24, 25, 28, 29, 30, 31, 32, 33, 36, 40, 41, 44, 45], "config_add": [7, 9], "config_blam": [7, 9], "config_data": 22, "config_default": 7, "config_dict": [7, 22, 24], "config_dir": [7, 24], "config_edit": [7, 9], "config_fil": [7, 24], "config_file_path": [7, 24], "config_get": [7, 9], "config_list": [7, 9], "config_path": 15, "config_remov": [7, 9], "config_revert": [7, 9], "config_schema": [7, 24], "config_scop": [7, 24], "config_sect": 1, "config_section_env_var": [7, 15], "config_titl": [7, 22], "config_upd": [7, 9], "configerror": 7, "configfileerror": 7, "configformaterror": 7, "configscop": 7, "configsectionerror": 7, "configur": [3, 5, 6, 7, 9, 12, 14, 15, 22, 24, 25, 26, 38, 44], "configuration_path": 7, "configure_color": [7, 22], "configure_env": 7, "confirm": 38, "conflict": [1, 7, 9, 24], "conflict_handl": 7, "conftest": 7, "confus": 23, "connect": [7, 22, 36], "connect_timeout": [7, 14, 24], "connection_token": 7, "connection_tupl": 7, "consequ": 7, "consid": [1, 3, 7, 9, 31, 32, 37, 44, 45], "consist": [4, 35], "consol": [6, 9], "consolid": [22, 23], "const": 9, "constant": 24, "construct": [1, 7, 9, 12, 32, 36, 45], "constructor": 7, "consum": [7, 32, 35, 45], "contain": [1, 3, 4, 6, 7, 9, 12, 14, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 44, 45], "contains_regex": 12, "content": [7, 9, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 43, 44], "content_length": 22, "content_typ": 7, "contentlength": 22, "context": [1, 5, 11, 12, 22, 24, 25, 45], "context_nam": [7, 11], "continu": [4, 7], "control": [1, 3, 4, 5, 7, 12, 27, 28, 29, 44], "conus_12km": [4, 27, 28, 34, 35, 36, 37, 38, 43], "conus_2p5km": [4, 34, 38], "convei": [3, 22], "conveni": [7, 9], "convent": [7, 22], "convers": 22, "convert": [7, 9, 11, 14, 22, 34, 45], "convert_class_attribut": [7, 22], "cooki": 7, "copi": [1, 3, 4, 6, 7, 22, 27, 28, 32, 34, 35, 36, 44], "copy_cont": 7, "copy_from_external_env": 7, "core": [7, 9, 12, 14, 27, 30, 31, 32, 33, 35, 39], "correct": [3, 12, 28, 32, 34, 36, 37, 45], "correctli": [29, 30, 38], "correspond": [6, 7, 18, 22, 24, 45], "cosmetic_path": 7, "costli": 34, "could": [3, 6, 7, 22, 28, 33, 34, 37, 44, 45], "count": [7, 9, 27, 28, 34, 35, 36, 37, 42], "count_conflict": [7, 9], "coupl": 12, "cours": 36, "cover": [1, 25, 34], "cpanm": 38, "cpio": 38, "cpu": [11, 27, 30, 31, 32, 33, 39], "creat": [1, 3, 5, 7, 9, 15, 22, 24, 38, 39, 42, 45], "create_context_from_dict": 7, "create_env": 7, "create_experiment_chain": 7, "create_mirror": [7, 24], "create_modul": 7, "create_or_construct": 7, "create_repo": 7, "create_spack_env": 38, "create_stage_root": 7, "creation": [1, 6, 7], "criteria": [5, 7, 12, 14, 24, 26, 44], "criteria1": 25, "criteria2": 25, "criteria_mod": 1, "criteria_nam": 1, "cross": [7, 32, 35], "cross_ref_var": 1, "cross_reference_var": 1, "csh": [4, 7, 9, 14, 24], "cumtim": 7, "cumul": [7, 27, 28, 34, 35, 36, 37, 42], "curl": [7, 14, 24, 38], "curli": 45, "current": [1, 3, 7, 8, 14, 22, 23, 24, 25, 27, 28, 31, 32, 33, 34, 35, 36, 37, 44], "custom": [1, 7, 28, 45], "custom_execut": [1, 7, 14, 15, 24, 28, 45], "custom_executables_def": 14, "cv": 7, "cvsfetchstrategi": 7, "cvsroot": 7, "cwd": 7, "cycl": 7, "d": [4, 6, 7, 9, 24, 29, 30, 37, 38, 44, 45], "d1": 38, "d1b54b5": 38, "d1b54b5c5432faed9791ffde813560e226896a68fc5933d066172bcf3b2eb8bd": 38, "d2": 38, "d2045087dae5e9482158f1f1c0f21c7d3de6f7cdc7cc5848bdabda544e69aa58": 38, "d2358c9": 38, "d2358c930d5ab89e5965204dded499591b42a22d0a865e2149b8c0f1446fac34": 38, "d8": 38, "d80d3be90a201868de83d78dad3413ad88160cc53bcc36eb9eaf7c20dbf023f1": 38, "d8e5e98": 38, "d8e5e98933cf5756f862243c0601cb69d3667bb33f2c7b751fe4e40b2c3fd069": 38, "dai": [30, 31, 32, 33, 39], "dash": [22, 45], "data": [1, 7, 9, 11, 14, 22, 23, 24, 34, 37, 44], "data_in": 11, "databas": [11, 34], "datastor": 1, "date": [4, 7, 28], "date_str": [7, 24], "datetim": 24, "db": 38, "db_lock_timeout": [7, 14, 24], "dc": 38, "dcae9965d1873c1c1e34e21ad653179783302b9a13528ac10fab092b998578f6": 38, "dd": 38, "dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3": 38, "dd172acb53867a68012f94c17389401b2f274a1aa5ae8f84cbfb8b7e383ea8d3": 38, "de": 7, "deactiv": [7, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 44], "deactivate_config_scop": [7, 24], "deactivate_head": [7, 24], "debug": [1, 3, 7, 14, 15, 22, 24, 37], "decim": 22, "decimal_plac": [7, 22], "declar": 12, "decompos": 11, "decompress": 7, "decor": [7, 9, 10, 12, 22], "deduc": [1, 7], "deep": 7, "def": [12, 14, 22], "default": [1, 3, 4, 6, 7, 9, 12, 14, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 36, 40, 41, 44, 45], "default_config_str": 22, "default_config_yaml": [7, 24], "default_list_scop": 7, "default_mod": [1, 7, 12], "default_modify_scop": 7, "default_result": [7, 24], "defin": [1, 3, 5, 6, 7, 8, 9, 12, 14, 22, 24, 27, 31, 33, 34, 37, 43, 44], "define_compil": [3, 7, 12], "define_compiler_packag": 7, "define_directive_method": [7, 22], "define_edg": 7, "define_modifier_vari": 7, "define_package_path": [7, 8, 15], "define_valu": 7, "define_vari": 7, "defined_object": [7, 9], "definit": [1, 2, 5, 7, 8, 9, 12, 22, 24, 25, 29, 30, 31, 32, 44, 45], "degin": 25, "del": 14, "delai": 38, "delet": [9, 32], "delimit": [1, 7, 12, 22, 32], "demlimit": 1, "demonstr": 38, "denot": [1, 45], "dep": 7, "dep_nod": 7, "depend": [4, 7, 12, 22, 29, 30, 44], "depends_on": [7, 8, 9, 12], "deploy": [5, 7, 24], "deploy_artifact": [7, 8], "deployment_nam": 44, "deployments_dir": [7, 24], "deprec": [7, 14, 23, 24], "deprecatedproperti": [7, 14, 24], "depth": [7, 22, 37], "deriv": [1, 7, 9, 22], "describ": [1, 3, 6, 7, 12, 24, 25, 29, 30, 31, 32, 33, 34, 36, 40, 41, 44, 45], "descript": [1, 6, 7, 12, 30], "desir": [24, 32, 35], "dest": [7, 9], "destin": [1, 7], "destroi": [6, 7, 22, 24], "destruct": 44, "detail": [3, 4, 7, 25, 27, 31, 32, 36, 44], "detect": [7, 9, 22], "determin": [1, 3, 7, 8, 12, 24, 31, 45], "determine_node_typ": [7, 11], "dev0": 44, "develop": [4, 5, 7, 9, 25], "df": 7, "dict": [7, 9, 12, 14, 15, 22, 24], "dictionairi": 45, "dictionari": [1, 4, 5, 7, 9, 12, 14, 22, 24, 27, 28, 29, 32, 34, 36], "dictionary_of_strings_or_num": 14, "did": 25, "didn": 36, "die": [7, 22], "differ": [1, 3, 6, 7, 9, 11, 22, 27, 28, 32, 35, 36, 37, 43, 44, 45], "diffutil": 38, "digest": [7, 44], "digit": 22, "dir": [1, 9, 44], "direct": [7, 12, 38, 44, 45], "directive_arg": 22, "directive_nam": [12, 22], "directiveerror": [7, 12], "directivemeta": [7, 12, 22], "directli": [4, 7, 10, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 43, 44], "directori": [1, 3, 4, 6, 7, 9, 12, 18, 22, 24, 27, 28, 29, 31, 32, 33, 36, 38, 40, 41, 44, 45], "dirname_for_object_nam": 7, "dirti": [7, 14, 24], "disabl": [7, 22], "disable_logg": [7, 14, 24], "disable_passthrough": [1, 7, 14, 24], "disable_progress_bar": [7, 14, 24], "discard": 22, "discourag": 7, "discov": 7, "disk": [24, 27, 44], "displai": [7, 9, 22], "distinguish": 7, "divis": 45, "diystag": 7, "dm": [27, 28, 34, 35, 36, 37, 38, 43], "do": [1, 3, 4, 7, 22, 23, 24, 27, 28, 29, 30, 32, 34, 35, 36, 37, 38, 44], "do_list": [7, 9], "do_pars": 7, "doc": [7, 9, 25, 45], "document": [1, 3, 6, 9, 10, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 40, 41, 43, 44, 45], "documented_command": 9, "doe": [1, 7, 9, 13, 22, 29, 30, 34, 38, 45], "does_no_contain_regex": 12, "does_not_contain_regex": 12, "doesn": [7, 9, 30, 31, 32, 33, 38, 40, 41], "don": [1, 7, 38], "done": [4, 7, 23, 29, 30], "down": [7, 44], "download": [1, 4, 6, 7, 22, 29, 30, 38, 44], "draft": [7, 14], "drive": 4, "dry": [3, 27, 28, 29, 30, 33, 38, 44, 45], "dry_run": [7, 22, 24], "dry_run_config": [7, 15], "dry_run_help": 7, "dryrun_chained_experi": [7, 15], "dryrun_copies_external_env": [7, 15], "dryrun_series_contains_package_path": [7, 15], "dsl": 7, "due": [7, 38], "dump": [7, 9], "dump_proven": 7, "dump_result": [7, 24], "duplic": [9, 44], "durat": 24, "dure": [7, 12, 33], "dynam": [30, 31, 33], "e": [1, 4, 7, 12, 22, 23, 29, 32, 44, 45], "e5": 38, "e501": [9, 14], "e55be05": 38, "e55be055a68cb0719b0ccb5edc9a74edcc1d1f689e8a501525b3bc5ebad325dc": 38, "e6": 38, "e6c88ff": 38, "e6c88ffc291c9d4bda4d6bedf3c9be89cb96ce7dc245163e251345221fa77216": 38, "e7": 38, "e72bd03827b8564bbb3dc3ea0d0e689b4863871ce3861d946f2efd7a186ecf3": 38, "ea07af55040670edaf23e2bfd0b537c8ed70280a3616021a5203bdf65e08a4c6": 44, "each": [1, 3, 4, 7, 9, 12, 15, 18, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 42, 44, 45], "earli": 7, "earlier": [24, 27], "easi": 7, "easier": [31, 32, 33, 37], "easili": [1, 7, 22, 27], "ec": 38, "ec41bdd": 38, "ec41bdd8b00fd884e847708513df41d51b1243cecb680189e31b7173d01ca52f": 38, "echo": [12, 44], "ed": 7, "edg": 7, "edit": [4, 7, 27, 28, 29, 30, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44], "edit_appl": [7, 9], "editor": [4, 7, 9, 15, 31, 32, 33, 38], "effect": [7, 24], "effort": 3, "eight": 45, "either": [1, 7, 12, 22, 25, 35, 37, 44], "elaps": [30, 31, 32, 33, 39], "element": [7, 9, 22, 32, 45], "elide_list": [7, 9], "els": 7, "elsewher": 9, "elt": 10, "em_real": [27, 28, 34, 35, 36, 37, 38, 43], "embed": 12, "emploi": [7, 32, 36], "empti": [7, 12, 29], "en": [1, 6, 44], "enabl": [4, 7, 10, 22, 45], "encapsul": 45, "encasul": 27, "encount": [7, 27, 32, 33, 34, 35, 36], "end": [1, 7, 12, 28, 32, 44, 45], "end_mark": 7, "end_tim": 28, "end_to_end": [7, 15], "energi": 3, "enforc": 9, "enough": 22, "ensur": [4, 6, 7, 8, 9, 12, 22, 30, 32, 37, 45], "ensure_access": 7, "ensure_latest_format_fn": 7, "entir": [1, 7, 24, 28, 31, 32, 33, 34, 45], "entireti": 7, "entri": [7, 22, 28, 45], "enum": [7, 14, 15, 24], "enumer": [7, 15], "env": [4, 7, 14, 15, 24, 38], "env_creat": [1, 7, 14, 24], "env_create_arg": 7, "env_create_config_nam": 7, "env_kei": 7, "env_nam": [7, 18, 24, 33, 36, 45], "env_name_or_path": 7, "env_path": [7, 45], "env_properti": 14, "env_var": [1, 7, 8, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 44, 45], "env_var_act": 14, "env_var_append_paths_modifi": [15, 18], "env_var_append_paths_modifier_answ": [15, 18], "env_var_append_vars_modifi": [15, 18], "env_var_append_vars_modifier_answ": [15, 18], "env_var_builtin": [7, 15], "env_var_modif": [7, 8, 12, 13], "env_var_nam": 7, "env_var_prepend_paths_modifi": [15, 18], "env_var_prepend_paths_modifier_answ": [15, 18], "env_var_set_modifi": [15, 18], "env_var_set_modifier_answ": [15, 18], "env_var_unset_modifi": [15, 18], "env_var_unset_modifier_answ": [15, 18], "env_variable_set": 7, "environ": [4, 5, 7, 8, 9, 12, 14, 18, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 43], "environment_nam": 1, "environment_vari": [7, 12], "environmenterror": 22, "environmentmodif": 24, "epilog": 7, "eq": 7, "equal": [1, 12, 22], "equat": 37, "equival": [10, 24, 45], "err_msg": 7, "error": [1, 5, 9, 12, 14, 22, 24, 27, 32, 33, 34, 35, 36, 45], "error_messag": [7, 9], "escap": [7, 34, 36], "etc": [1, 7, 8, 11, 22, 38], "eval": 7, "eval_math": 7, "evalaut": 45, "evalu": [7, 12, 25, 36, 44, 45], "evaluate_pred": 7, "evaluate_requir": 8, "evaluate_success": [3, 7, 25], "evaluation_func": 7, "even": [6, 7, 33, 45], "eventu": 4, "everi": [1, 3, 4, 12, 28, 33, 34, 36, 44, 45], "everyth": [7, 9], "ex": 9, "exact": [4, 44], "exactli": [7, 24], "examin": [3, 27, 28, 33, 36, 45], "exampl": [1, 3, 4, 6, 7, 9, 12, 22, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 44, 45], "example_builtin": 12, "exc_obj": 7, "exc_tb": 7, "exc_typ": 7, "except": [6, 7, 9, 12, 22, 24, 44, 45], "excepthook": 9, "exclud": [7, 9, 14, 24, 44, 45], "exclude_def": 14, "exclude_directori": [7, 9], "exclude_wher": 7, "exclude_where_filt": 7, "exclus": [7, 44], "exclusive_filtered_vector_workload": [7, 15], "exec_modul": 7, "exec_nam": 7, "exec_ord": 7, "execut": [5, 7, 12, 13, 14, 24, 38, 40, 41, 43, 45], "executable_inject": [1, 7, 14, 24, 28, 45], "executable_injection_def": 14, "executable_modifi": [7, 8, 12, 13], "executable_nam": [1, 7, 12], "executableappl": [7, 8], "executablecommand": 12, "executablegraph": 7, "executablenameerror": 7, "executables_def": 14, "execute_experi": [4, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "execute_pb": 45, "execute_slurm": 45, "execv": 22, "exempt": 9, "exeperi": 4, "exhaust": 3, "exist": [1, 4, 7, 9, 14, 18, 22, 24, 25, 28, 31, 33, 36, 44], "exit": [12, 31, 32, 33, 38], "exit_on_error": 7, "exmin": 30, "exp": [1, 7], "exp1_valu": 45, "expand": [1, 5, 8, 12, 22, 24, 29, 30, 32, 35, 36, 44, 45], "expand_arch": 7, "expand_list": 7, "expand_pattern": [7, 12], "expand_var": 7, "expand_var_nam": 7, "expanded_fom_dry_run": [7, 15], "expandererror": 7, "expans": [1, 5, 7, 26, 31, 32, 45], "expansion_dict": 7, "expansion_func": 7, "expansion_str": 7, "expansiondelimit": 7, "expansiondict": 7, "expansiongraph": 7, "expansionnod": 7, "expect": [3, 7, 12, 25, 27, 31, 32, 33, 34, 35, 36, 37], "expected_archive_fil": 7, "expected_cont": 18, "expens": [31, 34, 44], "experi": [5, 6, 7, 8, 9, 11, 12, 14, 15, 22, 24, 25, 26, 38], "experiment": [1, 4, 7, 44], "experiment_context": 7, "experiment_dir": [7, 24], "experiment_exclud": [7, 15], "experiment_index": 45, "experiment_log_fil": 7, "experiment_nam": [1, 7, 11, 45], "experiment_namespac": [7, 44], "experiment_repeat": [7, 15], "experiment_run_dir": [4, 7, 28, 37, 45], "experiment_set": 5, "experiment_statu": 7, "experiment_templ": [7, 15], "experimentnotdefinederror": 7, "experimentset": 7, "explain": 45, "explicit": [1, 7, 28, 32, 35, 36], "explicit_zip": [7, 15], "explicitli": [4, 7, 12, 28, 32, 36, 45], "explor": [3, 4, 29, 30, 32, 33, 37, 45], "expon": 45, "export": 45, "expos": [3, 31], "express": [7, 9, 12, 25, 29, 44], "extant_fil": [7, 9], "extend": [7, 9, 10, 32], "extens": [4, 7, 12, 14, 24, 27, 44, 45], "extern": [7, 9, 44], "external_env": [7, 24], "external_env_nam": 1, "external_spack_env": [1, 7, 14, 24], "externalenviron": 7, "extra": [10, 22, 25], "extra_arg": [9, 22], "extra_kei": 7, "extra_var": 7, "extract": [3, 4, 7, 8, 9, 11, 12, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 42, 44, 45], "extract_matric": [7, 22], "extract_success_criteria": [7, 24], "extrapol": 7, "extrapolationerror": 7, "f": [9, 23], "f403": 9, "f8": 38, "f811": 9, "f826691": 38, "f8266916189ebbdfbad5c2c28ac00ed25f07be70f054d9830eb84ba84b3d03ef": 38, "f82a18c": 38, "f82a18cf7334e0cbbfdf4ef3aa91ca26d4a372709f114ce0116b3fbb136ffac6": 38, "f8904d5a1d89420dde0f9d2c0e051ba08d08e086": 38, "f9": 38, "f925683": 38, "f925683429f20973c552bff6702c74c58c2a38ff6e5cf305a8e847119c5a6b64": 38, "f973bd3": 38, "f973bd33a7fd8af0002a9b8992216ffc04fdf2927917113e42e58f28b702dc14": 38, "f9e578e720bb35228948564192adbe3bc503d5fb": 38, "fa": 9, "facilit": 22, "fail": [1, 6, 7, 22, 25, 37, 38], "failedconstructorerror": 7, "faileddownloaderror": 7, "failur": 7, "fake": 7, "fall": [4, 22], "fals": [1, 7, 8, 9, 12, 14, 22, 24, 25, 28, 45], "famili": 27, "far": [9, 27, 30, 32, 33], "fast": 7, "faster": [10, 23, 27, 33], "fastobjectcheck": 7, "fatal": 7, "favorit": [4, 9, 38], "fb": 38, "fbacf0c81e62429df3e33bda4cee38756604f18e01d977338e23306a3e3b521": 38, "fc": 38, "fc9b616": 38, "fc9b61654a3ba1a8d6cd78ce087e7c96366c290bc8d2c299f09828d793b853c8": 38, "fcbcf165908dd18a9e49f7ff27810176db8e9f63b4352213741664245224f8aa": 44, "fe": 38, "fe5b60d": 38, "fe5b60d091c33f169740df8cb718bf4259f84528b42435194ffe0dd5b79cd125": 38, "featur": [1, 3, 4, 22, 24, 26], "feel": [29, 30, 31, 32, 33, 34, 37, 40, 41], "fetch": [1, 7, 12, 14, 22, 38], "fetch_cach": 7, "fetch_cache_loc": 7, "fetch_opt": 7, "fetch_strategi": 5, "fetch_url": [1, 7], "fetcher": 7, "fetcherconflict": 7, "fetcherror": 7, "fetchstrategi": 7, "fetchstrategycomposit": 7, "few": [3, 32, 44], "field": [7, 22], "figur": [4, 12, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 42, 44], "figure_of_merit": [3, 7, 12], "figure_of_merit_context": [3, 7, 8, 12, 13], "figures_of_merit": [7, 8, 13], "file": [4, 5, 6, 7, 9, 10, 12, 14, 15, 18, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44], "file_cach": 7, "file_cache_object": 22, "file_criteria_should_be_found_in": 1, "file_extens": 24, "file_list": [9, 15], "file_nam": 24, "file_path": [7, 8, 13, 22], "file_prefix": 4, "file_scop": 7, "file_util": 7, "filecach": [7, 22], "filenam": [7, 9, 24, 45], "filename_bas": 24, "filename_for_object_nam": 7, "filepath": 22, "fileserv": 6, "filesystem": [6, 7, 22], "fill": [3, 4, 7, 34, 38], "filter": [3, 4, 5, 9, 10, 29, 35, 45], "filter_by_nam": [9, 10], "filter_fil": [7, 9], "filtered_experi": 7, "final": [7, 27, 28, 31, 32, 35, 36, 37, 43, 45], "find": [6, 7, 9, 22], "find_criteria": 7, "find_environment_vari": 7, "find_execut": 7, "find_input": 7, "find_modul": 7, "find_spec": 7, "find_vari": 7, "find_versions_of_arch": [7, 22], "find_workspac": [7, 9], "find_workspace_path": [7, 9], "findutil": 38, "fine": [36, 44], "finish": [7, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37], "finish_parse_and_run": 7, "first": [1, 3, 4, 6, 7, 9, 11, 22, 24, 35, 37, 38, 45], "first_exist": 7, "first_repo": 7, "first_stage_funct": 7, "fish": [4, 7, 14, 24], "fit": 34, "fix": [27, 28, 32, 34, 35, 36, 38], "fix_12km": 28, "flag": [1, 4, 7, 9, 14, 24, 34, 36, 38, 45], "flake8": [4, 7, 15], "flake8_cmd": 9, "flatten": 45, "float": [7, 45], "floor": 45, "flush": 12, "flush_scop": 7, "flux": 45, "fnmatch": [25, 45], "focu": [30, 31, 32, 33, 36, 37, 40, 41], "focus": [4, 25, 27, 31], "folder": [29, 30], "follow": [1, 3, 4, 6, 7, 12, 22, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 43, 44, 45], "fom": [1, 7, 11, 12, 37], "fom_comparison": [12, 25, 37], "fom_context": [7, 12, 14, 24, 25], "fom_context_": 25, "fom_nam": [7, 11, 12, 14, 24, 25, 37], "fom_regex": 12, "fom_valu": 7, "foo": [7, 12, 22, 44], "foo_bar": 7, "foo_bar_baz": 7, "for_package_vers": 7, "forc": [7, 37], "force_comput": [7, 8], "forecast": [27, 28, 34, 35, 36, 37], "forev": 10, "form": [6, 7, 15, 45], "format": [4, 5, 7, 9, 11, 12, 14, 22, 24, 35, 44, 45], "format_data": [7, 11], "format_doc": 7, "format_help": 7, "format_help_sect": 7, "format_str": 7, "formatt": [7, 9, 10], "formatted_execut": [1, 7, 15, 24], "formattedexecutableerror": 7, "formatter_class": 7, "formula": [7, 12, 14, 24, 25, 37], "fortran": 38, "forward": 7, "found": [1, 3, 4, 6, 7, 9, 12, 22, 24, 25, 45], "four": [1, 27, 32, 45], "framework": 4, "free": [27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41], "freeli": 30, "freshli": 7, "from": [1, 3, 4, 6, 7, 8, 9, 10, 11, 12, 14, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "from_dict": 7, "from_json": 7, "from_kwarg": 7, "from_list_url": 7, "from_url": 7, "from_url_schem": 7, "from_yaml": 7, "fromfile_prefix_char": 7, "front": 3, "fscach": 7, "ftp": 9, "full": [7, 12, 14, 22, 23, 25, 28], "full_index": [6, 38], "full_nam": 23, "fulli": [1, 7, 12, 22, 23, 30, 34, 44, 45], "fullnam": 7, "fullpath": 7, "func": [7, 9, 10], "function": [1, 3, 7, 9, 12, 20, 22, 27, 28, 31, 34, 35, 36, 37, 44], "further": [7, 33], "futur": [4, 44], "fuzzi": 22, "g": [1, 4, 7, 12, 22, 23, 29, 45], "gc": 7, "gcc": [1, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "gcc9": [1, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "gcp": [11, 27], "gcs_fetch": 7, "gcsfetchstrategi": 7, "gdbm": 38, "gen": [30, 31], "gener": [1, 4, 7, 10, 11, 12, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "generate_activate_command": 7, "generate_deactivate_command": 7, "generate_env_fil": 7, "generate_fil": [7, 15], "generate_hash": [7, 11], "generate_source_command": 7, "get": [1, 3, 5, 7, 9, 12, 14, 22, 24, 26, 27, 30, 31, 32, 33, 44, 45], "get_access_pair": 7, "get_access_token": 7, "get_appl": [7, 24], "get_checksums_for_vers": 7, "get_command": [7, 9], "get_config": 7, "get_config_env_var": 7, "get_config_filenam": 7, "get_config_valu": [7, 22], "get_config_var": 7, "get_data": [22, 23], "get_endpoint_url": 7, "get_env_append_command": [7, 22], "get_env_hash_list": 7, "get_env_prepend_command": [7, 22], "get_env_set_command": [7, 22], "get_env_unset_command": [7, 22], "get_experi": 7, "get_experiment_id": [7, 11], "get_file_path": [7, 22], "get_full_namespac": 7, "get_full_repo": 7, "get_git_hash": 7, "get_hash": [7, 11], "get_head": [7, 22], "get_index": 7, "get_input": [7, 8], "get_modul": [7, 9], "get_nod": 7, "get_obj_class": 7, "get_package_path": 7, "get_pipeline_phas": 7, "get_profil": 7, "get_repo": 7, "get_sect": 7, "get_section_filenam": 7, "get_spack_dict": [7, 24], "get_statu": 7, "get_unit": [7, 22], "get_us": [7, 11], "get_valid_typ": 7, "get_var_from_experi": 7, "get_vers": 7, "get_workspac": [7, 24], "get_workspace_env_var": [7, 24], "get_workspace_formatted_execut": [7, 24], "get_workspace_intern": [7, 24], "get_workspace_modifi": [7, 24], "get_workspace_path": [7, 24], "get_workspace_var": [7, 24], "get_workspace_zip": [7, 24], "get_yaml_filepath": [7, 24], "getcwd": 7, "gethost": 38, "gettempdir": 22, "gettext": 38, "git": [4, 7, 9], "git_ex": 7, "git_vers": 7, "git_version_r": 7, "gitfetchstrategi": 7, "github": [4, 7, 10, 12], "github_url": [9, 10], "give": [7, 9, 24, 31, 35, 38, 44, 45], "given": [1, 3, 7, 9, 22, 29, 30, 31, 32, 33, 40, 41], "glibc": 38, "glob": [1, 7, 12, 25, 38, 45], "global": [1, 4, 7, 9, 14, 24], "global_arg": 14, "global_config_nam": 7, "global_path": 7, "globbing_pattern": [7, 15], "gmake": 38, "gmx50": [30, 31], "go": [3, 7, 28, 30, 31, 32, 33, 40, 41], "go_vers": 7, "goal": [11, 35, 45], "gofetchstrategi": 7, "good": [22, 30, 34, 44], "googlecloudplatform": 4, "gr": 7, "grab": 7, "grain": 44, "grammar": 7, "graph": 5, "graphcycleerror": 7, "grapherror": 7, "graphic": 22, "graphnod": [7, 22], "greater": 4, "grm": 45, "grm_env": 45, "gromac": [1, 5, 26, 32, 33, 40, 41, 44, 45], "gromacs_size_expans": [7, 15], "gromacs_vers": 33, "group": [3, 7, 12, 22, 27, 35, 45], "group_nam": 12, "guarante": 7, "guard": 38, "guard_old_libcrypt_fix": 38, "gudi": 3, "guid": [5, 25, 29], "guidelin": 5, "gz": [6, 38], "h": [4, 6, 7, 29], "ha": [1, 3, 4, 7, 9, 12, 14, 15, 22, 24, 25, 27, 29, 31, 32, 33, 35, 38, 44, 45], "had": [29, 31, 35, 37], "handl": [7, 11, 12, 22, 23, 32, 44], "handle_starttag": [7, 22], "handler": 7, "happen": [7, 12, 32], "hard": 7, "hardwar": 45, "has_error": [7, 9], "has_tag": 7, "has_valu": [7, 22], "hash": [7, 8, 38], "hash_fil": [7, 22], "hash_file_nam": [7, 24], "hash_json": [7, 22], "hash_str": [7, 22], "hasn": 7, "have": [1, 3, 4, 6, 7, 8, 9, 12, 22, 23, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45], "haven": 36, "hbond": [30, 31], "hdf5": [7, 38], "header": [7, 9, 22, 28], "header_nam": 22, "hello": [5, 26], "hello_world": 29, "help": [3, 5, 7, 22, 24, 27, 32, 34, 35, 36, 44, 45], "helpformatt": 7, "here": [1, 6, 7, 9, 12, 30, 32, 34, 37], "hg": [7, 9], "hgfetchstrategi": 7, "hierarchi": [7, 22], "high": [12, 27], "higher": [1, 7, 33, 35], "highest": [1, 7, 24], "highest_precedence_non_platform_scop": 7, "highest_precedence_scop": 7, "hmmer": 29, "hoist": [7, 36], "home": [7, 9, 22, 38], "homepag": 9, "hook": [7, 25], "hook_nam": 7, "hostfil": 34, "hostnam": [7, 29, 44, 45], "hour": [30, 31, 32, 33, 39], "hous": [1, 4, 7], "how": [1, 3, 7, 9, 12, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "howev": [3, 4, 27, 28, 30, 31, 32, 33, 34, 36, 44, 45], "hpcc": 29, "hpcg": 29, "hpl": [3, 29], "href": 22, "html": [1, 6, 7, 9, 10, 22, 25, 44, 45], "htmlparseerror": [7, 22], "htmlparser": 22, "http": [1, 4, 6, 7, 9, 14, 24, 25, 44, 45], "human": [7, 24], "hyphen": 7, "i": [1, 2, 3, 5, 6, 7, 9, 10, 11, 12, 14, 15, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "id": [7, 9], "idea": 11, "identifi": [3, 7, 9, 22, 32, 35, 44], "idx": 45, "ignor": [7, 14, 24, 45], "ignore_us": 7, "illustr": [27, 32, 34, 35, 36], "imagin": 35, "immutableconfigscop": 7, "imp": [7, 22], "imp_import": [7, 22], "impact": 31, "impermiss": 9, "impi2021": [1, 30, 31, 32, 33, 45], "implement": [7, 12, 23, 24, 34, 36, 44, 45], "implicit": 32, "implicitli": [32, 36, 45], "import": [1, 3, 4, 7, 9, 14, 22, 23, 33, 34, 36, 37, 44, 45], "import_lock": [22, 23], "import_nam": 7, "import_results_fil": [7, 9], "importerror": 7, "importlib": 23, "importlib_import": [7, 22], "improv": [3, 4], "in_context": 7, "in_dict": [7, 22], "in_group": 7, "in_json": 22, "in_nod": 7, "in_str": 7, "inc": 7, "includ": [1, 3, 4, 7, 10, 14, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "include_fil": 7, "include_where_filt": 7, "included_config_scop": [7, 24], "inclus": [7, 14, 44], "inclusive_filtered_vector_workload": [7, 15], "incompat": 7, "incorrect": 12, "incorrectli": 1, "increas": 4, "incredibli": 3, "indent": [1, 7, 14, 24], "indent_incr": 7, "independ": [4, 25, 44, 45], "index": [5, 7, 35, 45], "index_command": 7, "indexerror": 7, "indic": [6, 7, 12, 22, 24], "indirect": [5, 26], "individu": [1, 7, 32, 35, 45], "infer": 7, "info": [3, 4, 7, 15, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 43, 44, 45], "inform": [1, 4, 5, 7, 8, 9, 10, 12, 22, 24, 27, 28, 29, 31, 32, 33, 34, 36, 40, 41, 45], "infrastructur": 7, "inherit": [3, 27, 33], "inherit_from_appl": 7, "inherit_vari": [7, 14, 24, 45], "init_entri": [7, 22], "initi": [7, 10, 12, 45], "initial_spec": 7, "inject": [1, 4, 7, 12, 15, 22, 23, 24, 27, 45], "inject_execut": 7, "injection_dict": 15, "injection_method": [7, 8, 12], "injection_ord": 7, "inlin": 10, "input": [1, 4, 6, 7, 8, 11, 12, 13, 15, 18, 22, 24, 29, 30, 31, 38, 44, 45], "input_cach": [1, 7, 14, 24], "input_dir": [7, 24], "input_fil": [3, 7, 12, 45], "input_mirror_url": 6, "input_nam": [7, 12, 45], "input_path": [7, 30, 31], "inputs_dir": 24, "inputstag": 7, "insensit": 22, "insert": [11, 24, 45], "insert_before_exp": 24, "insert_data": [7, 11], "insert_result": [7, 24], "insid": [1, 3, 7, 25, 35, 44, 45], "inspect": 7, "inst": 7, "instal": [1, 5, 6, 7, 8, 13, 14, 24, 27, 30, 31, 32, 33, 38, 40, 41, 44, 45], "install_cach": 7, "install_compil": 7, "install_config_nam": 7, "install_flag": 14, "install_hash_length": [7, 14, 24], "install_missing_compil": [7, 14, 24], "install_path_schem": [7, 14, 24], "install_tre": [7, 14, 24], "instanc": [1, 7, 9, 12, 22], "instead": [1, 6, 7, 10, 22, 32, 36, 38, 44, 45], "instruct": [3, 10], "insuffici": 45, "int": [1, 7, 22, 45], "integ": [7, 14, 24, 45], "intel": [1, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "intel_aps_answ": [15, 18], "intel_aps_modifi": [15, 18], "intelmpi": 36, "intend": [1, 3, 6, 7, 9, 10, 22, 25, 27, 45], "interact": [3, 9, 29], "interactiveconsol": 9, "interest": 3, "interfac": [7, 23, 25], "intern": [3, 5, 7, 9, 12, 22, 24, 26, 44], "internal_ord": 7, "internalconfigscop": 7, "internals_def": 14, "internals_wrf": 28, "internet": [6, 7, 22, 38], "interpret": [4, 9, 34, 38], "interven": 9, "intranet": 7, "intro": 7, "intro_by_level": 7, "introduc": [3, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 43], "introduct": 29, "invalid": [7, 24, 38], "invalidargserror": 7, "invalidchainerror": 7, "invalidexternalenviron": 7, "invalidmodeerror": 7, "invalidnamespaceerror": 7, "invalidphaseerror": 7, "inventori": [7, 8], "inventory_file_nam": [7, 24], "inventory_hash": 7, "invoc": [4, 44], "invok": [7, 12, 22], "involv": 3, "io": [1, 6, 44], "ipython": 9, "ipython_interpret": [7, 9], "is_action": 7, "is_dry_run_path": [7, 22], "is_git_repo": [7, 9], "is_key_level": 7, "is_leaf": [7, 22], "is_object": [7, 9], "is_opt": 7, "is_platform_depend": 7, "is_prefix": [7, 22], "is_repeat_bas": 7, "is_requir": 7, "is_reserv": 7, "is_templ": 7, "is_valid": 7, "is_variable_level": 7, "is_workspace_dir": [7, 24], "ish": 7, "isinst": 14, "isn": [7, 12, 22], "issu": [1, 3, 4, 6, 7, 27, 28, 32, 33, 34, 35, 36], "item": [7, 14, 22, 24], "iter": [7, 8, 9, 24, 32, 36, 45], "its": [1, 3, 4, 7, 12, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 40, 41, 44, 45], "itself": [3, 7, 22, 33, 45], "jai": 7, "jasper": 38, "job": [12, 45], "join": [7, 45], "join_separ": [1, 7, 14, 24], "json": [7, 9, 12, 14, 24, 35, 44], "jsonschema": [7, 14], "just": [4, 7, 9, 12, 22, 24, 45], "k": 7, "keep": [7, 34, 44], "keep_origin": 22, "keep_stag": 7, "kei": [7, 12, 14, 22, 24, 33, 34], "key_typ": 7, "keyerror": 22, "keyword": [1, 5, 8, 12, 22, 23, 45], "know": [7, 12, 29, 31], "known": [7, 45], "known_appl": [7, 15], "krb5": 38, "kwarg": [7, 12, 22, 23], "l": 9, "laid": 10, "lang": 14, "languag": [3, 7, 9, 22, 24], "language_bas": 7, "language_help": 7, "larg": [6, 27, 32], "larger": [31, 35], "last": 7, "last_mtim": 7, "later": [7, 14, 23, 24, 30], "latest": [1, 4, 6, 7, 10, 24, 30, 44], "latest_arch": [7, 24], "latest_archive_path": [7, 24], "latest_bas": 24, "layer": 4, "layout": 7, "lazi": 7, "lazili": 7, "ld_library_path": 45, "lead": 32, "learn": [27, 28, 29, 31, 32, 33, 34, 35, 36, 37], "least": [3, 12, 37], "left": [3, 7], "left_idx": 7, "length": [9, 22, 32, 35, 45], "less": [34, 44], "let": [9, 38], "letter": 22, "level": [1, 4, 7, 12, 22, 23, 24, 27, 32, 33, 34, 36, 45], "level_func": [7, 22], "leverag": 7, "lexer": 7, "lgpl": 9, "lgpl_except": [7, 9], "lib": [1, 7, 9], "libaec": 38, "liber": 22, "libiconv": 38, "libjpeg": 38, "libpng": 38, "librari": [5, 12, 25, 27], "libsigsegv": 38, "libtinfo": 38, "libtirpc": 38, "libtool": 38, "libxml2": 38, "licens": [5, 7, 24, 30], "license_dir": [7, 14, 24], "license_inc_nam": 7, "license_includ": [7, 8], "license_input_dir": 7, "license_lin": [7, 9], "license_path": [7, 24], "licensed_fil": [7, 9], "licenseerror": [7, 9], "licenses_fil": [7, 24], "licenses_schema": 14, "lifecycl": 7, "light": 44, "like": [1, 3, 7, 11, 12, 22, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 45], "likewis": [6, 7], "limit": [4, 7, 9], "line": [1, 7, 9, 10, 14, 22, 27, 33, 36], "line_list": 9, "liner": 37, "link": [7, 10, 22, 24], "linkpars": [7, 22], "lint": 4, "linux": [4, 29], "list": [1, 2, 3, 4, 6, 7, 8, 12, 15, 18, 22, 24, 25, 26, 27, 28, 29, 32, 33, 34, 35, 36, 38], "list_depth": 22, "list_fil": [7, 9], "list_of_argu": 10, "list_url": [7, 9, 22], "list_var_nam": 1, "littl": 7, "live": [7, 28, 44], "ll": [7, 9, 22, 29, 30, 31, 32, 33, 34, 35, 36, 40, 41], "llnl": [9, 14, 22], "lmod": 7, "load": [7, 23, 24], "load_compil": 7, "load_modul": 7, "load_sourc": [22, 23], "loader": 7, "local": [6, 7, 29, 38, 44, 45], "local_file_path": 22, "local_replac": 22, "locat": [1, 4, 6, 7, 9, 12, 24, 27, 28, 31, 34, 35, 36, 37, 43, 44, 45], "lock": [7, 14, 24, 44, 45], "lockfil": 24, "lockfile_nam": [7, 24], "log": [7, 12, 22, 24, 29, 30, 44, 45], "log_dir": [7, 24, 45], "log_fil": [1, 7, 12, 14, 22, 24, 25, 45], "logger": 7, "logic": [1, 3, 7, 12, 25, 27, 28, 32, 33, 35, 43, 44, 45], "login": 7, "logs_dir": 7, "long": [6, 7, 9, 29, 30, 32, 38], "long_messag": [7, 12, 22, 24], "long_msg": 7, "longer": [7, 31, 32, 33, 34], "look": [1, 7, 9, 22, 24, 27, 28, 30, 32, 33, 34, 35, 36, 37, 38, 45], "lookup": [7, 36], "loop": 7, "loss": 24, "low": 23, "lower": [1, 3, 7, 27], "lowercas": 22, "lowercase_with_underscor": 22, "lowest": [1, 24, 32], "lscpu": 45, "lscpu_answ": [15, 18], "lscpu_modifi": [15, 18], "lulesh": 29, "lwm2": 7, "lz4": 38, "m": 9, "m4": 38, "machin": [1, 11, 29, 35, 44, 45], "machineri": 23, "maco": 4, "made": [27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42], "mai": [1, 3, 7, 12, 22, 24, 27, 30, 31, 32, 33, 36, 38, 40, 41], "main": [4, 5, 37], "maintain": [7, 9, 12], "major": 7, "make": [3, 7, 9, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 44], "make_argument_pars": 7, "make_experi": [7, 8, 44], "manag": [1, 4, 7, 9, 12, 22, 24, 30, 31, 32, 33, 34, 40, 41, 44], "managed_by_rambl": 7, "manav": 7, "manger": 44, "mani": [4, 7, 9, 23, 27, 32, 33, 34, 45], "manipul": 22, "manpag": 38, "manual": [3, 7, 12], "manyfil": 4, "map": [7, 9, 22, 29, 36], "mark": [12, 25, 30, 45], "mark_found": 7, "mass": 3, "match": [1, 3, 7, 9, 12, 14, 22, 24, 25, 36, 44, 45], "matching_scop": 7, "materi": [31, 32, 34], "math": [7, 36, 45], "mathemat": [25, 45], "mathevaluationerror": 7, "matric": [1, 5, 7, 14, 24, 26, 33], "matrices_def": 14, "matrix": [1, 7, 14, 22, 24, 27, 28, 32, 36, 37, 43, 45], "matrix_def": 14, "max": [9, 22, 27, 28, 34, 35, 36, 37, 42, 45], "max_decimal_plac": [7, 22], "max_help_posit": 7, "max_len": 7, "max_line_length": [7, 9], "max_num": 9, "maximum": [22, 27, 28, 34, 35, 36, 37, 42, 45], "md5": 7, "mean": [6, 12, 22, 24, 45], "measur": 4, "mechan": [1, 22, 44, 45], "median": 22, "memori": [7, 24], "memoryus": 38, "mention": [27, 30, 44], "mercuri": 7, "mere": 1, "merg": [1, 7, 9, 12, 25], "merge_config_fil": [7, 15], "merge_context": 7, "merge_definit": [7, 12], "merge_yaml": 7, "mergin": 45, "merit": [4, 12, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 42, 44], "merti": 3, "messag": [7, 9, 12, 14, 22, 24, 27, 35], "met": 7, "meta": [11, 22], "meta_path": 7, "metaclass": 7, "metadata": [14, 23, 27], "metapathfind": 7, "metavar": [7, 9], "method": [4, 7, 9, 12, 18, 22, 25, 28, 29, 30], "method_nam": 12, "metric": 3, "micro": 29, "might": [1, 3, 6, 7, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 44, 45], "min": [22, 45], "min_count": [7, 22], "minim": [7, 27, 44], "minimum": [7, 14, 24, 27, 28, 34, 35, 36, 37, 42, 45], "minor": 7, "mirro": 1, "mirror": [5, 8, 15, 26, 44], "mirror1_nam": 1, "mirror2_nam": 1, "mirror_add": [7, 9], "mirror_archive_path": 7, "mirror_destroi": [7, 9], "mirror_environ": 7, "mirror_id": 7, "mirror_input": [7, 8, 38], "mirror_list": [7, 9], "mirror_nam": 7, "mirror_onli": 7, "mirror_path": [6, 7], "mirror_ref": 7, "mirror_remov": [7, 9], "mirror_root": 24, "mirror_set_url": [7, 9], "mirror_softwar": [8, 38], "mirror_test": 7, "mirror_url": [7, 44], "mirrorcach": 7, "mirrorcollect": 7, "mirrorerror": 7, "mirrorrefer": 7, "mirrorstat": 7, "misc_cach": [7, 14, 24], "mismatch": 35, "miss": 34, "missing_mpi_cmd": [7, 15], "missing_required_dry_run": [7, 15], "mit": 9, "mix": 25, "mock_env_var_modifi": [7, 15], "mock_modifi": 16, "mock_modifier_dry_run": [7, 15], "mock_modifier_phas": [7, 15], "mock_modifier_spack_config": [7, 15], "mock_spack_modifi": [7, 15], "mod": [7, 15, 27, 45], "mod_nam": [22, 45], "mod_to_class": [7, 22], "modded_vari": 7, "mode": [1, 4, 5, 7, 8, 12, 13, 14, 24, 27, 37, 45], "mode_for_modifi": 1, "mode_vari": 7, "model": [27, 29], "modif": [1, 12, 22, 24, 27, 28, 31, 32, 33, 34, 35, 36, 37, 39, 42, 45], "modifi": [5, 9, 12, 13, 15, 16, 24, 26, 28, 30, 32, 33, 36, 44], "modifier_appl": 7, "modifier_builtin": 12, "modifier_class": [7, 13], "modifier_function": [7, 15], "modifier_help": [7, 15], "modifier_languag": 7, "modifier_nam": [1, 12], "modifier_prepare_analysi": [7, 15], "modifier_repo": [1, 7], "modifier_typ": 7, "modifier_vari": [7, 8, 12, 13], "modifierbas": [7, 13, 22], "modifiererror": 7, "modifiermeta": [7, 12], "modifiers_wrf": 27, "modkit": [5, 9], "mods_": 9, "mods_info": [7, 9], "mods_info_setup_pars": [7, 9], "mods_list": [7, 9], "mods_list_setup_pars": [7, 9], "modul": [3, 5, 45], "modular": 12, "module_root": [7, 14, 24], "modulenam": 7, "moduletyp": [7, 23], "molecular": [30, 31, 33], "monitor": 30, "monochromegan": 7, "more": [1, 3, 4, 7, 11, 22, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "most": [3, 4, 7, 24, 37, 44], "mostli": 22, "move": [7, 22], "mozilla": 38, "mpi": [1, 5, 12, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 43], "mpi_arg": 36, "mpi_command": [27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "mpi_nam": 36, "mpich": 45, "mpirun": [12, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "msg": [7, 22], "mtime": [7, 22], "much": [10, 27], "multi": [4, 6, 7], "multi_modifier_dry_run": [7, 15], "multipl": [1, 3, 6, 7, 12, 22, 32, 35, 36, 45], "multiple_arg_nam": 12, "multiple_pattern_match": 12, "multiple_typ": 12, "multipli": 34, "must": [3, 6, 7, 9, 12, 24, 27, 28, 35, 45], "mutable_mock_apps_repo": [15, 20], "mutable_mock_mods_repo": 16, "my": [25, 44], "my_criteria": 25, "n": [1, 7, 14, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "n_indent": 7, "n_node": [27, 28, 34, 35, 36, 37, 38, 43, 45], "n_rank": [27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 44, 45], "n_repeat": [1, 7, 14, 24, 45], "n_successful_repeat": 22, "n_thread": [27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "name": [1, 3, 4, 6, 7, 8, 9, 11, 12, 14, 18, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 40, 41], "name_of_workspac": 44, "name_onli": [9, 10], "name_or_path": [7, 44], "name_or_path_to_spack_env": 1, "name_or_url": 7, "name_templ": 7, "named_deploy": [7, 24], "named_modifi": [15, 18], "namespac": [5, 9, 22, 24, 32, 44, 45], "namespace_tri": 7, "namespacetri": [7, 22], "nanosec": [30, 31, 32, 33, 39], "nanosecond": [30, 31, 32, 33, 39], "narg": 9, "nasm": 38, "nativ": 7, "navig": 29, "ncall": 7, "ncol": 10, "ncurs": 38, "necessari": [3, 7, 8, 44], "necessarili": 7, "need": [1, 3, 4, 7, 9, 12, 13, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "needs_upd": 7, "neither": [22, 35], "nest": [7, 27, 28, 34, 35, 36, 37, 38, 43], "nested_1": [7, 9, 22], "nested_2": [7, 9, 22], "nested_3": [7, 22], "nested_4": [7, 22], "nested_compilers_are_instal": [7, 15], "netcdf": 38, "never": 7, "new": [1, 3, 4, 5, 7, 9, 12, 15, 22, 24, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 42, 44], "new_command": 1, "new_packag": 7, "newer": 23, "newli": [4, 27, 28, 31, 34, 35, 36, 37], "next": [7, 32, 34], "next_spec": 7, "nfl": 7, "nice": 7, "no_active_workspac": [7, 24], "no_expand_var": 7, "noactiveenvironmenterror": 7, "noarchivefileerror": 7, "nocacheerror": 7, "node": [7, 9, 11, 22, 27, 28, 34, 35, 36, 37, 43, 45], "node_typ": 7, "nodigesterror": 7, "non": [7, 12, 24], "none": [1, 7, 9, 11, 12, 14, 22, 23, 24], "nonetworkconnectionerror": [7, 22], "nopathrunnererror": 7, "noqa": 14, "nor": [27, 35], "norepoconfigurederror": 7, "normal": [7, 27], "nostageerror": 7, "not_empti": [7, 12], "not_provid": 7, "notabl": [44, 45], "note": [1, 6, 7, 9, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "noth": 22, "notic": 32, "now": [3, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42], "np": 36, "nperhost": 45, "null": [7, 12, 14, 24, 25], "num3proxi": 7, "num_experi": 7, "num_filtered_experi": 7, "number": [1, 3, 7, 9, 14, 22, 24, 27, 28, 32, 34, 35, 36, 37, 38, 42, 45], "numer": 7, "o": [22, 27], "obj": [10, 22], "obj_fullnam": 7, "obj_inst": [7, 22], "obj_nam": [7, 10], "obj_typ": 7, "object": [7, 9, 10, 11, 12, 14, 15, 22, 24, 27, 44], "object_check": 7, "object_file_nam": 7, "object_nam": [7, 9], "object_path": 7, "object_typ": [7, 9, 10], "objectnamespac": 7, "objects_path": 7, "objects_to_attribut": [7, 9], "objects_with_tag": 7, "objecttyp": [7, 9], "obtain": 7, "occur": [1, 4, 7, 9], "off": [7, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 44, 45], "offer": 9, "oftentim": 33, "old": [1, 7, 22, 38], "omit": [28, 44], "omp_num_thread": [27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43], "ompi": 45, "on_execut": [1, 7, 14, 24, 45], "onc": [3, 4, 6, 7, 14, 22, 27, 28, 29, 30, 33, 35, 36, 37, 38, 44, 45], "one": [1, 3, 4, 6, 7, 12, 14, 22, 23, 27, 28, 29, 31, 32, 34, 35, 36, 37, 42, 44, 45], "oneapi": [1, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "oneof": [7, 14, 24], "ones": 24, "onli": [1, 3, 6, 7, 8, 12, 22, 23, 25, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 44, 45], "onlin": 34, "onto": 24, "op": 7, "open": [9, 22, 23, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 45], "openmpi": [36, 45], "openmpi_arg": 36, "openssl": 38, "oper": [7, 9, 22, 27, 28, 34, 35, 36, 37, 45], "operand": 7, "operator_to_use_for_redirect": 1, "opt": 7, "option": [1, 3, 4, 6, 7, 9, 12, 22, 23, 25, 33, 35, 38, 45], "option_nam": 22, "option_str": 9, "option_valu": 22, "optional_attr": 7, "optional_definit": 1, "options_by_level": 7, "order": [1, 3, 4, 6, 7, 9, 10, 12, 14, 22, 24, 32, 33, 37, 44, 45], "order_aft": [7, 22], "order_befor": [7, 22], "ordereddict": 7, "ordereddict_backport": 9, "org": [7, 14, 24, 25, 45], "organ": [3, 7], "origin": [7, 14, 22, 24, 36, 45], "orterunprefix": 36, "osu": 29, "other": [1, 3, 4, 7, 9, 14, 22, 27, 31, 32, 35, 36, 37, 44, 45], "otherwis": [7, 14, 22], "ouptu": 12, "our": [7, 22, 23, 28, 34], "out": [3, 4, 7, 9, 10, 22, 24, 30, 33, 34, 36, 37, 38, 45], "out_str": 7, "outcom": 1, "output": [7, 9, 11, 12, 16, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 43, 44], "output_captur": [1, 7, 12, 14, 22, 24, 28], "output_directori": 7, "output_format": [12, 24], "output_level": 7, "outsid": [7, 33, 34], "over": [1, 7, 8, 9, 24, 32, 36, 44, 45], "overal": [24, 44], "overlaid": 7, "overrid": [1, 3, 7, 9, 22, 24, 28, 31, 45], "overridden": [4, 33, 45], "overrides_base_nam": 7, "overview": 44, "overwrit": [1, 7, 12, 44], "overwritten": 22, "own": [1, 3, 7, 27, 29, 30, 31, 32, 34, 35, 36, 45], "p": [9, 44], "packag": [1, 5, 6, 12, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 43, 44, 45], "package_definit": 7, "package_lock_timeout": [7, 14, 24], "package_manag": 7, "package_manager_config": [7, 8, 12, 13, 15], "package_manager_requir": [7, 8, 12, 13, 15], "package_nam": 1, "package_name_to_use_as_compil": 1, "package_spec": 7, "package_specs_for_environ": 7, "padded_length": [7, 14, 24], "page": [4, 5, 22], "pair": [3, 45], "parallel": 45, "paramet": [3, 4, 7, 8, 9, 10, 12, 14, 22, 23, 24, 32, 34], "parameter": [5, 26, 33], "parent": [7, 22], "parent_experi": 45, "parent_experiment_namespac": 45, "pars": [7, 9, 10, 24, 36], "parse_error": 7, "parsed_url": 22, "parseerror": 7, "parser": [7, 9, 10, 22, 32], "part": [1, 3, 6, 7, 12, 22, 23, 28, 29, 44, 45], "part1": 45, "part2": 45, "parti": 3, "particular": [7, 9, 22, 38, 45], "particularli": 45, "partit": 45, "partition_def": 45, "pass": [1, 4, 7, 12, 22, 37], "passthrough": 7, "passthrough_vari": [7, 15], "past": [27, 32, 34, 35, 36], "patch": [6, 7, 9, 38], "path": [1, 4, 5, 6, 9, 12, 14, 15, 23, 24, 30, 31, 38, 44, 45], "path_or_scop": 7, "path_stat": [22, 23], "path_to_append": 1, "path_to_prepend": 1, "path_to_workspac": 44, "paths_and_repo": 7, "pattern": [7, 9, 12, 27, 45], "pattern_exempt": [7, 9], "patternproperti": [7, 14, 24], "pb": 45, "pcall": 7, "pct": 7, "peopl": 44, "pep": 22, "pep440": 7, "per": [3, 9, 22, 27, 30, 31, 32, 33, 34, 36, 39, 45], "per_input_ref": 7, "percent": [30, 31, 32, 33, 39], "perform": [3, 4, 7, 9, 12, 15, 20, 22, 24, 25, 27, 28, 30, 32, 33, 34, 35, 36, 37, 42, 44, 45], "perform_list": [9, 10], "perform_math_ev": 7, "perform_upload": [7, 11], "period": 22, "perl": 38, "perl5162": 38, "perm": 7, "permiss": 22, "persist": 7, "phase": [7, 8, 12, 24, 38], "phase_definit": [7, 8, 13], "phase_filt": 7, "phase_nam": 7, "phase_select": [7, 15], "phase_selection_with_depend": [7, 15], "phasecycledetectederror": 7, "phasegraph": 7, "physic": [3, 45], "piec": [3, 7, 12, 45], "pigz": 38, "ping": 7, "pip": 4, "pipelin": [5, 12, 45], "pkg": 7, "pkgconf": 38, "place": [1, 3, 4, 12, 14, 22, 25, 28, 34, 37, 38], "placehold": [22, 32, 33, 37], "platform": [4, 7, 8, 22, 24, 27, 36], "platform1": [35, 36], "platform2": [35, 36], "platform3": 35, "platform_config": [35, 36], "pleas": [27, 28, 30, 31, 32, 33, 34, 35, 36, 37], "plu": 12, "pluse": 22, "pme": [30, 31, 32, 33], "pme_1rank": 32, "pme_2rank": 32, "pme_4rank": 32, "pme_single_rank": [30, 31, 32], "pname": 9, "pnetcdf": [27, 28, 34, 35, 36, 37, 38, 43], "point": [7, 22, 24, 28, 30, 32, 34, 35, 36, 45], "pointer": [7, 38], "poke": 9, "pop": [7, 22], "pop_scop": 7, "popul": [6, 7, 32, 44, 45], "populate_inventori": [7, 8], "portabl": 3, "portion": [1, 3, 7, 8, 12, 22, 27, 28, 32, 33, 35, 36, 37, 43], "posit": [7, 9, 22], "posix": 22, "possibl": [7, 9, 22, 29, 30, 31, 34], "possible_ramble_module_nam": [7, 22], "post": 7, "potenti": [4, 31, 45], "ppn": [30, 31, 32, 33, 34, 36, 45], "ppr": 36, "practic": [34, 45], "pre": [8, 30, 31, 45], "preced": [1, 7, 24, 44, 45], "predic": 7, "preexist": 7, "prefer": [22, 32], "preferenti": 7, "prefix": [1, 7, 14, 22, 24, 28, 37, 45], "prefix_char": 7, "prefixedexecut": [7, 22], "prepare_analysi": [7, 8], "prepare_config_scop": [7, 24], "prepend": [1, 7, 8, 12, 14, 22, 23, 24, 45], "prepend_exec": 12, "prepend_head": [7, 9], "prepend_open": [22, 23], "prepend_path": 45, "prependfileload": [22, 23], "prepent": 1, "prerequisist": 38, "prerequisit": [9, 38], "prescript": 10, "present": [7, 27, 28, 30, 32, 37, 38, 45], "preserv": 7, "prevent": [7, 28, 36, 45], "previou": [1, 7, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 43], "previous": [1, 30, 45], "primari": [7, 29, 30, 44], "primarili": [7, 9, 27, 28, 35, 37, 43], "primit": 7, "print": [5, 7, 9, 10, 22, 24, 25, 29, 32, 37, 45], "print_chain_ord": 7, "print_conflict": [7, 9], "print_context": 7, "print_info": [9, 10], "print_intern": 7, "print_output": [7, 9], "print_phase_tim": 7, "print_sect": 7, "print_setup_info": 7, "print_summari": [7, 9], "print_text_info": [9, 10], "print_tool_head": [7, 9], "print_tool_result": [7, 9], "print_var": 7, "prio": 11, "prior": 44, "prioriti": 7, "pro": 45, "problem": [6, 7], "proce": 27, "process": [1, 3, 4, 7, 22, 30, 31, 32, 44, 45], "process_config_path": 7, "processes_per_nod": [27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "produc": 22, "product": [4, 32, 34, 35, 45], "profil": [7, 45], "prog": [7, 9], "programm": 9, "project": [7, 14, 24], "promot": 12, "prompt": [24, 38], "propag": [7, 45], "propagate_exceptions_from": [7, 9], "proper": [7, 36], "properli": [7, 8, 12, 24, 27, 28, 31, 34, 35, 36, 37, 44, 45], "properti": [7, 14, 24], "protocol": 7, "protocol_supports_shallow_clon": 7, "proven": [3, 7], "provid": [1, 3, 4, 6, 7, 9, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 37, 38, 40, 41, 44, 45], "pserver": 7, "psm3": 27, "pull": [7, 12, 45], "pure_func": 38, "purg": 7, "purpos": [1, 7, 12, 28, 34, 35, 36, 38], "push": [1, 7, 14, 24, 44], "push_scop": 7, "push_to_spack_cach": [7, 8], "push_to_url": [7, 22], "push_url": [1, 7], "push_url_from_directori": 7, "push_url_from_mirror_nam": 7, "push_url_from_mirror_url": 7, "pushdeploy": [7, 8], "pushtocach": 8, "put": [4, 6, 7, 24], "put_first": 7, "put_last": 7, "pwd": 29, "py": [3, 7, 9, 25, 37, 44], "pytest": [4, 9], "python": [3, 4, 7, 12, 15, 22, 23, 25, 37, 45], "python_interpret": [7, 9], "python_mod_nam": 22, "python_nam": [7, 9], "python_path": 7, "pythonnameerror": [7, 9], "qa": 9, "qsub": 45, "qualifi": [1, 7, 12, 22, 38, 44, 45], "quantiti": 3, "queri": [7, 29], "quick": 7, "quot": [32, 34, 36, 38], "r": [4, 7, 14], "rais": [1, 7, 12, 22, 24, 45], "raise_passthrough_error": 7, "rambl": [1, 2, 3, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43], "ramble_inventori": [24, 44], "ramble_is_git_repo": [7, 9], "ramble_module_to_python_modul": [7, 22], "ramble_python": 4, "ramble_root": [7, 29, 30, 31, 32, 33, 40, 41], "ramble_script": 7, "ramble_vers": [5, 7], "ramble_version_info": [5, 7], "ramble_working_dir": 7, "ramble_workspac": 24, "ramble_workspace_var": [7, 9, 24], "rambleactiveworkspaceerror": [7, 24], "rambleargparserstwrit": [7, 9], "rambleargumentpars": 7, "ramblecommand": 7, "ramblecommanderror": 7, "rambleconflictingdefinitionerror": [7, 24], "rambleerror": [7, 9, 12, 22, 24], "rambleexperimentseterror": 7, "ramblehelpformatt": 7, "rambleinvalidtemplatenameerror": [7, 24], "ramblekeyworderror": 7, "ramblemissingapplicationdirerror": [7, 24], "ramblemissingapplicationerror": [7, 24], "ramblemissingexperimenterror": [7, 24], "ramblemissingworkloaderror": [7, 24], "ramblepassthrougherror": 7, "ramblerenderererror": 7, "ramblesoftwareenvironmenterror": 7, "ramblesyntaxerror": 7, "ramblevariabledefinitionerror": 7, "rambleworkspaceerror": [7, 24], "ran": 28, "rang": [3, 32, 33, 45], "rank": [32, 33, 34, 36, 44, 45], "ratio": [27, 28, 34, 35, 36, 37, 42], "raw": [10, 23], "rawtexthelpformatt": 7, "re": [4, 5, 7, 9, 12, 33, 38, 45], "read": [7, 9, 22, 23, 24, 38, 44], "read_config_fil": [7, 22], "read_config_var": 7, "read_default_templ": 24, "read_from_url": [7, 22], "read_statu": 7, "read_transact": [7, 22], "readabl": [7, 24, 35], "readi": 4, "readlin": 38, "readline63": 38, "readline70": 38, "readline80": 38, "readline81": 38, "readline82": 38, "readm": 38, "readthedoc": [1, 6, 44], "readtransact": 22, "real": [27, 30, 31, 32, 33, 39], "real_nam": 7, "real_valu": 45, "realli": [7, 22], "reason": [6, 32, 35], "reassembl": 9, "receiv": 45, "recent": 24, "recogn": 1, "recommend": [3, 4, 34], "recompil": 33, "record": 7, "recreat": 44, "recurs": [7, 9, 22], "redirect": [1, 7, 12, 14, 22, 24, 28, 45], "ref": 44, "refactor": 7, "refer": [1, 3, 7, 12, 22, 25, 32, 34, 36, 37], "referenc": [7, 8], "reference_packag": 22, "reflect": [31, 32, 33], "refus": 35, "reg_expr": 7, "regard": 33, "regardless": [4, 44], "regener": 7, "regex": [7, 12, 24], "regex_for_match": 1, "regexp": 38, "regist": [7, 9, 10, 12], "register_builtin": [7, 12], "register_phas": [7, 12], "regular": [7, 9, 12, 22, 25, 29], "rel": [7, 22, 28], "relat": [3, 7, 27, 45], "relative_dest": 7, "relative_executable_nam": 1, "relative_indic": 7, "relative_to": [1, 7, 14, 24, 28], "releas": 4, "relev": [3, 24, 31, 33, 36], "reli": 29, "reloc": 7, "remain": 7, "remaind": 9, "remedi": [27, 32, 34, 35], "rememb": 31, "remot": [6, 7, 44], "remote_path": 22, "remote_url": 44, "remov": [1, 4, 6, 7, 9, 12, 14, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 44], "remove_log": [7, 22], "remove_opt": [7, 9], "remove_python_cach": [7, 9], "remove_scop": 7, "remove_url": [7, 22], "render": [1, 4, 5, 24, 29, 30, 31, 32, 33, 36, 40, 41, 44], "render_environ": 7, "render_group": 7, "render_object": 7, "render_packag": 7, "rendergroup": 7, "repeat": 5, "repeat_success_strict": [7, 14, 15, 24], "repeatedli": 7, "repeats_def": 14, "repeats_success_strict": [1, 45], "repetit": 32, "replac": [7, 9, 14, 24, 28, 29, 30, 31, 32, 33, 40, 41, 45], "replic": [22, 45], "repo": [3, 5, 7, 15, 24], "repo_add": [7, 9], "repo_cr": [7, 9], "repo_for_obj": 7, "repo_list": [7, 9], "repo_path": 9, "repo_remov": [7, 9], "repoerror": 7, "repoindex": 7, "repoload": 7, "repopath": 7, "report": [7, 9, 22], "reposfind": 7, "repositori": [1, 3, 4, 5, 9, 14, 24, 44], "repositorynamespac": 7, "repositorynamespaceload": 7, "repres": [1, 3, 7, 9, 12, 14, 15, 22, 24, 30, 35, 44, 45], "represent": [7, 9, 11, 22, 24], "reproduc": [4, 6, 7], "reproduct": 44, "request": [1, 3, 4, 7, 9, 22], "requested_template_nam": 24, "requir": [1, 3, 5, 6, 7, 8, 9, 10, 12, 14, 22, 23, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 44, 45], "require_active_workspac": [7, 9], "require_cmd_nam": [7, 9], "require_definit": [7, 12], "require_exist": [7, 8], "require_python_nam": [7, 9], "required_command_properti": 7, "required_packag": [3, 7, 8, 12, 13, 45], "required_var": [7, 8, 13], "required_vari": [7, 12], "research": [3, 27, 28, 34, 35, 36, 37], "reserv": [7, 8], "reset": [7, 38], "reset_found": 7, "resolv": [3, 33, 36, 45], "resourc": [7, 9], "resourcestag": 7, "respect": [33, 38, 44], "respons": [7, 45], "rest": 25, "restag": 7, "restageerror": 7, "restor": 7, "restrict": 6, "result": [4, 6, 7, 11, 12, 15, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 45], "results_level": 12, "results_upload": [7, 9], "retain": [3, 7], "retriev": [7, 38], "return": [7, 8, 9, 10, 12, 14, 22, 23, 24, 25], "returncod": 9, "reus": [1, 7, 9, 14, 24, 44], "reusabl": 27, "revers": [24, 38], "revert": [7, 44], "review": [27, 28, 30, 31, 32, 33, 34, 35, 36, 37], "revis": 7, "rf": [30, 31, 32, 33], "rf_1rank": 32, "rf_2rank": 32, "rf_4rank": 32, "rf_single_rank": [30, 31, 32], "right": [7, 9, 24, 45], "right_idx": 7, "rm": 7, "root": [1, 4, 7, 9, 14, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 42, 43, 45], "root_url": 22, "roughli": 45, "routin": [7, 24], "row": 10, "rows_for_ncol": [9, 10], "rpath": [7, 14, 24], "rsl": 37, "rst": [7, 9, 10], "rst_index": [7, 9], "rst_level": 9, "rule": 3, "run": [3, 4, 5, 6, 7, 9, 10, 11, 12, 22, 24, 26, 27, 28, 32, 33, 34, 35, 37, 38, 44, 45], "run_aft": 12, "run_befor": 12, "run_black": [7, 9], "run_flake8": [7, 9], "run_phas": 7, "run_phase_hook": 7, "runner": [7, 9], "runnererror": 7, "runpath": [7, 14, 24], "rwth": 7, "s3": 7, "s3fetchstrategi": 7, "safe": [7, 22], "sai": [9, 24], "same": [4, 6, 7, 22, 23, 28, 32, 33, 35, 36, 44, 45], "saniti": 12, "satisfi": 7, "save": [31, 32, 33, 38, 44], "save_filenam": 7, "sbang": 7, "sbang_script": 7, "sbatch": 45, "scala": 4, "scalar": 1, "scale": [5, 26, 27, 28, 35, 36, 37, 43], "scaling_": [27, 28, 34, 35, 36, 37, 43], "scaling_1": 35, "scaling_1_platform1": 36, "scaling_wrf": 34, "schedul": 45, "schema": [1, 7, 24], "scheme": 7, "scientif": 4, "scope": [5, 6, 7, 9, 12, 15, 24, 27, 31, 32, 37, 38, 45], "scope_nam": 7, "scopedcriterialist": 7, "scopes_metavar": 7, "scopes_or_path": 7, "scrape": 22, "screen": [22, 32], "script": [4, 7, 9, 24, 27, 28, 29, 30, 31, 32, 33, 36, 40, 41, 44, 45], "script_path": 18, "search": [1, 4, 5, 7, 22, 24, 25, 30], "search_files_for_str": [7, 15], "search_fn": 7, "search_primary_experi": 7, "searchabl": 11, "second": [3, 4, 11, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 45], "section": [3, 5, 7, 9, 12, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 44, 45], "section_descript": 7, "section_nam": [14, 15], "section_ord": 7, "section_schema": 7, "section_titl": [7, 8, 9, 10, 22], "see": [1, 3, 4, 5, 7, 12, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 40, 41, 44, 45], "seen": [1, 3, 4, 27, 28, 31, 32, 33, 34, 35, 36, 37, 43, 45], "select": [4, 7, 27, 31, 34, 36, 45], "self": [4, 7, 12, 22, 24, 44], "send_warning_to_tti": 7, "sensibl": 7, "sensit": 7, "sent": 22, "separ": [1, 7, 9, 12, 14, 22, 24, 44, 45], "sequenc": [10, 22], "sequenti": 34, "serial": 45, "server": 7, "set": [1, 3, 5, 6, 7, 8, 9, 12, 13, 14, 22, 24, 27, 28, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45], "set_access_pair": 7, "set_access_token": 7, "set_application_context": 7, "set_attribut": [7, 22], "set_base_var": 7, "set_chained_experi": 7, "set_compiler_config_dir": 7, "set_config_valu": [7, 22], "set_dry_run": 7, "set_endpoint_url": 7, "set_env": 7, "set_env_variable_set": 7, "set_experiment_context": 7, "set_formatted_execut": 7, "set_intern": 7, "set_modifi": 7, "set_no_expand_var": 7, "set_object_typ": 7, "set_on_execut": 7, "set_path": 7, "set_profil": 7, "set_repeat": 7, "set_repeat_index": 7, "set_required_var": 7, "set_stag": 7, "set_statu": 7, "set_subdir": 7, "set_tag": 7, "set_templ": 7, "set_usage_mod": 7, "set_val": 45, "set_var": 45, "set_vari": 7, "set_working_dir": 7, "set_workload_context": 7, "setcach": [7, 22], "setup": [1, 3, 4, 6, 7, 8, 9, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 42, 44, 45], "setup_info_pars": [9, 10], "setup_list_pars": [9, 10], "setup_main_opt": 7, "setup_pars": [7, 9], "sever": [1, 3, 4, 6, 7, 22, 24, 27, 28, 34, 35, 36, 37, 44, 45], "sh": [4, 7, 9, 14, 22, 24], "sha": 7, "sha1": 7, "sha224": 7, "sha256": [3, 6, 7, 12, 24, 38, 44], "sha384": 7, "sha512": 7, "shallow": 7, "shape": [7, 45], "share": [4, 7, 9, 24, 30, 44, 45], "shared_context": [7, 15], "shared_dir": [7, 24], "shared_languag": [3, 7], "shared_license_dir": [7, 24], "shared_link": [7, 14, 24], "sharedmeta": [7, 12], "shell": [1, 7, 9, 10, 14, 22, 29, 30, 31, 32, 33, 40, 41], "shell_init_instruct": [7, 9, 10], "shift": 7, "short": [6, 7, 9, 30, 38], "shorter": 7, "should": [1, 3, 7, 8, 9, 12, 15, 18, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "shouldn": 7, "show": [1, 3, 4, 7, 9, 12, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 42, 45], "shown": [3, 7, 28, 36, 45], "sibl": 7, "side": 6, "significnatli": 37, "similar": [3, 6, 32, 45], "similarli": [12, 33], "simlink": 24, "simlink_result": [7, 24], "simpl": [5, 7, 22, 26, 29, 38, 45], "simplest": 3, "simpli": [7, 45], "simplifi": [7, 9, 22, 24, 27, 32, 44], "simplify_nam": [7, 22], "simplify_str": 45, "simul": [30, 31, 32, 33, 39], "simultan": [9, 22], "sinc": [3, 6, 7, 9, 28, 29, 32, 33, 35, 38], "singl": [3, 6, 7, 9, 12, 27, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 45], "single_arg_nam": 12, "single_modifier_dry_run": [7, 15], "single_node_": 38, "single_node_valu": 37, "single_typ": 12, "singlefilescop": 7, "singleton": 7, "site": [1, 6, 7, 38], "situat": [27, 32, 34, 35, 36], "size": [7, 30, 31, 32, 33, 40, 41], "skip": [7, 9, 22], "slash": 45, "slow": [6, 7], "slurm": [34, 45], "sm": [27, 28, 34, 35, 36, 37, 38, 43], "small": 7, "smaller": 9, "snappi": 38, "snapshot": 27, "so": [3, 7, 9, 12, 22, 24, 32, 33, 34, 35, 38], "socket": 27, "softwar": [1, 4, 5, 6, 7, 8, 9, 12, 13, 14, 18, 24, 26, 27, 29, 30, 31, 32, 38, 40, 41, 45], "software_configur": 8, "software_create_env": 8, "software_definit": [7, 15], "software_dir": [7, 24], "software_environ": 5, "software_instal": 8, "software_install_requested_compil": 8, "software_mirror_url": 6, "software_spec": [3, 7, 8, 12, 13, 45], "software_spec_nam": 45, "softwareenviron": 7, "softwarepackag": 7, "some": [1, 3, 4, 7, 9, 22, 23, 27, 28, 29, 31, 34, 35, 36, 37, 44, 45], "someth": [1, 7, 12, 22, 30, 32, 35, 38, 45], "sometim": [3, 7, 32, 44, 45], "somewher": 7, "sophist": 38, "sort": [7, 9, 10], "soural": 24, "sourc": [4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 22, 23, 24, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 44], "source_cach": [7, 14, 24], "source_id": 7, "source_path": 7, "sourcefileload": 23, "sourcepath": 7, "space": [1, 7, 44], "spack": [3, 4, 5, 6, 7, 12, 18, 22, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44], "spack_activ": [7, 8, 28, 30, 31], "spack_cache_path": 7, "spack_deactiv": [7, 8], "spack_env": 7, "spack_env_cach": [7, 15], "spack_flag": 14, "spack_runn": 5, "spack_setup": 7, "spack_sourc": [7, 8, 28, 30, 31], "spack_spec": [1, 7, 12, 14, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 45], "spack_spec_for_packag": 1, "spack_user_ag": [7, 22], "spackappl": [7, 8, 33], "spackbot": 22, "spackerror": 22, "spackmodifi": [7, 13], "spackpackag": 3, "spackrunn": 7, "spackweberror": [7, 22], "spdx": 9, "spec": [1, 5, 12, 15, 24, 27, 30, 33, 44, 45], "spec1": 22, "spec2": 22, "spec_bas": 7, "spec_id_r": 7, "spec_lik": 7, "spec_nam": 45, "spec_properti": 14, "spec_str": 7, "spec_util": 7, "specerror": 7, "specformatstringerror": 7, "special": [7, 8, 13, 45], "specif": [1, 3, 7, 9, 11, 12, 14, 24, 25, 27, 29, 34, 44, 45], "specifi": [1, 6, 7, 9, 12, 22, 23, 24, 30, 31, 32, 33, 36, 38, 40, 41, 44, 45], "speclex": 7, "specpars": 7, "specparseerror": 7, "specs_equiv": [7, 22], "speed": [10, 30, 31, 32, 33, 39], "spend": 27, "spent": [27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 39, 42], "sphinx": 10, "spider": [7, 22], "sql": 1, "stabl": [4, 7], "stable_target": 7, "stack": [5, 7, 22, 24, 26, 29, 30, 31, 32, 34, 40, 41, 45], "stage": [3, 5, 12, 35, 36], "stage_lock": 7, "stagecomposit": 7, "stageerror": 7, "stagepatherror": 7, "stand": [4, 30, 45], "standard": [3, 7, 9, 27, 44, 45], "start": [3, 5, 22, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 45], "start_mark": 7, "start_tim": 28, "stat": [7, 15, 38], "stat_nam": 7, "state": [7, 9, 24, 44], "statement": [3, 23, 45], "static": 7, "statist": [1, 7, 45], "statsbas": [7, 22], "statscountvalu": [7, 22], "statsmax": [7, 22], "statsmean": [7, 22], "statsmedian": [7, 22], "statsmin": [7, 22], "statsstdev": [7, 22], "statsvar": [7, 22], "statu": [7, 37], "stderr": [7, 12, 14], "stdev": 22, "stdname": 7, "stdout": [7, 12, 14, 22], "steal_sourc": 7, "step": [3, 7, 12, 30, 32, 34, 45], "sternt": 38, "still": [7, 12, 36, 45], "storag": [7, 12, 44], "storage_path": 7, "store": [1, 3, 7, 11, 12, 22, 24, 45], "str": [7, 9, 10, 11, 12, 22, 23, 24, 45], "strategi": 7, "stream": [7, 22], "string": [1, 3, 7, 9, 12, 14, 15, 22, 24, 28, 29, 32, 34, 44, 45], "string_or_num": 14, "strip": [7, 22], "strongli": 3, "structur": [3, 5, 7, 9, 22, 38], "stub": 14, "studi": [3, 4, 5, 26, 27, 28, 35, 36, 37, 43], "style": [7, 22, 25], "sub": [1, 4, 9, 44, 45], "sub_prop": 14, "subclass": [7, 9], "subcommand": [4, 7, 9, 24], "subcommand_funct": [7, 9], "subcommandwrit": [7, 9], "subdir": 7, "subdir_nam": 7, "subdirectori": [6, 24], "subject": 7, "submiss": 45, "submit": 45, "submodul": 5, "submodules_delet": 7, "subpackag": 5, "subpars": [7, 9, 10], "subsection_titl": [7, 8], "subsequ": [4, 7], "substitut": 22, "substitute_config_vari": [7, 22], "substitute_path_vari": [7, 22], "subtract": 45, "subvers": 7, "succe": [1, 22, 45], "succeed": 7, "success": [5, 7, 12, 14, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 42, 44], "success_criteria": [1, 3, 5, 8, 12, 13, 24, 25, 37], "success_criteria_def": 14, "success_fom_comparison": [7, 15], "success_fom_glob": [7, 15], "success_funct": [7, 15], "success_list_def": 14, "success_modifi": [7, 15], "success_variable_fom_comparison": [7, 15], "success_wrf": 37, "successcriteria": 7, "successfulli": [3, 7, 25, 37, 38], "suffix": [24, 44], "suggest": [4, 12, 30, 31, 34], "suitabl": 7, "sum": [6, 38], "summari": [1, 9, 31, 32, 33, 45], "super": 7, "superclass": [7, 22, 24], "supercomput": 4, "suppli": [7, 24], "support": [3, 7, 9, 10, 12, 25, 27, 33, 34, 35, 37, 44], "supported_injection_ord": 7, "suppress_gpg_warn": [7, 14, 24], "sure": [3, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37], "surround": 22, "svn": [7, 9], "svnfetchstrategi": 7, "sweep": [4, 36], "switch": 44, "sy": [7, 9, 23], "symbol": [7, 44], "symlink": 7, "synonym": 7, "syntax": [1, 3, 7, 9, 22, 45], "system": [1, 3, 5, 7, 22, 23, 27, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41], "t": [1, 4, 7, 9, 12, 22, 29, 30, 31, 32, 33, 36, 37, 38, 40, 41, 44], "tab": 9, "tabl": [10, 11], "table_id": 11, "tag": [4, 7, 12, 14, 22, 24, 29, 44], "tag1": 45, "tag2": 45, "tag_filt": [7, 15], "tag_index": 7, "tagindex": 7, "tags_def": 14, "tailor": 9, "take": [1, 6, 7, 9, 10, 12, 15, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 44, 45], "tar": [4, 6, 38, 44], "tarbal": [6, 7, 22], "target": [1, 7, 30, 31, 32, 33, 45], "target_dir": 12, "target_path": 7, "task": 32, "tcsh": [4, 7, 14, 24, 38], "techniqu": 32, "tell": [7, 28, 34], "tempdir": [7, 22], "tempfil": [22, 23], "templat": [1, 4, 7, 8, 12, 14, 22, 24, 28, 29, 30, 31, 33, 34, 35, 36, 40, 41, 44], "template_dir": [7, 14, 24], "template_experi": 7, "template_nam": 45, "template_name_sans_extens": 4, "template_path": [7, 24], "templateenviron": 7, "templatepackag": 7, "temporari": 22, "temporarili": [7, 12], "termin": 22, "test": [4, 7, 9, 12, 22, 25, 27, 29, 37, 38, 44, 45], "test_": 45, "test_1_1": 45, "test_basic_inherit": [7, 15], "test_configvar_dry_run": [7, 15], "test_criteria_list": [7, 15], "test_debug_report": [15, 16], "test_env_var_append_command_gen": [15, 20], "test_env_var_prepend_command_gen": [15, 20], "test_env_var_set_command_gen": [15, 20], "test_env_var_unset_command_gen": [15, 20], "test_exp": 45, "test_exp1": 45, "test_exp2": 45, "test_exp_": 45, "test_experi": 45, "test_mods_info": [15, 16], "test_mods_info_all_real_modifi": [15, 16], "test_mods_list": [15, 16], "test_mods_list_descript": [15, 16], "test_mods_list_tag": [15, 16], "test_single_criteria": [7, 15], "test_software_definitions_conflicts_run": [15, 16], "test_software_definitions_error_on_conflict": [15, 16], "test_software_definitions_run": [15, 16], "test_software_definitions_summari": [15, 16], "test_spec_copi": [7, 15], "test_spec_exampl": [7, 15], "test_stag": [7, 14, 24], "test_valu": 45, "testspec": [7, 15], "text": [7, 22, 23, 24, 29, 30, 31, 32, 33, 40, 41, 44], "tgetent": 38, "tgz": 38, "than": [7, 9, 31, 33, 34, 35, 44], "the_platinum_search": 7, "thei": [1, 3, 7, 9, 10, 12, 14, 22, 24, 28, 30, 31, 32, 33, 36, 44, 45], "them": [1, 6, 7, 8, 9, 24, 27, 28, 32, 33, 34, 35, 36, 37, 44, 45], "themselv": 7, "thi": [1, 3, 4, 6, 7, 8, 9, 10, 12, 13, 14, 18, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45], "thing": [1, 3, 7, 9, 12, 32], "third": 37, "those": [1, 6, 7, 22, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 45], "though": [3, 4, 6, 32], "three": [7, 25, 36, 37], "through": [1, 3, 4, 7, 9, 12, 27, 29, 30, 33, 45], "throughout": [7, 8], "throw": 45, "thrown": 9, "time": [1, 3, 4, 6, 7, 9, 12, 22, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 45], "timeloc": 38, "timeout": [7, 22], "timestamp": [11, 28], "timestep": [3, 27, 28, 34, 35, 36, 37, 42], "tip": 3, "titl": [7, 14, 24], "tmpdir": 15, "to_dict": 7, "to_json": [7, 11], "to_yaml": 7, "todo": [7, 22], "togeth": [1, 3, 7, 9, 12, 22, 25, 32, 35, 36, 45], "toggl": 7, "token": 7, "too": 27, "tool": [7, 9, 27, 45], "top": [4, 7, 22, 31, 34, 45], "topolog": [7, 22], "toru": 7, "total": [3, 7, 27, 28, 34, 35, 36, 37, 42], "tottim": 7, "toward": [30, 31], "tpl": [4, 24, 29, 30, 31, 32, 33, 40, 41, 44, 45], "trace": 7, "track": [3, 7, 8, 12, 28], "transact": 22, "transcrib": 3, "transfer": 44, "transform": 7, "translat": 22, "travers": 7, "tree": [9, 38], "tri": [1, 7, 10], "trick": 38, "trie": 22, "true": [1, 3, 4, 7, 8, 9, 12, 13, 14, 22, 24, 25, 36, 44, 45], "trunk": 7, "try": [1, 7, 22, 27, 32, 34, 35, 36, 38], "tty": 22, "tupl": [7, 15, 18, 22, 24, 45], "turbo": 38, "tutori": [27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43], "two": [1, 3, 4, 7, 12, 15, 24, 25, 27, 28, 29, 30, 32, 35, 36, 37, 44, 45], "txt": [4, 24], "type": [1, 5, 7, 8, 9, 11, 12, 22, 23, 24, 30, 31, 32, 33, 37, 38, 40, 41, 44, 45], "typic": [1, 22], "u": [7, 35, 44, 45], "uf": 29, "unabl": 22, "uncaught": 9, "unconsum": [32, 35], "undefin": 24, "under": [6, 7, 9, 22, 27, 28, 32, 34, 35, 36, 37, 43], "underli": [3, 12, 22, 23, 27, 44], "underneath": [7, 23], "underscor": [7, 22], "understand": 3, "undo": 24, "unescap": 45, "unifi": [36, 44], "unified_repo": 7, "union": 9, "union_dict": 14, "union_valu": [7, 9], "uniqu": [7, 22, 31, 32, 33, 35, 36, 44, 45], "unit": [3, 4, 11, 12, 22], "unit_test": 7, "unknown": [7, 9], "unknown_arg": 9, "unknownentityerror": 7, "unknownnamespaceerror": 7, "unknownobjecterror": 7, "unless": [7, 33], "unload": 24, "unmodifi": 7, "unncessarili": 32, "unnecessarili": 7, "unset": [1, 7, 12, 14, 24, 45], "unsetup_workspace_cannot_analyz": [7, 15], "unspecifi": 22, "unsuccess": 7, "until": 44, "untrack": 9, "unus": [7, 44], "unused_compilers_are_skip": [7, 15], "unused_environ": 7, "unused_packag": 7, "unzip": 35, "up": [3, 5, 6, 7, 8, 9, 12, 13, 22, 27, 28, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42], "updat": [7, 9, 14, 32, 34, 35, 36, 38], "update_complet": [7, 9], "update_completion_arg": [7, 9], "update_config": 7, "update_data": 7, "update_graph": 7, "update_kei": 7, "update_object": 7, "upload": [7, 9, 14, 24, 34, 44], "upload_result": [7, 11], "uplod": 44, "upon": 7, "uppercas": 22, "upstream": 44, "uri": [1, 7, 11, 14, 24], "url": [1, 3, 6, 7, 9, 12, 22, 44], "url_attr": 7, "url_dict": 7, "url_exist": [7, 22], "url_fetch_method": [7, 14, 24], "url_for_vers": 22, "url_or_fetch_strategi": 7, "url_typ": 7, "urlbas": 6, "urlfetchstrategi": 7, "urllib": [7, 14, 24], "us": [1, 3, 4, 5, 7, 8, 9, 10, 12, 13, 22, 23, 24, 25, 26, 27, 29, 30, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45], "usabl": 23, "usag": [7, 9, 12, 27, 45], "use_configur": 7, "use_env_repo": 24, "use_mpi": [1, 7, 12, 14, 22, 24, 28, 45], "use_repositori": 7, "used_var": 7, "user": [1, 6, 7, 9, 10, 14, 22, 24, 27, 28, 31, 37, 38, 44, 45], "user_config_path": 7, "usernam": [7, 12, 22], "uses_spack": [7, 8, 13], "uses_ssl": [7, 22], "usr": 9, "usual": 7, "utc": 28, "util": [7, 8, 14, 15, 24, 29, 32, 36, 45], "v": [7, 45], "v1": 7, "v42_bench_conus12km": 38, "v42_bench_conus2": 38, "val": 7, "val1": 1, "val2": 1, "val_to_append": 1, "val_to_prepend": 1, "valid": [3, 7, 9, 12, 18, 22, 24, 27, 30, 37, 38, 45], "valid_fully_qualified_module_nam": [7, 22], "valid_module_nam": [7, 22], "valid_workspace_nam": [7, 24], "valid_workspace_name_r": [7, 24], "validate_command": 7, "validate_fully_qualified_module_nam": [7, 22], "validate_module_nam": [7, 22], "validate_scop": 7, "validate_toolset": [7, 9], "validate_workspace_nam": [7, 24], "validation_error": 7, "validation_typ": [7, 12], "validationfailederror": 7, "valu": [1, 3, 4, 7, 9, 11, 12, 15, 22, 24, 25, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "vanilla": 3, "var": [1, 4, 7, 9, 12, 14, 22, 24, 29, 30, 31, 32, 33, 40, 41, 44, 45], "var_expansion_and_indirect": 36, "var_nam": [1, 7, 45], "var_separ": 1, "var_set": 22, "var_to_append": 1, "var_to_set": 1, "var_to_unset": 1, "var_valu": [1, 7], "vari": [34, 44], "variabl": [4, 5, 7, 8, 9, 12, 22, 24, 25, 26, 27, 28, 29, 30, 33, 34, 35, 37, 38, 40, 41, 43, 44], "variable_list": 14, "variable_modif": [7, 8, 12, 13], "variables_def": 14, "varianc": 22, "variant": 9, "varieti": [4, 30], "variou": [2, 3, 4, 6, 7, 12, 25, 26, 36, 44], "vars_to_print": 7, "vc": 7, "vcsfetchstrategi": 7, "ve": 32, "vector": [5, 7, 26, 27, 28, 35, 37, 43], "vector_matrix_gromacs_config": [33, 40], "vector_workload": [7, 15], "verbos": [7, 22, 32], "veri": [7, 27, 32, 34, 38], "verifi": [7, 9, 28], "verify_ssl": [7, 14, 24], "version": [1, 4, 7, 9, 10, 12, 22, 23, 33, 38, 44, 45], "version_from_git": 7, "version_json": [9, 10], "versionfetcherror": 7, "vertic": 10, "vformatdelimit": 7, "via": [1, 6, 7, 8, 9, 22, 45], "view": [24, 29, 30, 31, 32, 33, 34, 40, 41, 45], "virtual": 7, "visit": 22, "visual": 22, "vtune": 27, "vvv": [32, 44, 45], "w": [4, 7, 9, 14, 24, 44], "wa": [3, 7, 12, 14, 24, 29, 35], "wai": [4, 7, 12, 23, 27, 32, 36, 44, 45], "walk": [3, 7], "wall": [30, 31, 32, 33, 39], "wallclock": 3, "want": [1, 3, 4, 5, 6, 7, 22, 28, 31, 32, 34, 36, 38, 44, 45], "warn": [6, 7, 22, 34, 38], "warn_content_type_mismatch": 7, "warn_no_ssl_cert_check": [7, 22], "water": [30, 31], "water_bar": [30, 31, 32, 33, 40, 41, 44, 45], "water_bare_hbond": [30, 31], "water_gmx50": [30, 31, 32, 33, 40, 41], "water_gmx50_bar": [30, 31], "we": [1, 3, 4, 7, 9, 10, 22, 23, 24, 25, 28, 29, 30, 32, 33, 34, 35, 36, 38, 45], "weather": [4, 29], "web": 7, "weight": 44, "well": [3, 4, 7, 22, 34, 36, 44, 45], "went": 22, "were": [1, 7, 9, 12, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 43], "what": [1, 3, 5, 7, 9, 12, 27, 30, 31, 32, 33, 44, 45], "whatev": 38, "when": [1, 3, 4, 6, 7, 9, 12, 22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 44, 45], "whenev": [7, 25], "where": [1, 3, 7, 9, 11, 12, 14, 22, 23, 24, 31, 32, 35, 37, 44, 45], "where_def": 14, "where_to_redirect_output": 1, "whether": [3, 4, 7, 9, 12, 22, 24, 44], "which": [1, 3, 4, 6, 7, 8, 9, 12, 22, 25, 27, 28, 29, 31, 32, 33, 35, 36, 37, 38, 43, 44, 45], "while": [1, 4, 7, 12, 27, 30, 31, 32, 33, 35, 36, 40, 41, 44, 45], "who": [22, 32], "whole": 7, "whose": [7, 9], "why": 38, "wide": [3, 33], "wider": 32, "width": 7, "wildcard": [12, 44], "willing": 24, "wish": [6, 34], "within": [1, 3, 4, 7, 12, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 43, 44, 45], "without": [1, 3, 4, 6, 7, 10, 32, 45], "wl_name": 15, "wltag": 45, "won": [37, 44], "word": [22, 45], "work": [3, 4, 6, 7, 9, 10, 13, 24, 29, 30, 31, 32, 33, 35, 36, 38, 40, 41], "workflow": 44, "workload": [1, 5, 6, 8, 12, 13, 14, 15, 22, 24, 27, 28, 29, 30, 33, 35, 36, 37, 38, 40, 41, 43, 44], "workload_context": 7, "workload_group": [7, 8, 12, 13], "workload_group_var": [7, 8, 13], "workload_input_dir": [7, 45], "workload_nam": [1, 7, 12, 38, 45], "workload_namespac": 7, "workload_run_dir": [7, 45], "workload_vari": [3, 7, 12], "workloadenvironmentvari": 7, "workloadnotdefinederror": 7, "workloadvari": 7, "workspac": [1, 3, 5, 6, 7, 8, 12, 15, 22, 25, 38, 39, 42, 43], "workspace_archive_path": [7, 24], "workspace_config_path": [7, 24], "workspace_deployments_path": [7, 24], "workspace_dir": [1, 6, 7, 14, 24, 38, 44], "workspace_experiment_path": [7, 24], "workspace_format_error": 7, "workspace_hash": [7, 11, 15, 24, 44], "workspace_input_path": [7, 24], "workspace_log_path": [7, 24], "workspace_nam": [4, 44], "workspace_name_does_not_change_hash": [7, 15], "workspace_root": [1, 29, 30, 45], "workspace_setup_creates_inventori": [7, 15], "workspace_shared_license_path": [7, 24], "workspace_shared_path": [7, 24], "workspace_software_path": [7, 24], "workspace_template_extens": [7, 24], "workspace_test": 7, "world": [5, 22, 26], "would": [1, 3, 4, 6, 7, 12, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 41, 44, 45], "wrap": [7, 12, 22, 23, 32], "wrap_named_direct": [7, 22], "wrapper": [7, 22], "wrf": [4, 6, 27, 28, 34, 35, 36, 37, 38, 43], "wrfrv4": 4, "wrfv3": [4, 6], "wrfv4": [4, 27, 28, 34, 35, 36, 37, 38, 43], "wrfv4_dry_run": [7, 15], "wrfv4_mirror": 38, "wrfv4_mirror_test": 38, "writabl": [7, 22], "write": [6, 7, 9, 10, 12, 22, 23, 24, 25, 27, 28, 32, 35, 36, 37, 38, 43, 45], "write_exec_nam": 12, "write_inventori": [7, 8], "write_json_result": [7, 24], "write_statu": [7, 8], "write_transact": [7, 22, 24], "writer": 9, "writetransact": 22, "written": [3, 7, 12, 15, 44, 45], "wrkspc": 9, "wrong": [12, 22], "ws_file_config_scop": [7, 24], "ws_file_config_scope_nam": [7, 24], "ws_path": 24, "www": 7, "x": 36, "x86_64": [1, 30, 31, 32, 33, 45], "xmlt": 38, "xz": 38, "y2020": 38, "yaml": [1, 3, 4, 7, 9, 12, 14, 18, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 44, 45], "yaml_data": 24, "yaml_equival": [7, 24], "yaml_gener": 7, "yaml_path": 7, "yet": [3, 7, 22], "yield": 7, "you": [3, 4, 5, 6, 7, 12, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45], "your": [3, 4, 6, 9, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41], "zero": [3, 12], "zip": [5, 6, 7, 24, 26, 32, 36], "zip_def": 14, "zipfil": 6, "zips_and_matrices_wrf": 35, "zips_def": 14, "zlib": 38, "zsh": 4, "zstd": 38}, "titles": ["<no title>", "Configuration Files", "Developer Guides", "Application 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.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": {"": 29, "1": 29, "10": 27, "11": 28, "2": 30, "3": 31, "4": 32, "5": 33, "6": 34, "7": 35, "8": 36, "9": 37, "A": [4, 29, 30, 31, 33], "Of": 3, "activ": [27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44], "ad": 33, "addit": 36, "advanc": 27, "always_print_fom": 19, "an": [3, 29, 35], "analyz": [3, 4, 29, 30, 44], "analyze_fom_output": 17, "anonym": 44, "appkit": 7, "appli": [27, 34], "applic": [1, 3, 4, 7, 14, 25, 29, 30], "application_inherit": 15, "application_languag": [12, 15], "application_test": 15, "application_typ": 8, "archiv": [4, 44], "argument": 10, "attribut": [9, 16], "avail": 29, "base": [3, 37], "basic": [5, 13, 29], "batch": 45, "cach": 7, "cache_fetch": 15, "chain": 45, "chained_experiment_var_inherit": 17, "chang": 33, "class": 3, "class_attribut": 22, "clean": [9, 16, 27, 28, 31, 32, 33, 34, 35, 36, 37], "cleanup": [29, 30], "cmd": [9, 10, 16], "collect": 3, "color": 22, "command": [4, 9, 15, 45], "common": 10, "comparison": 25, "compil": 3, "concret": [4, 44], "concretize_builtin": 15, "config": [1, 7, 9, 14, 16], "config_section_env_var": 17, "configur": [1, 4, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 43, 45], "conftest": 15, "construct": 35, "context": [3, 7], "contribut": 5, "control": [36, 45], "creat": [4, 6, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44], "creation": [3, 38], "criteria": [1, 3, 25, 37], "cross": 45, "custom": 44, "custom_execut": 17, "debug": [4, 9, 16], "decid": 34, "default": 34, "defin": [4, 25, 28, 32, 35, 36, 45], "define_package_path": 17, "definit": [3, 27, 28, 33, 34, 35, 36, 37, 43], "deploy": [9, 44], "descript": [31, 32, 33], "detail": 34, "develop": [2, 3], "dictionari": 45, "direct": [3, 22], "directori": 30, "disabl": 1, "discov": 27, "dry": 36, "dry_run_help": 15, "dryrun_chained_experi": 17, "dryrun_copies_external_env": 17, "dryrun_series_contains_package_path": 17, "edit": [9, 31, 32], "editor": [20, 22], "end_to_end": 17, "env": [20, 22], "env_var": 14, "env_var_builtin": 17, "environ": [1, 36, 44, 45], "error": 7, "escap": 45, "exclus": 45, "exclusive_filtered_vector_workload": 17, "execut": [1, 3, 4, 8, 22, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 42, 44], "executor": 44, "expand": [7, 15], "expanded_fom_dry_run": 17, "expans": 36, "experi": [1, 3, 4, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45], "experiment": 11, "experiment_exclud": 17, "experiment_repeat": 17, "experiment_set": [7, 15], "experiment_templ": 17, "explicit": 45, "explicit_zip": 17, "express": 37, "extern": [1, 5], "fetch_strategi": 7, "figur": [3, 37], "file": [1, 3, 45], "file_cach": 22, "file_util": 22, "filter": [7, 44], "flake8": [9, 16], "fom": 25, "format": 1, "formatted_execut": [14, 17], "function": [25, 45], "gcs_fetch": 15, "gener": 3, "get": [4, 29], "get_file_path": 15, "globbing_pattern": 17, "graph": [7, 22], "gromac": [30, 31], "gromacs_size_expans": 17, "guid": [2, 3], "hash": [22, 44], "hello": 29, "help": [4, 9], "i": 4, "imp": 23, "imp_import": 23, "importlib_import": 23, "inclusive_filtered_vector_workload": 17, "indic": 5, "indirect": 36, "info": [9, 10, 16], "inform": [3, 30, 44], "inherit": 45, "inject": 28, "input": 3, "instal": [3, 4, 29], "install_cach": 22, "intern": [1, 14, 28, 45], "inventori": 44, "keyword": 7, "known_appl": 17, "languag": 12, "language_bas": 12, "language_help": 12, "librari": 45, "licens": [1, 9, 14], "link": 44, "list": [9, 10, 16, 45], "lock": 22, "logger": 22, "logic": 37, "lscpu": 27, "main": 7, "manag": 3, "match": 37, "matric": [22, 32, 35, 45], "matrix": [33, 35], "merg": 14, "merge_config_fil": 17, "merit": [3, 37], "mirror": [1, 6, 7, 9, 14, 16, 38], "mirror_test": 15, "missing_mpi_cmd": 17, "missing_required_dry_run": 17, "mock_env_var_modifi": 18, "mock_modifier_dry_run": 18, "mock_modifier_phas": 18, "mock_modifier_spack_config": 18, "mock_spack_modifi": 18, "mod": [9, 16], "mode": 25, "modifi": [1, 7, 14, 27, 31, 45], "modifier_appl": 15, "modifier_function": 18, "modifier_help": 18, "modifier_languag": [12, 15], "modifier_prepare_analysi": 18, "modifier_repo": 14, "modifier_typ": 13, "modkit": 7, "modul": [7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "mpi": [36, 45], "multi_modifier_dry_run": 18, "name": [22, 32, 44, 45], "namespac": [7, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21], "namespace_tri": 15, "nested_compilers_are_instal": 17, "new": 28, "order": 28, "output": 3, "packag": [3, 7, 8, 9, 10, 14, 22, 23, 24, 33], "package_manager_config": 17, "package_manager_requir": 17, "parameter": 36, "passthrough": 1, "passthrough_vari": 17, "path": [7, 22], "phase": 44, "phase_select": 17, "phase_selection_with_depend": 17, "pipelin": 7, "platform": 35, "prepar": [3, 44], "print": 44, "pull": 44, "python": [9, 16], "rambl": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 29, 44, 45], "refer": 45, "regular": 37, "render": 7, "repeat": [1, 7, 45], "repeat_success_strict": 19, "repo": [1, 9, 14, 16], "repositori": [7, 15], "requir": 4, "reserv": 45, "resourc": 5, "result": [3, 9, 16], "run": [29, 30, 36], "scale": [32, 34], "schema": 14, "scope": 1, "section": 1, "select": 44, "set": [4, 29, 30, 44], "setup": 36, "shared_context": 17, "shared_languag": 12, "shell": [4, 24], "simpl": 30, "single_modifier_dry_run": 18, "softwar": [33, 34, 36, 44], "software_definit": [9, 16], "software_environ": [7, 15], "spack": [1, 8, 13, 14, 45], "spack_env_cach": 17, "spack_runn": [7, 15], "spec": 7, "spec_bas": 15, "spec_util": 22, "stack": [33, 36], "stage": [7, 15], "start": [4, 29], "stat": [20, 22], "string": [25, 37], "structur": [6, 30, 44], "studi": [32, 34], "style": 9, "submodul": [7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "subpackag": [7, 9, 15, 22], "success": [1, 3, 25, 37], "success_criteria": [7, 14, 15, 19], "success_fom_comparison": 19, "success_fom_glob": 19, "success_funct": 19, "success_modifi": 19, "success_variable_fom_comparison": 19, "support": [1, 4, 45], "suppress": 45, "system": [4, 34, 45], "tabl": 5, "tag": 45, "tag_filt": 17, "templat": [32, 45], "test": [3, 15, 16, 17, 18, 19, 20, 21], "test_configvar_dry_run": 17, "tutori": [5, 26], "type": [14, 25], "unit_test": 9, "unsetup_workspace_cannot_analyz": 21, "unused_compilers_are_skip": 17, "up": [4, 29, 30, 44], "upload": [1, 11], "us": [6, 28, 31, 32, 38], "usag": 3, "util": [20, 22, 23], "variabl": [1, 3, 14, 31, 32, 36, 45], "variant": 33, "vector": [32, 33, 45], "vector_workload": 17, "web": 22, "what": [4, 29], "while": 3, "workload": [3, 4, 7, 31, 32, 34, 45], "worksapc": 35, "workspac": [4, 9, 14, 16, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 44, 45], "workspace_hash": 21, "workspace_name_does_not_change_hash": 21, "workspace_setup_creates_inventori": 21, "workspace_test": 15, "world": 29, "wrfv4_dry_run": 17, "write": 3, "yaml_gener": 22, "zip": [14, 35, 45]}}) \ No newline at end of file diff --git a/success_criteria.html b/success_criteria.html index 287f88a94..c565547ee 100644 --- a/success_criteria.html +++ b/success_criteria.html @@ -238,7 +238,7 @@

    Mode: String

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials.html b/tutorials.html index 0961e1119..c819e9cee 100644 --- a/tutorials.html +++ b/tutorials.html @@ -147,7 +147,7 @@

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials/10_using_modifiers.html b/tutorials/10_using_modifiers.html index a5cddbe41..3aaf01587 100644 --- a/tutorials/10_using_modifiers.html +++ b/tutorials/10_using_modifiers.html @@ -530,7 +530,7 @@

    Clean the Workspace

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials/11_using_internals.html b/tutorials/11_using_internals.html index f42f9dcc1..bf34d2d93 100644 --- a/tutorials/11_using_internals.html +++ b/tutorials/11_using_internals.html @@ -538,7 +538,7 @@

    Clean the Workspace

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials/1_hello_world.html b/tutorials/1_hello_world.html index 7bbf6e595..8f42c9208 100644 --- a/tutorials/1_hello_world.html +++ b/tutorials/1_hello_world.html @@ -330,7 +330,7 @@

    Cleanup the Workspace

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials/2_running_a_simple_gromacs_experiment.html b/tutorials/2_running_a_simple_gromacs_experiment.html index 4ae7272d0..10b1c3682 100644 --- a/tutorials/2_running_a_simple_gromacs_experiment.html +++ b/tutorials/2_running_a_simple_gromacs_experiment.html @@ -408,7 +408,7 @@

    Cleanup the Workspace

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials/3_modifying_a_gromacs_experiment.html b/tutorials/3_modifying_a_gromacs_experiment.html index 94d1d04be..115957083 100644 --- a/tutorials/3_modifying_a_gromacs_experiment.html +++ b/tutorials/3_modifying_a_gromacs_experiment.html @@ -456,7 +456,7 @@

    Cleaning the Workspace

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials/4_using_vectors_and_matrices.html b/tutorials/4_using_vectors_and_matrices.html index 32b242812..c836abc9b 100644 --- a/tutorials/4_using_vectors_and_matrices.html +++ b/tutorials/4_using_vectors_and_matrices.html @@ -678,7 +678,7 @@

    Cleaning the Workspace

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials/5_changing_your_software_stack.html b/tutorials/5_changing_your_software_stack.html index 5c638474d..61bd4ab3b 100644 --- a/tutorials/5_changing_your_software_stack.html +++ b/tutorials/5_changing_your_software_stack.html @@ -462,7 +462,7 @@

    Cleaning the Workspace

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials/6_configuring_a_scaling_study.html b/tutorials/6_configuring_a_scaling_study.html index 875b1247d..f3d906216 100644 --- a/tutorials/6_configuring_a_scaling_study.html +++ b/tutorials/6_configuring_a_scaling_study.html @@ -374,7 +374,7 @@

    Cleaning the Workspace

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials/7_using_zips_and_matrices.html b/tutorials/7_using_zips_and_matrices.html index 439ae768e..62a38252c 100644 --- a/tutorials/7_using_zips_and_matrices.html +++ b/tutorials/7_using_zips_and_matrices.html @@ -470,7 +470,7 @@

    Clean the Worksapce

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials/8_var_expansion_indirection_and_stack_parameterization.html b/tutorials/8_var_expansion_indirection_and_stack_parameterization.html index db5c16e2c..81b485eed 100644 --- a/tutorials/8_var_expansion_indirection_and_stack_parameterization.html +++ b/tutorials/8_var_expansion_indirection_and_stack_parameterization.html @@ -596,7 +596,7 @@

    Clean the Workspace

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials/9_success_criteria.html b/tutorials/9_success_criteria.html index a552c185c..ccf1339ff 100644 --- a/tutorials/9_success_criteria.html +++ b/tutorials/9_success_criteria.html @@ -435,7 +435,7 @@

    Clean the Workspace

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials/mirrors.html b/tutorials/mirrors.html index 405be7d89..53475a3f8 100644 --- a/tutorials/mirrors.html +++ b/tutorials/mirrors.html @@ -630,7 +630,7 @@

    Mirror use:

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials/shared/gromacs_execute.html b/tutorials/shared/gromacs_execute.html index 901000e15..8d9e26abd 100644 --- a/tutorials/shared/gromacs_execute.html +++ b/tutorials/shared/gromacs_execute.html @@ -127,7 +127,7 @@

    Execute Experiments

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials/shared/gromacs_vector_workspace.html b/tutorials/shared/gromacs_vector_workspace.html index 96df14e5c..b54722a8c 100644 --- a/tutorials/shared/gromacs_vector_workspace.html +++ b/tutorials/shared/gromacs_vector_workspace.html @@ -158,7 +158,7 @@

    Configure the Workspace

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials/shared/gromacs_workspace.html b/tutorials/shared/gromacs_workspace.html index e330ce298..6d9acd699 100644 --- a/tutorials/shared/gromacs_workspace.html +++ b/tutorials/shared/gromacs_workspace.html @@ -158,7 +158,7 @@

    Configure the Workspace

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials/shared/wrf_execute.html b/tutorials/shared/wrf_execute.html index d5227f97a..14dcf61cc 100644 --- a/tutorials/shared/wrf_execute.html +++ b/tutorials/shared/wrf_execute.html @@ -127,7 +127,7 @@

    Execute Experiments

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/tutorials/shared/wrf_scaling_workspace.html b/tutorials/shared/wrf_scaling_workspace.html index df14e1c63..54a4c7f30 100644 --- a/tutorials/shared/wrf_scaling_workspace.html +++ b/tutorials/shared/wrf_scaling_workspace.html @@ -161,7 +161,7 @@

    Configure Experiment Definitions

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/workspace.html b/workspace.html index 4c64e9d94..0695e22d4 100644 --- a/workspace.html +++ b/workspace.html @@ -581,7 +581,7 @@

    Archiving a Workspace

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.

    diff --git a/workspace_config.html b/workspace_config.html index 658e2aa42..ffc5cdbed 100644 --- a/workspace_config.html +++ b/workspace_config.html @@ -1245,7 +1245,7 @@

    Defining Chains of Chains

    © Copyright 2022-2023, Google LLC. - Last updated on Jun 13, 2024. + Last updated on Jun 18, 2024.