ukaea / ukaea/PROCESS

Investigate and remove superseded blanket switches

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

@chris-ashe is already working on this.

Since Feb 11, 2026.

  • #4140 by @jonmaddock — open
Blanket Triaged
Dominant language
Python
Stars
71
Forks
27
Avg merge
2d 18h
Merged PRs (30d)
33

Description

In GitLab by @js0164 on Jan 24, 2022, 17:16

The table below lists the current blanket switches. Modify so that only iblanket switch is required.

name notes/comments description value effect
blktmodel default = 0; #TODO: this needs investigating and removing after any required functionality is in iblanket switch for blanket/tritium breeding model (see iblanket) 0 original simple model
blktmodel 1 KIT model based on a helium-cooled pebble-bed blanket (HCPB) reference design
blkttype #TODO: this needs to be merged into iblanket and then removed. switch for blanket type 1 WCLL; efficiency taken from WP13-DAS08-T02, EFDA_D_2M97B7
2 HCLL; efficiency taken from WP12-DAS08-T01, EFDA_D_2LLNBX
3 HCPB; efficiency taken from WP12-DAS08-T01, EFDA_D_2LLNBX
iblanket default = 1 switch for blanket model 1 CCFE HCPB model
iblanket 2 KIT HCPB model
iblanket 3 CCFE HCPB model with Tritium Breeding Ratio calculation
iblanket 4 KIT HCLL model

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.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.