armi.materials.mostlyYaml module
A collection of materials that are mostly purely defined in matProps YAML files.
This file exists to wrap pure matProps YAML files so they become full-fledged versions of armi.materials.Material.
The wrappers below are designed so new matProps material objects can be created on the fly, as needed.
- class armi.materials.mostlyYaml.Be9[source]
Bases:
Material- YAML_PATH = '/home/runner/work/armi/armi/armi/materials/../resources/materials/Be9.yaml'
- class armi.materials.mostlyYaml.Graphite[source]
Bases:
Material- YAML_PATH = '/home/runner/work/armi/armi/armi/materials/../resources/materials/Graphite.yaml'
- class armi.materials.mostlyYaml.HastelloyN[source]
Bases:
Material- YAML_PATH = '/home/runner/work/armi/armi/armi/materials/../resources/materials/HastelloyN.yaml'
- class armi.materials.mostlyYaml.HT9[source]
Bases:
Material- YAML_PATH = '/home/runner/work/armi/armi/armi/materials/../resources/materials/HT9.yaml'
- class armi.materials.mostlyYaml.Inconel625[source]
Bases:
Material- YAML_PATH = '/home/runner/work/armi/armi/armi/materials/../resources/materials/Inconel625.yaml'
- class armi.materials.mostlyYaml.Inconel800[source]
Bases:
Material- YAML_PATH = '/home/runner/work/armi/armi/armi/materials/../resources/materials/Inconel800.yaml'
- class armi.materials.mostlyYaml.InconelX750[source]
Bases:
Material- YAML_PATH = '/home/runner/work/armi/armi/armi/materials/../resources/materials/InconelX750.yaml'
- class armi.materials.mostlyYaml.Lithium[source]
Bases:
Fluid- enrichedNuclide = 'LI6'
Name of enriched nuclide to be interpreted by enrichment modification methods
- YAML_PATH = '/home/runner/work/armi/armi/armi/materials/../resources/materials/Lithium.yaml'
- class armi.materials.mostlyYaml.MgO[source]
Bases:
Material- YAML_PATH = '/home/runner/work/armi/armi/armi/materials/../resources/materials/MgO.yaml'
- class armi.materials.mostlyYaml.Sc2O3[source]
Bases:
Material- YAML_PATH = '/home/runner/work/armi/armi/armi/materials/../resources/materials/Sc2O3.yaml'
- class armi.materials.mostlyYaml.Thorium[source]
Bases:
Material- YAML_PATH = '/home/runner/work/armi/armi/armi/materials/../resources/materials/Thorium.yaml'
- class armi.materials.mostlyYaml.ThoriumOxide[source]
Bases:
FuelMaterial- YAML_PATH = '/home/runner/work/armi/armi/armi/materials/../resources/materials/ThoriumOxide.yaml'
- class armi.materials.mostlyYaml.ThO2[source]
Bases:
ThoriumOxideJust another name for ThoriumOxide.
- class armi.materials.mostlyYaml.ThU[source]
Bases:
FuelMaterial- enrichedNuclide = 'U233'
Name of enriched nuclide to be interpreted by enrichment modification methods
- YAML_PATH = '/home/runner/work/armi/armi/armi/materials/../resources/materials/ThU.yaml'
- class armi.materials.mostlyYaml.Uranium[source]
Bases:
FuelMaterial- enrichedNuclide = 'U235'
Name of enriched nuclide to be interpreted by enrichment modification methods
- YAML_PATH = '/home/runner/work/armi/armi/armi/materials/../resources/materials/Uranium.yaml'
- class armi.materials.mostlyYaml.UraniumOxide[source]
Bases:
FuelMaterial- enrichedNuclide = 'U235'
Name of enriched nuclide to be interpreted by enrichment modification methods
- YAML_PATH = '/home/runner/work/armi/armi/armi/materials/../resources/materials/UraniumOxide.yaml'
- class armi.materials.mostlyYaml.UO2[source]
Bases:
UraniumOxideJust another name for UraniumOxide.