ukaea / ukaea/PROCESS

Please output radii (inner and outer) of all components in the radial build (inboard and outboard)

Open
#4,171 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Input/Output Files
Dominant language
Python
Stars
71
Forks
27
Avg merge
2d 18h
Merged PRs (30d)
33

Description

Description of issue / requirement to address

At present the radial build is only described in terms of a few actual radii (6, if my count is right) and then dozens of thicknesses. Painful reconstruction is required for the actual actual of the various components (often summation chains of thicknesses, which can vary based on certain PROCESS input flags).

Proposed solution

Please, please, please add all radii for the radial build, and all absolute z values for the vertical build.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the code that assembles and reports the radial and vertical builds, then trace how component thicknesses and PROCESS input flags determine their positions. Add output for the inner and outer radius of every radial component and absolute z values for the vertical build. Done means the reported values cover all components and reflect the selected process inputs.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.