armi icon indicating copy to clipboard operation
armi copied to clipboard

An open-source nuclear reactor analysis automation framework that helps design teams increase efficiency and quality

Results 313 armi issues
Sort by recently updated
recently updated
newest added

## Description A ton of our functions and methods have bad return statements, I am attempting to fix those here. **NOTE**: This is a WIP, as I expect this to...

bug

## Description This PR proposes to remove the `Point` class from the framework. The idea behind the class makes sense, but its implementation should be explored some more before releasing...

cleanup

Right now the crossSectionGroupManager comes before the fuelHandler in the interface stack. This is not ideal because then whatever is eventually shuffled into the core for that cycle would not...

It appears that _anytime_ one uses the detailed cycles settings (see #637 ), a validator is raised: ![image](https://user-images.githubusercontent.com/21959600/184460794-fd60b581-0e93-4529-9a2c-83d365370199.png) This is raised even if your input does not actually contain any...

Currently, if the `detailedAxialExpansion` setting is set to `False`, the user input is for all the assemblies in the blueprints file are required to contain axial mesh points that are...

enhancement
architecture

The `grids` system has a [CoordinateLocation](https://github.com/terrapower/armi/blob/3f834e0c10ffeef677c57ca663a2ce816a4b54f5/armi/reactor/grids.py#L491) that is used as the anchor of grids, but is intended to also allow arbitrary placement of objects at arbitrary coordinates. We need an...

enhancement

I'm curious if there should be a setting to say which assemblies to skip and we can just configure our application to neglect control rods. _Originally posted by @jakehader (and...

enhancement
feature request

Let's format this better. The output is pretty ugly. You could use tabulate. _Originally posted by @jakehader in https://github.com/terrapower/armi/pull/823#discussion_r943819693_

feature request
low priority

Using the following `pylint` command, I found 40 different functions/methods in ARMI that are broken, in that they have inconsistent return statements: > pylint armi | grep "inconsistent-return-statements" This means...

bug

## Description This adds a fix to the uniform mesh converter where data was being removed from the source reactor if it was not set on the converted reactor. This...

bug
cleanup
feature request