ukaea / PROCESS

PROCESS is a systems code at UKAEA that calculates in a self-consistent manner the parameters of a fusion power plant with a specified performance, ensuring that its operating limits are not violated, and with the option to optimise to a given function of these parameters.
https://ukaea.github.io/PROCESS/
MIT License
36 stars 11 forks source link

Resolve "Convert safety.f90 to Python" - [merged] #2620

Closed jonmaddock closed 1 year ago

jonmaddock commented 2 years ago

In GitLab by @wg7580 on Jun 7, 2022, 10:17

Merges 1673-convert-safety-f90-to-python -> develop

Closes #1673

jonmaddock commented 2 years ago

In GitLab by @wg7580 on Jun 7, 2022, 10:41

added 1 commit

Compare with previous version

jonmaddock commented 2 years ago

In GitLab by @wg7580 on Jun 7, 2022, 11:29

Might be able to be removed- need to ask Alex. Only called once, and this call is hashed out

jonmaddock commented 2 years ago

In GitLab by @wg7580 on Jun 8, 2022, 14:50

Spoken to James Morris- model can be rmevoed and stored in history to be re-added if necessary. The model (LOCA) is not in use and is only seen in the output.py and caller.py where it is hashed out along with FISPACT.

jonmaddock commented 2 years ago

In GitLab by @wg7580 on Jun 8, 2022, 14:56

added 1 commit

Compare with previous version

jonmaddock commented 2 years ago

In GitLab by @timothy-nunn on Jun 8, 2022, 15:29

Commented on process/caller.py line 195

You can probably remove this commented code and just keep the note that safety (LOCA) has been removed (and you can include FISPACT too since I removed it a few days back)

jonmaddock commented 2 years ago

In GitLab by @timothy-nunn on Jun 8, 2022, 15:29

Commented on process/output.py line 162

"

jonmaddock commented 2 years ago

In GitLab by @timothy-nunn on Jun 8, 2022, 15:30

Commented on source/fortran/safety.f90 line 161

I believe that this was the only place fispact_variables.f90 was used. Can you check if that is the case and, if so, remove fispact_variables.f90 too

jonmaddock commented 2 years ago

In GitLab by @wg7580 on Jun 8, 2022, 16:07

Commented on process/caller.py line 195

changed this line in version 3 of the diff

jonmaddock commented 2 years ago

In GitLab by @wg7580 on Jun 8, 2022, 16:07

resolved all threads

jonmaddock commented 2 years ago

In GitLab by @wg7580 on Jun 8, 2022, 16:07

Commented on process/output.py line 162

changed this line in version 3 of the diff

jonmaddock commented 2 years ago

In GitLab by @wg7580 on Jun 8, 2022, 16:07

added 1 commit

Compare with previous version

jonmaddock commented 2 years ago

In GitLab by @wg7580 on Jun 8, 2022, 16:07

resolved all threads

jonmaddock commented 2 years ago

In GitLab by @wg7580 on Jun 8, 2022, 16:07

resolved all threads

jonmaddock commented 2 years ago

In GitLab by @wg7580 on Jun 8, 2022, 16:38

added 1 commit

Compare with previous version

jonmaddock commented 2 years ago

In GitLab by @wg7580 on Jun 9, 2022, 11:31

added 19 commits

Compare with previous version

jonmaddock commented 2 years ago

In GitLab by @timothy-nunn on Jun 9, 2022, 11:33

unmarked as a Work In Progress

jonmaddock commented 2 years ago

In GitLab by @timothy-nunn on Jun 9, 2022, 11:33

enabled an automatic merge when the pipeline for 190480dc910119d3ec4a80a4c8a135478822efed succeeds

jonmaddock commented 2 years ago

In GitLab by @timothy-nunn on Jun 9, 2022, 11:33

canceled the automatic merge

jonmaddock commented 2 years ago

In GitLab by @timothy-nunn on Jun 9, 2022, 11:33

enabled an automatic merge when the pipeline for 190480dc910119d3ec4a80a4c8a135478822efed succeeds

jonmaddock commented 2 years ago

In GitLab by @timothy-nunn on Jun 9, 2022, 12:11

merged

jonmaddock commented 2 years ago

In GitLab by @timothy-nunn on Jun 9, 2022, 12:11

mentioned in commit 3ef14907cb8b8b3cc9fba90f5762490907d16b21