NOVA-K CODE FACT SHEET
1. Code Name: NOVA-K
2. Category: VIIc. Linear Stability: 2D Kinetic-MHD
3. Responsible Physicist: C. Z. Cheng
4. Others involved in code development: N. Gorelenkov, G., Y. Fu
5. One line description: Kinetic-MHD stability code for tokamaks with energetic particles.
6. Computer systems which code runs on: Cray and ALPHA workstation
7. Typical running time (if applicable): 20 minutes-1 hour/Cray time.
8. Approximate number of code lines: 10,000 lines
9. Does this code read data files from another code? Reads plasma pressure and safety factor profile data from TFTR TRANSP code data and equilibrium quantities from equilibrium and mapping codes.
10. Does this code produce data files that can be read by another code? It produces data file that can be read by test particle orbit calculation code to study plasma transport. It also produces plasma dnesity perturbation for comparison with experimental Reflectometer measurement
11. 1-2 paragraph description of code: The NOVA-K code computes stability of global MHD and non-MHD modes in the presence of energetic particles such as NBI and ICRF heated particles and alpha particles for tokamaks with noncircular flux surfaces. The NOVA-K code makes use of a kinetic-MHD formalism that includes kinetic effect through particle pressure in the momentum equation. The plasma pressure is calculated from the particle distribution governed by the gyrokinetic equation including finite orbit width and Larmor radius effects.
12. Similar codes to this code, and distinguishing differences: None.
13. Journal References describing code (up to 3): 1. C. Z. Cheng, Phys. Report., 211,1 (1992); 2. C. Z. Cheng, Phys. Fluids B, 2, 1427 (1990); 3. G. Y. Fu, C. Z. Cheng, and K. L. Wong, Phys. Fluids B 5, 4040 (1993); N. Gorelenkov, C. Z Cheng, and G. Y. Fu, Phys. Plasmas, 6, 2802 (1999).
14. New code capabilities planned for next 1-2 years: To include more bounce abd transit terms in the fast particle response including effects of finite particle banana width, finite Larmor radius, and parallel electric field in non-perturbative stability analysis.
15. Code users: C. Z. Cheng, G. Y. Fu, N. Gorelenkov, M.S. Chu (DIII-D), G. J. Kramer (JT-60U), T. Ozeki (JT-60U), Simon
16. Present and recent applications of code: 1. Alpha particle destabilization of TAE modes. 2. Energetic particle effects on low-n MHD modes, fishbones, internal kinks, and TAE in TFTR, DIII-D, JT-60U, JET and ASDEX.
17. Status of code input/output documentation. Check one: ( ) does not exist ( X ) incomplete ( ) exists
18 Year Code was first used and present frequency of use: Code was first used in 1988. Presently, it is used daily for studying TAE stability in JT-60U, and JET.
19.Estimate of Man-Years invested in developing code: 6 man years.
20. Catagories of usage of Code (Check all that apply): (X) application code to do analysis and prediction of experiments (X) numerical testbed of theoretical ideas (X) physics module to be used in integrated moddelling (X) code for machine design
21. Language code is writen in: Fortran
22. Results of intercomparisons with other codes and results of validation against experiments. No other codes have same capability to compare with. The results from the NOVA-K code have been successful in validating against experiments in TFTR, JT-60U, and DIII-D. The NOVA-K code has also been used for benchmarking purpose to validating the M3D-K code. It is also used in planning TAE experiments in JT-60U and JET as well as in ITER alpha particle physics studies.