XGCa
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 12]
 Nadios2_comm_module
 Cxgcio_type
 Cxgcio_timer_type
 Cxgcio_initOverloaded interface for Adios stage write initialization
 Cadios2_comm_get_typeOverloaded interface for Adios get type info
 Cadios2_comm_define_variableOverloaded interface for Adios define variable
 Cadios2_comm_define_local_varOverloaded interface for Adios define local variable
 Nassert_mod
 Cassert
 Nbicub_mod
 Cbicub_type
 Cbicub_cpp_type
 Ceval_bicub
 Cbicub_interpol
 Ncomm_mod
 Ncoupling_core_edge_input
 Ncoupling_core_edge_wrapper
 Ncoupling_core_edge_xgc
 Ncpp_input_moduleThis 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
 Ndiffusion_moduleModule for computing anomalous transport by solving a simple Fick's law transport equation
 Necuyer_random
 Nelliptics_mod
 Neq_modulePlasma EQuilibrium module (prefix EQ) (1) Magnetic equilibrium information (from eqd file usually) (2) Density and temperature (+flow) profiles (from .prf file)
 Clin_interp
 Ceq_ftn_type
 Nf0_module
 Nf0analysis_module
 Nf90moduleinterfacesExplicit interfaces to somve PETSc function used by the FSA solver
 Cpcsetapplicationcontext
 Cpcgetapplicationcontext
 Cmatcreateshell
 Cmatshellsetcontext
 Cmatshellgetcontext
 Nfem_operationsThis 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
 Cfld_type
 Nfor
 Ngrid_class
 Cgrid_type
 Ninput_module
 Nload_balance_constraint_module
 Cperformance_history
 Nload_balance_module
 Nmagnetic_field
 Nmain_extra
 Nmat_class
 Cmat_ptr_type
 Cmat_type
 Nmom_moduleMoment generating function from f0_f data
 Nmultispecies
 Nmy_mpi
 Nneu_moduleModule containing the global data and variables for the neutral particle recycling model
 Nomp_module
 Nperf_monitor
 Npetsc_solver_module
 Npoisson_extra
 Npol_decomp_module
 Npsn_classThis module defines the data structure psn that is used for storing data on the triangle grid (fields, potentials, densities, etc.)
 Cpsn_type
 Nptb_3db_moduleThe module "ptb_3db" contains the framework for handling perturbed 3D magnetic fields in XGCa and XGC1
 Nptl_module
 Cptl_type_aosoa
 Cptl_type
 Cspecies_type
 Csind
 Caind
 Nqsort_mod
 Nrandom_xgc
 Cseeds_type
 Nresamp_moduleThis module provides particle resampling capabilities
 Cresamp_bin_type
 Nsetup_module
 Nsheath_moduleModule for variables and routines related to the logical sheath boundary condition
 Nsml_module
 Nsmooth_module
 Nsolvertest_module
 Nsrc_module
 Ntaskmap_module
 Ntwo_dim_linear_femThis 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
 Nxgc_solver_moduleThis module defines the data structure and global variables needed for the Poisson solvers (or generally PETSc ksp-solvers)
 Cxgc_solver
 Nxgc_ts_module
 Cxgc_ts