Contributing to the development, verification and validation of whole-device integrated modeling FACETS code.
-
-- Principal Research Scientist (2010)-- Senior Research Scientist(2007-2010)-- Research Scientist(2006-2007)
Contributed to the SciDAC Framework Application for Core-Edge Transport Simulations (FACETS) project by
developing an interface to anomalous and neoclassical transport modules and codes.
Developing computational simulations for the SciDAC Center for Plasma Edge Simulation (CPES). Implemented
the TEQ equilibrium solver in the gyro-kinetic code XGC. Applied gyro-kinetic code XGC,
extended MHD code NIMROD, and ideal MHD stability code ELITE to the multi-scale analysis of
edge-localized modes in tokamaks.
Working with graduate and undergradute students;
Contributing to the development of a new interface to anomalous transport reduced models for the
Framework for Modernization and Componentization of Fusion Modules (FMCFM). This project
also includes parallelization of GLF23 transport model.
Involved in the accretion disk modeling for the Center for Magnetic Self-Organization.
-
-- Research Scientist
Contributed to the development of the extended MHD code NIMROD.
Enhanced the code by including the hyper- and gyro-viscosity terms. The
NIMROD code is a fully implicit code that employs finite elements in
the poloidal plane and pseudo-spectral method in the toroidal plane.
The NIMROD code is optimized for massively parallel computers using
Message Parsing Interface.
Applied the NIMROD code to the modeling of ELM dynamics.
This project was a part of the Department of Energy theory milestone for 2005/06.
-
-- Research Scientist
Contributed to the National Transport Code Collaboration project. The objective of the
NTCC project was to integrate major predictive transport models (IFS/PPPL, GLF23, and the Multi-Mode
Model) and to create a fully web-invocable interface to the International Profile Database and to
the predictive transport models. The basic elements of these projects were object-oriented programming
with C++, Java, and Python, as well as client-server through an object-oriented protocol, CORBA/IDL
interface for data and physics servers.