NUBEAM updates ============== March 2010: Contribution of nubeam_driver by Michael Kraus & Giovanni Tardini, IPP nubeam_driver is a time dependent driver, allowing for a variation of the background plasma profiles and signals from a NUBEAM call to the next. December 2009: Implementation of ADAS cross sections into NUBEAM by Michael Kraus, IPP This allows a more accurate treatment of deposition in with high energy beams in high density target plasmas where collisional excitation effects play a large role. November 2008: NUBEAM has been converted to use the Plasma State Server code is now "nubeam_comp_exec" (was nubeam_driver) the general outline of method of use is unchanged. dmc 1 Oct 2003: a new test program, "nubeam_driver", has been added to the NUBEAM NTCC distribution. This program, unlike "nubeam_test", gives an example of an independent installation of NUBEAM into a driver program, without depending on data from a successful installation in another code. The "nubeam_test" program is still provided, because it allows a quick, standalone method to reproduce crashed NUBEAM timesteps, should these occur. The NUBEAM "User Guide" documentation has also been rewritten and made more web-friendly. The content refers to "nubeam_driver" instead of TRANSP for coding examples. These changes are as requested by the NTCC community. Note: this upgrade includes a change to the interface-- a status code argument "IERR" has been added to NUBEAM calls DEPALL, ORBALL, and NBFINISH. This is to support eventual removal of all possible internal stops in NUBEAM, as has also been requested (some of the internal stops have been removed already). Please note -- this requires a change in user code! For details refer to the updated documentation. dmc 11 Jun 2003: all Monte Carlo output sums have been upgraded to REAL*8 precision. We found that for runs with nptcls ~ 30000, the accuracy of sums was damaged by roundoff error, because of evaluations of many instances of w = w + dw and dw ~ w/10**7. dmc 9 May 2003: Monte Carlo sums requested by Wayne Houlberg have been added, for eventual incorporation of fast ion terms in the NCLASS/ FORCEBAL calculations. See nbspec.dat: the input block "sys" has added an integer control "nclass"-- set to 1 to get all of these sums. There is a new output block, "nclass" (output compound data type nbotype_nclass) to contain the XPLASMA ids for these profile sums.