|
XGC1
|
| ►Nadios2_comm_module | |
| ►Nassert_mod | |
| ►Nbicub_mod | |
| Nbicub_setup | |
| ►NCollisions | |
| Ncomm_mod | |
| NConvergence | |
| Ncoupling_core_edge_input | |
| Ncoupling_core_edge_wrapper | |
| Ncoupling_core_edge_xgc | |
| Ncpp_input_module | This module contains input parameters that are only used in C++ code (this is temporarily not true, some are used in the resampling) |
| Ncpp_main_loop_module | |
| Ncub_setup | |
| NDiag | |
| NDiag3DAdditional | |
| Ndiag_module | |
| Ndiffusion_module | Module for computing anomalous transport by solving a simple Fick's law transport equation |
| Necuyer_random | |
| NED | |
| Nelliptics_mod | |
| ►NEq | |
| ►Neq_module | Plasma EQuilibrium module (prefix EQ) (1) Magnetic equilibrium information (from eqd file usually) (2) Density and temperature (+flow) profiles (from .prf file) |
| ►NEquil | |
| Nf0_module | |
| Nf0analysis_module | |
| ►Nf90moduleinterfaces | Explicit interfaces to somve PETSc function used by the FSA solver |
| Nfem_operations | This module contains functions to construct finite element matrices for Helmholtz type equations div(alpha grad(X)) + beta X = gamma, and evaluate div(grad_RZ(X)) and v.grad_RZ(X) operations |
| ►Nfld_module | |
| Nfor | |
| ►Ngrid_class | |
| NHeatDiag | |
| Ninput_module | |
| ►NKokkos | |
| ►Nload_balance_constraint_module | |
| Nload_balance_module | |
| Nmagnetic_field | |
| Nmain_extra | |
| Nmain_module | |
| ►Nmat_class | |
| Nmom_module | Moment generating function from f0_f data |
| Nmultispecies | |
| Nmy_mpi | |
| Nneu_module | Module containing the global data and variables for the neutral particle recycling model |
| ►NNLReader | |
| Nomp_module | |
| Npartition_intersect_mod | |
| Nperf_monitor | |
| Npetsc_solver_module | |
| Npoisson_extra | |
| Npol_decomp_module | |
| Nprofile_setup | |
| ►Npsn_class | This module defines the data structure psn that is used for storing data on the triangle grid (fields, potentials, densities, etc.) |
| Nptb_3db_module | The module "ptb_3db" contains the framework for handling perturbed 3D magnetic fields in XGCa and XGC1 |
| ►Nptl_module | |
| NPtlSlice | |
| Npushe_module_cab | |
| Nqsort_mod | |
| ►NRandom | |
| ►Nrandom_xgc | |
| ►Nresamp_module | This module provides particle resampling capabilities |
| Nsetup_module | |
| Nsheath_module | Module for variables and routines related to the logical sheath boundary condition |
| Nsml_module | |
| Nsmooth_module | |
| ►Nsolver_init_module | |
| Nsolvertest_module | |
| Nsrc_module | |
| ►NStreamed | |
| Ntaskmap_module | |
| NTracerDiag | |
| Ntricub_setup | |
| Ntwo_dim_linear_fem | This module contains the code to evaluate the matrix entries in 2-dimensional linear finite element equations of Helmholtz form -div(alpha grad(X) + beta X = gamma |
| Nunused_fortran_inputs_module | |
| ►NValidityCheck | |
| ►Nxgc_solver_module | This module defines the data structure and global variables needed for the Poisson solvers (or generally PETSc ksp-solvers) |
| ►Nxgc_ts_module |