diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle index 7fd861fbd..9ecd43769 100644 Binary files a/.doctrees/environment.pickle and b/.doctrees/environment.pickle differ diff --git a/.doctrees/ramble.doctree b/.doctrees/ramble.doctree index 0b6a9b6a0..e18f40a26 100644 Binary files a/.doctrees/ramble.doctree and b/.doctrees/ramble.doctree differ diff --git a/.doctrees/ramble.test.modifier_functionality.doctree b/.doctrees/ramble.test.modifier_functionality.doctree index 083b7c914..7099e19d0 100644 Binary files a/.doctrees/ramble.test.modifier_functionality.doctree and b/.doctrees/ramble.test.modifier_functionality.doctree differ diff --git a/_modules/index.html b/_modules/index.html index 75d53ccaf..5f3f99c20 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/application.html b/_modules/ramble/application.html index 066ae82f6..e7e5768db 100644 --- a/_modules/ramble/application.html +++ b/_modules/ramble/application.html @@ -430,7 +430,8 @@

Source code for ramble.application

     def set_modifiers(self, modifiers):
         """Set modifiers for this instance"""
         if modifiers:
-            self.modifiers = modifiers.copy()
+ self.modifiers = modifiers.copy() + self.build_modifier_instances()
@@ -920,21 +921,19 @@

Source code for ramble.application

                 mod_inst.set_on_executables(None)
 
             if "mode" in mod:
-                mod_inst.set_usage_mode(mod["mode"])
+                mode_name = self.expander.expand_var(mod["mode"])
+                mod_inst.set_usage_mode(mode_name)
             else:
                 mod_inst.set_usage_mode(None)
 
             mod_inst.inherit_from_application(self)
+            mod_inst.modify_experiment(self)
 
             self._modifier_instances.append(mod_inst)
 
             # Add this modifiers required variables for validation
             self.keywords.update_keys(mod_inst.required_vars)
 
-        # Validate the new modifiers variables exist
-        # (note: the base ramble variables are checked earlier too)
-        self.keywords.check_required_keys(self.variables)
-
         # Ensure no expand vars are set correctly for modifiers
         for mod_inst in self._modifier_instances:
             for var in mod_inst.no_expand_vars():
@@ -942,6 +941,14 @@ 

Source code for ramble.application

                 mod_inst.expander.add_no_expand_var(var)
+
+[docs] + def validate_experiment(self): + # Validate the new modifiers variables exist + # (note: the base ramble variables are checked earlier too) + self.keywords.check_required_keys(self.variables)
+ +
[docs] def define_modifier_variables(self): @@ -2290,7 +2297,7 @@

Source code for ramble.application

 
   

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

