-
Notifications
You must be signed in to change notification settings - Fork 12
WIP:3007 remove obsolete variables and their left over functionality #3009
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account rela 10000 ted emails.
Already on GitHub? Sign in to your account
WIP:3007 remove obsolete variables and their left over functionality #3009
Conversation
input parameter `impvar`, which may be set to a value between 3 and `nimp`, and the initial | ||
estimate to use for the element's impurity fraction must be set using iteration | ||
variable no. 102 (`fimpvar`). | ||
isotopes and helium) may be used as an iteration variable. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we explain how this is done here, rather than just stating that it is possible?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Was going to sort this in #3001. Though can do a quick fix here
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think that would be prefered given it doesn't really make sense right now.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@timothy-nunn Have added a description please check
…3009) * fgamp removed and placed in obsolete * divleg_profile_inner placed in obsolete * divleg_profile_outer placed in obsolete * iprmnloss placed in obsolete * rho_ecrh set as obsolete * ifispact set as obsolete * fms* placed as obsolete * quench_detection_ef marked as obsolete * farc4tf marked as obsolete * impvar marked as obsolete * fimpvar marked as obsolete * integration test removal of fimpvar and impvar * impurity docs update * Added fimpvar back in as obsolete * black fixes * Remove rho_ecrh from input --------- Co-authored-by: Timothy <75321887+timothy-nunn@users.noreply.github.com>
…3009) * fgamp removed and placed in obsolete * divleg_profile_inner placed in obsolete * divleg_profile_outer placed in obsolete * iprmnloss placed in obsolete * rho_ecrh set as obsolete * ifispact set as obsolete * fms* placed as obsolete * quench_detection_ef marked as obsolete * farc4tf marked as obsolete * impvar marked as obsolete * fimpvar marked as obsolete * integration test removal of fimpvar and impvar * impurity docs update * Added fimpvar back in as obsolete * black fixes * Remove rho_ecrh from input --------- Co-authored-by: Timothy <75321887+timothy-nunn@users.noreply.github.com>
Description
fimpvar
seems to be obsolete though is not stated as suchimpvar
is obsolete so should be documented as suchifispact
and all associated variables should be removed, as it is not used.rho_ecrh
seems to be obsolete so should be removed.All
fms*
variables seem to be uselessreal(dp) :: fmsbc
!! Martensitic fraction of steel in (non-existent!) bucking cylinder
real(dp) :: fmsbl
!! Martensitic fraction of steel in blanket
real(dp) :: fmsdwe
!! Martensitic fraction of steel in cryostat
real(dp) :: fmsdwi
!! Martensitic fraction of steel in vacuum vessel
real(dp) :: fmsfw
!! Martensitic fraction of steel in first wall
real(dp) :: fmsoh
!! Martensitic fraction of steel in central solenoid
real(dp) :: fmssh
!! Martensitic fraction of steel in shield
real(dp) :: fmstf
!! Martensitic fraction of steel in TF coil
farc4tf
seems to be obsolete and should be removedquench_detection_ef
seems to be obsolete. CHECK QUENCH MODELiprimnloss
seems to be obsoletedivleg_profile_inner
anddivleg_profile_outer
seem to be obsoletefgamp
is seemingly obsoleteChecklist
I confirm that I have completed the following checks: