In GitLab by @timothy-nunn on Jan 25, 2022, 11:21
As per discussion in !601, IFE/Stellarator call the availability model. However, they both call the avail subroutine without taking into account the iavail flag. However, other calls to availability models take into account the iavail flag:
if cv.iavail > 1:
self.avail_2(output) # Morris model (2015)
else:
self.avail(output) # Taylor and Ward model (1999)
Is this intended behaviour or should they be calling availabilities run method and allowing it to run the appropriate model based upon the switch?
In GitLab by @timothy-nunn on Jan 25, 2022, 11:21
As per discussion in !601, IFE/Stellarator call the availability model. However, they both call the
availsubroutine without taking into account theiavailflag. However, other calls to availability models take into account theiavailflag:Is this intended behaviour or should they be calling availabilities
runmethod and allowing it to run the appropriate model based upon the switch?