diff --git a/_modules/ramble/application_types/executable.html b/_modules/ramble/application_types/executable.html index 5a00167d2..57dd0ad18 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/application_types/spack.html b/_modules/ramble/application_types/spack.html index 9ce8ebc56..69615aabf 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/caches.html b/_modules/ramble/caches.html index 4178c65f5..0358b845a 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd.html b/_modules/ramble/cmd.html index 89cd68370..4dd24bae0 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/attributes.html b/_modules/ramble/cmd/attributes.html index a75e1e550..6b1d44beb 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/clean.html b/_modules/ramble/cmd/clean.html index b95b8e8be..8c33b7932 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/commands.html b/_modules/ramble/cmd/commands.html index a765a7ec0..65c66ceef 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/common.html b/_modules/ramble/cmd/common.html index 3123619a6..b67713f8b 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/common/arguments.html b/_modules/ramble/cmd/common/arguments.html index 3ff63c2d6..ac8234574 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/common/info.html b/_modules/ramble/cmd/common/info.html index a8ae7195c..8a87109a6 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/common/list.html b/_modules/ramble/cmd/common/list.html index 4cc03bfa6..61bf653ad 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/config.html b/_modules/ramble/cmd/config.html index bf723cf99..82fdcb422 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/debug.html b/_modules/ramble/cmd/debug.html index 73acc2d5f..78decef6a 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/edit.html b/_modules/ramble/cmd/edit.html index 8bdbfc392..57e4fb98e 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/help.html b/_modules/ramble/cmd/help.html index bdacee00c..8ae6d0df1 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/info.html b/_modules/ramble/cmd/info.html index 343e85c4c..d4be44369 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/license.html b/_modules/ramble/cmd/license.html index 71460caf3..4cbc3cfdf 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/list.html b/_modules/ramble/cmd/list.html index 338bba8a6..ae8d8b089 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/mirror.html b/_modules/ramble/cmd/mirror.html index 8ab060f48..183ae321b 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/mods.html b/_modules/ramble/cmd/mods.html index 477aeef22..2c26ded69 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/python.html b/_modules/ramble/cmd/python.html index a0de7b161..70527e529 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/repo.html b/_modules/ramble/cmd/repo.html index 532c4e5d7..a0fb77e7f 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/results.html b/_modules/ramble/cmd/results.html index c30b44618..5d234e55f 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/software_definitions.html b/_modules/ramble/cmd/software_definitions.html index 737c56a9e..b0a1bdf04 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/style.html b/_modules/ramble/cmd/style.html index 3d193c34e..61e0d767e 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/cmd/unit_test.html b/_modules/ramble/cmd/unit_test.html index d8e05bdfc..543577481 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/config.html b/_modules/ramble/config.html index c27891290..dfa0ca64a 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/context.html b/_modules/ramble/context.html index e8ba7bda2..140434c01 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/error.html b/_modules/ramble/error.html index 1835db052..5112df05e 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/expander.html b/_modules/ramble/expander.html index 3c29f8e39..940b70ec1 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/experiment_set.html b/_modules/ramble/experiment_set.html index 6b3b57522..dcdf7b24f 100644 --- a/_modules/ramble/experiment_set.html +++ b/_modules/ramble/experiment_set.html @@ -398,9 +398,22 @@

Source code for ramble.experiment_set

 
         expander = ramble.expander.Expander(variables, self)
         self._compute_mpi_vars(expander, variables)
+
         final_app_name = expander.expand_var_name(
             self.keywords.application_name, allow_passthrough=False
         )
+
+        app_inst = ramble.repository.get(final_app_name).copy()
+        app_inst.set_variables(variables, self)
+        app_inst.set_env_variable_sets(context.env_variables)
+        app_inst.set_internals(context.internals)
+        app_inst.set_template(context.is_template)
+        app_inst.repeats = repeats
+        app_inst.set_chained_experiments(context.chained_experiments)
+        app_inst.set_modifiers(context.modifiers)
+        app_inst.set_tags(context.tags)
+        app_inst.set_formatted_executables(context.formatted_executables)
+
         final_wl_name = expander.expand_var_name(
             self.keywords.workload_name, allow_passthrough=False
         )
@@ -408,43 +421,50 @@ 

Source code for ramble.experiment_set

             exp_template_name + experiment_suffix, allow_passthrough=False
         )
 
-        variables[self.keywords.experiment_template_name] = exp_template_name + experiment_suffix
-        variables[self.keywords.application_name] = final_app_name
-        variables[self.keywords.workload_name] = final_wl_name
-        variables[self.keywords.experiment_name] = final_exp_name
-        variables[self.keywords.experiment_index] = len(self.experiments) + 1
+        app_inst.define_variable(
+            self.keywords.experiment_template_name, exp_template_name + experiment_suffix
+        )
+        app_inst.define_variable(self.keywords.application_name, final_app_name)
+        app_inst.define_variable(self.keywords.workload_name, final_wl_name)
+        app_inst.define_variable(self.keywords.experiment_name, final_exp_name)
+
+        app_inst.define_variable(self.keywords.experiment_index, len(self.experiments) + 1)
 
         experiment_namespace = expander.experiment_namespace
-        variables[self.keywords.experiment_namespace] = experiment_namespace
+        app_inst.define_variable(self.keywords.experiment_namespace, experiment_namespace)
 
-        variables[self.keywords.log_file] = os.path.join(
-            "{experiment_run_dir}", "{experiment_name}.out"
+        app_inst.define_variable(
+            self.keywords.log_file, os.path.join("{experiment_run_dir}", "{experiment_name}.out")
         )
 
-        variables[self.keywords.simplified_application_namespace] = (
-            spack.util.naming.simplify_name(
-                expander.expand_var_name(self.keywords.application_namespace)
-            )
+        app_inst.define_variable(
+            self.keywords.simplified_application_namespace,
+            (
+                spack.util.naming.simplify_name(
+                    expander.expand_var_name(self.keywords.application_namespace)
+                )
+            ),
         )
-        variables[self.keywords.simplified_workload_namespace] = spack.util.naming.simplify_name(
-            expander.expand_var_name(self.keywords.workload_namespace)
+        app_inst.define_variable(
+            self.keywords.simplified_workload_namespace,
+            spack.util.naming.simplify_name(
+                expander.expand_var_name(self.keywords.workload_namespace)
+            ),
         )
-        variables[self.keywords.simplified_experiment_namespace] = spack.util.naming.simplify_name(
-            expander.expand_var_name(self.keywords.experiment_namespace)
+        app_inst.define_variable(
+            self.keywords.simplified_experiment_namespace,
+            spack.util.naming.simplify_name(
+                expander.expand_var_name(self.keywords.experiment_namespace)
+            ),
         )
 
-        app_inst = ramble.repository.get(final_app_name).copy()
-        app_inst.set_variables(variables, self)
-        app_inst.set_env_variable_sets(context.env_variables)
-        app_inst.set_internals(context.internals)
-        app_inst.set_template(context.is_template)
-        app_inst.repeats = repeats
-        app_inst.set_chained_experiments(context.chained_experiments)
-        app_inst.set_modifiers(context.modifiers)
-        app_inst.set_tags(context.tags)
-        app_inst.set_formatted_executables(context.formatted_executables)
         app_inst.read_status()
 
+        try:
+            app_inst.validate_experiment()
+        except ramble.keywords.RambleKeywordError as e:
+            raise RambleVariableDefinitionError(e)
+
         return app_inst
 
     def _ingest_experiments(self):
@@ -784,7 +804,7 @@ 

Source code for ramble.experiment_set

 
   

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

diff --git a/_modules/ramble/experimental/uploader.html b/_modules/ramble/experimental/uploader.html index 0f81c0809..de0ec4a98 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/fetch_strategy.html b/_modules/ramble/fetch_strategy.html index 93fba38af..4f53ba85a 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/filters.html b/_modules/ramble/filters.html index 9145568b0..16db11821 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/graphs.html b/_modules/ramble/graphs.html index 3543fb372..c10476e2d 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/keywords.html b/_modules/ramble/keywords.html index beef42d4a..838291f38 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/language/application_language.html b/_modules/ramble/language/application_language.html index 2bea26e68..ef016e06c 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/language/language_base.html b/_modules/ramble/language/language_base.html index 93ce4d58c..a87815534 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/language/language_helpers.html b/_modules/ramble/language/language_helpers.html index 2cbefee41..a92f3a80e 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/language/modifier_language.html b/_modules/ramble/language/modifier_language.html index b828c872c..51475f876 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 5b2359b04..f80d16ffc 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/main.html b/_modules/ramble/main.html index 1362c90ee..ebc08da39 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/mirror.html b/_modules/ramble/mirror.html index a5d196e7e..4e32051b7 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/modifier.html b/_modules/ramble/modifier.html index 7ee2d7664..a440d9e74 100644 --- a/_modules/ramble/modifier.html +++ b/_modules/ramble/modifier.html @@ -224,6 +224,18 @@

Source code for ramble.modifier

         self.expander._variables.update(modded_vars)
+
+[docs] + def modify_experiment(self, app): + """Stubbed method to allow modification of experiment variables before + an experiment is completely defined. + + This can be used to define things like n_ranks and have it influence + the name of the resulting experiment. + """ + pass
+ + def _long_print(self): out_str = [] out_str.append(rucolor.section_title("Modifier: ") + f"{self.name}\n") @@ -520,7 +532,7 @@

Source code for ramble.modifier

 
   

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

diff --git a/_modules/ramble/modifier_types/basic.html b/_modules/ramble/modifier_types/basic.html index fe41cc7fa..3733e8a13 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/modifier_types/spack.html b/_modules/ramble/modifier_types/spack.html index 973dc4be6..f95d29cb4 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/namespace.html b/_modules/ramble/namespace.html index 01f4662e0..9101fed74 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/renderer.html b/_modules/ramble/renderer.html index b35bc791d..7bc94f9ab 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/repeats.html b/_modules/ramble/repeats.html index 896bb1472..0522d5cdd 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/repository.html b/_modules/ramble/repository.html index a07e8f5af..005cf2fc0 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/schema/config.html b/_modules/ramble/schema/config.html index 500c0c412..7814f8ed7 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/schema/types.html b/_modules/ramble/schema/types.html index bd4b4b15b..7dbfab14f 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/software_environments.html b/_modules/ramble/software_environments.html index c651494ce..2017509d6 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/spack_runner.html b/_modules/ramble/spack_runner.html index d371a9ec5..879be71cf 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/spec.html b/_modules/ramble/spec.html index 7829d63f8..8cd78d51b 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/stage.html b/_modules/ramble/stage.html index f968ecabf..e246d1a4d 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/success_criteria.html b/_modules/ramble/success_criteria.html index abe1607af..36f161ab8 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/test/application_inheritance.html b/_modules/ramble/test/application_inheritance.html index 3c67f16e9..d34bf81a4 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/test/cmd/debug.html b/_modules/ramble/test/cmd/debug.html index 3d00da1c2..49fd1445f 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/test/cmd/mods.html b/_modules/ramble/test/cmd/mods.html index 87b2d2003..d91145496 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/test/cmd/software_definitions.html b/_modules/ramble/test/cmd/software_definitions.html index d0dae1c33..73ba32fee 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/test/dry_run_helpers.html b/_modules/ramble/test/dry_run_helpers.html index 7bdff7939..b32ca917c 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/test/modifier_functionality/modifier_helpers.html b/_modules/ramble/test/modifier_functionality/modifier_helpers.html index 87f9b48ac..b23f450c5 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/test/spec_basic.html b/_modules/ramble/test/spec_basic.html index 7f4afe20a..590e5877b 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/test/success_criteria.html b/_modules/ramble/test/success_criteria.html index 55b9318bd..c08bcb67b 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/test/util/env.html b/_modules/ramble/test/util/env.html index 1d67d3131..566c1bbd8 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/class_attributes.html b/_modules/ramble/util/class_attributes.html index f502444e6..e6558fe87 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/colors.html b/_modules/ramble/util/colors.html index ab48af39d..15da7c338 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/directives.html b/_modules/ramble/util/directives.html index 68284ffa5..056bce6d8 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/editor.html b/_modules/ramble/util/editor.html index 887342688..821114376 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/env.html b/_modules/ramble/util/env.html index 87c1d5ff2..16df833d2 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/executable.html b/_modules/ramble/util/executable.html index f06c3dcd6..32523937e 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/file_cache.html b/_modules/ramble/util/file_cache.html index 2fb4f4d52..ed9e304c6 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/file_util.html b/_modules/ramble/util/file_util.html index 5a0f1b602..c340ce2e9 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/graph.html b/_modules/ramble/util/graph.html index 51811b26c..f3353e07d 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/hashing.html b/_modules/ramble/util/hashing.html index 4e25a7c5b..4eb5654ab 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/imp/imp_importer.html b/_modules/ramble/util/imp/imp_importer.html index 16d943e95..ecf067723 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/imp/importlib_importer.html b/_modules/ramble/util/imp/importlib_importer.html index 8908bf763..aae62e390 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/install_cache.html b/_modules/ramble/util/install_cache.html index 02c39bb96..79f46b666 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/lock.html b/_modules/ramble/util/lock.html index 5d40f8083..7d23ad43a 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/logger.html b/_modules/ramble/util/logger.html index 3cd73b671..bac20f00c 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/matrices.html b/_modules/ramble/util/matrices.html index f8f0938e6..f93e08824 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/naming.html b/_modules/ramble/util/naming.html index ebfc476fc..13bbffd76 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/path.html b/_modules/ramble/util/path.html index faaeff7cf..378d6e887 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/spec_utils.html b/_modules/ramble/util/spec_utils.html index 326954b7f..2494249be 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/stats.html b/_modules/ramble/util/stats.html index 0a868dea3..396490f58 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/web.html b/_modules/ramble/util/web.html index 1dbeacbb8..495783b33 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/util/yaml_generation.html b/_modules/ramble/util/yaml_generation.html index df43f1ed9..966b2ff2d 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/workload.html b/_modules/ramble/workload.html index 6ab7644cc..41143a664 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/workspace/shell.html b/_modules/ramble/workspace/shell.html index 05b1fe79d..acb05c7eb 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_modules/ramble/workspace/workspace.html b/_modules/ramble/workspace/workspace.html index bee32d774..dc1736509 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/_sources/ramble.test.modifier_functionality.rst.txt b/_sources/ramble.test.modifier_functionality.rst.txt index 6be434151..d526fa833 100644 --- a/_sources/ramble.test.modifier_functionality.rst.txt +++ b/_sources/ramble.test.modifier_functionality.rst.txt @@ -6,6 +6,14 @@ ramble.test.modifier\_functionality namespace Submodules ---------- +ramble.test.modifier\_functionality.experiment\_modification module +------------------------------------------------------------------- + +.. automodule:: ramble.test.modifier_functionality.experiment_modification + :members: + :undoc-members: + :show-inheritance: + ramble.test.modifier\_functionality.mock\_env\_var\_modifiers module -------------------------------------------------------------------- diff --git a/command_index.html b/command_index.html index 6323a0a6f..d3639fb67 100644 --- a/command_index.html +++ b/command_index.html @@ -111,7 +111,7 @@

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

diff --git a/configuration_files.html b/configuration_files.html index fa4e08570..948134e8b 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 18, 2024. + Last updated on Jun 20, 2024.

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

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

diff --git a/dev_guides/application_dev_guide.html b/dev_guides/application_dev_guide.html index d2f9c5e58..d47fab747 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 18, 2024. + Last updated on Jun 20, 2024.

diff --git a/genindex.html b/genindex.html index 4189b7ddd..14f2e4af5 100644 --- a/genindex.html +++ b/genindex.html @@ -1192,11 +1192,11 @@

E

  • ExecutableApplication (class in ramble.application_types.executable)
  • ExecutableGraph (class in ramble.graphs) -
  • -
  • ExecutableGraph.supported_injection_orders (class in ramble.graphs)
  • install() (ramble.spack_runner.SpackRunner method)
  • - - + +
  • modify_experiment() (ramble.modifier.ModifierBase method) +
  • mods() (in module ramble.cmd.mods)
  • mods_info() (in module ramble.cmd.mods) @@ -4790,6 +4788,8 @@

    V

  • validate() (in module ramble.config)
  • validate_command() (ramble.spack_runner.SpackRunner method) +
  • +
  • validate_experiment() (ramble.application.ApplicationBase method)
  • validate_fully_qualified_module_name() (in module ramble.util.naming)
  • @@ -4891,8 +4891,6 @@

    W

  • (ramble.application_types.executable.ExecutableApplication attribute)
  • (ramble.application_types.spack.SpackApplication attribute) -
  • -
  • (ramble.modifier.ModifierBase attribute)
  • (ramble.modifier_types.basic.BasicModifier attribute)
  • @@ -4905,8 +4903,6 @@

    W

  • (ramble.application_types.executable.ExecutableApplication attribute)
  • (ramble.application_types.spack.SpackApplication attribute) -
  • -
  • (ramble.modifier.ModifierBase attribute)
  • (ramble.modifier_types.basic.BasicModifier attribute)
  • @@ -4929,18 +4925,16 @@

    W

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

    Indices and tables

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

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

    Mirror Structure

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

    diff --git a/objects.inv b/objects.inv index c0ad88889..bceb13a00 100644 Binary files a/objects.inv and b/objects.inv differ diff --git a/py-modindex.html b/py-modindex.html index 02dd9b18d..1345cbf04 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/ramble.application_types.html b/ramble.application_types.html index 615509aaa..2a5a175d0 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/ramble.cmd.common.html b/ramble.cmd.common.html index 9ea7f525c..aba38d42d 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/ramble.cmd.html b/ramble.cmd.html index aa4c65f98..3d03cd15c 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 18, 2024. + Last updated on Jun 20, 2024.

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

    Submodules

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

    diff --git a/ramble.html b/ramble.html index a2d49d365..5cdd329ed 100644 --- a/ramble.html +++ b/ramble.html @@ -132,6 +132,7 @@
  • ApplicationBase.success_criteria
  • ApplicationBase.tags
  • ApplicationBase.uses_spack
  • +
  • ApplicationBase.validate_experiment()
  • ApplicationBase.variable_modifications
  • ApplicationBase.workload_group_vars
  • ApplicationBase.workload_groups
  • @@ -653,18 +654,17 @@
  • 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()
  • ModifierBase.modes
  • ModifierBase.modifier_class
  • ModifierBase.modifier_variables
  • +
  • ModifierBase.modify_experiment()
  • ModifierBase.name
  • ModifierBase.no_expand_vars()
  • ModifierBase.package_manager_configs
  • @@ -680,9 +680,6 @@
  • ModifierBase.tags
  • ModifierBase.uses_spack
  • ModifierBase.variable_modifications
  • -
  • ModifierBase.workload_group_vars
  • -
  • ModifierBase.workload_groups
  • -
  • ModifierBase.workloads
  • ModifierError
  • @@ -1758,6 +1755,7 @@

    Subpackagesramble.test.modifier_functionality namespace

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

    Submodules

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

    diff --git a/ramble.modifier_types.html b/ramble.modifier_types.html index 4d0b9ee63..40d275158 100644 --- a/ramble.modifier_types.html +++ b/ramble.modifier_types.html @@ -427,7 +427,7 @@

    Submodules

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

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

    Submodules

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

    diff --git a/ramble.test.cmd.html b/ramble.test.cmd.html index aa509e6f9..c0044530a 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/ramble.test.end_to_end.html b/ramble.test.end_to_end.html index f6d4bbf13..a84778c0f 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/ramble.test.html b/ramble.test.html index e442f2dd4..934cfff1a 100644 --- a/ramble.test.html +++ b/ramble.test.html @@ -255,6 +255,7 @@

    Subpackagesramble.test.modifier_functionality namespace

    diff --git a/ramble.test.modifier_functionality.html b/ramble.test.modifier_functionality.html index c3ce0ee42..6feef6cb6 100644 --- a/ramble.test.modifier_functionality.html +++ b/ramble.test.modifier_functionality.html @@ -177,6 +177,9 @@

    Submodules

    +
    +

    ramble.test.modifier_functionality.experiment_modification module

    +

    ramble.test.modifier_functionality.mock_env_var_modifiers module

    @@ -309,7 +312,7 @@

    ramble.test.modifier_functionality.single_modifier_dry_run module

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

    diff --git a/ramble.test.success_criteria.html b/ramble.test.success_criteria.html index 443ec7f27..513007cbb 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/ramble.test.util.html b/ramble.test.util.html index 750cbf3ba..4617b18b9 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/ramble.test.workspace_hashing.html b/ramble.test.workspace_hashing.html index 9aa40ceec..55bf9e6cb 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 18, 2024. + Last updated on Jun 20, 2024.

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

    Submodules

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

    diff --git a/ramble.util.imp.html b/ramble.util.imp.html index b214fb77b..f1ceb806f 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 18, 2024. + Last updated on Jun 20, 2024.

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

    Submodules

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

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

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

    diff --git a/searchindex.js b/searchindex.js index 43f8c7073..72822ea3d 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.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 +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.experiment_modification module": [[18, "ramble-test-modifier-functionality-experiment-modification-module"]], "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_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_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]], "modify_experiment() (ramble.modifier.modifierbase method)": [[7, "ramble.modifier.ModifierBase.modify_experiment", 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_experiment() (ramble.application.applicationbase method)": [[7, "ramble.application.ApplicationBase.validate_experiment", 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_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_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_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, 2, 1, "", "validate_experiment"], [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, 2, 1, "", "modify_experiment"], [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, "", "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_modif": [7, 15], "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, "influenc": 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, 7, 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, "modify_experi": 7, "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": [7, 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": [7, 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_experi": 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_modif": 18, "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 c565547ee..d4445f7ed 100644 --- a/success_criteria.html +++ b/success_criteria.html @@ -238,7 +238,7 @@

    Mode: String

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

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

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

    diff --git a/tutorials/10_using_modifiers.html b/tutorials/10_using_modifiers.html index 3aaf01587..504d512f4 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/tutorials/11_using_internals.html b/tutorials/11_using_internals.html index bf34d2d93..b212fd451 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/tutorials/1_hello_world.html b/tutorials/1_hello_world.html index 8f42c9208..c3fda7f64 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/tutorials/2_running_a_simple_gromacs_experiment.html b/tutorials/2_running_a_simple_gromacs_experiment.html index 10b1c3682..ddd15dd8b 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/tutorials/3_modifying_a_gromacs_experiment.html b/tutorials/3_modifying_a_gromacs_experiment.html index 115957083..f1b904967 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/tutorials/4_using_vectors_and_matrices.html b/tutorials/4_using_vectors_and_matrices.html index c836abc9b..b94064456 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/tutorials/5_changing_your_software_stack.html b/tutorials/5_changing_your_software_stack.html index 61bd4ab3b..2fc12bcda 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/tutorials/6_configuring_a_scaling_study.html b/tutorials/6_configuring_a_scaling_study.html index f3d906216..be10f7705 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/tutorials/7_using_zips_and_matrices.html b/tutorials/7_using_zips_and_matrices.html index 62a38252c..780e5bb54 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/tutorials/8_var_expansion_indirection_and_stack_parameterization.html b/tutorials/8_var_expansion_indirection_and_stack_parameterization.html index 81b485eed..59b01574c 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/tutorials/9_success_criteria.html b/tutorials/9_success_criteria.html index ccf1339ff..a2dc9b24b 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 18, 2024. + Last updated on Jun 20, 2024.

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

    Mirror use:

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

    diff --git a/tutorials/shared/gromacs_execute.html b/tutorials/shared/gromacs_execute.html index 8d9e26abd..7a7887cfb 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/tutorials/shared/gromacs_vector_workspace.html b/tutorials/shared/gromacs_vector_workspace.html index b54722a8c..5826e491d 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/tutorials/shared/gromacs_workspace.html b/tutorials/shared/gromacs_workspace.html index 6d9acd699..6afe501ba 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/tutorials/shared/wrf_execute.html b/tutorials/shared/wrf_execute.html index 14dcf61cc..69b8a82b8 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 18, 2024. + Last updated on Jun 20, 2024.

    diff --git a/tutorials/shared/wrf_scaling_workspace.html b/tutorials/shared/wrf_scaling_workspace.html index 54a4c7f30..6848ddd4c 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 18, 2024. + Last updated on Jun 20, 2024.

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

    Archiving a Workspace

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

    diff --git a/workspace_config.html b/workspace_config.html index ffc5cdbed..1de49aa79 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 18, 2024. + Last updated on Jun 20, 2024.