| NPscf | PSCF package top-level namespace |
| NCorrelation | Intramolecular correlations in homogeneous systems |
| NCp | Complex-valued periodic fields (class templates) |
| NCpc | Complex periodic fields, CL-FTS (CPU) |
| NCpg | Complex periodic fields, CL-FTS (GPU) |
| NPolymerModel | Enumeration and functions to specify a model for polymer chains |
| NPrdc | Periodic fields and crystallography |
| NCpu | Fields and FFTs for periodic boundary conditions (CPU) |
| NCuda | Fields, FFTs, and utilities for periodic boundary conditions (CUDA) |
| NR1d | SCFT with real 1D fields |
| NReduce | Reduction operations performed on a CPU or GPU |
| NRp | Class templates for real-valued periodic fields |
| NRpc | Real periodic fields, SCFT and PS-FTS (CPU) |
| NRpg | SCFT and PS-FTS with real periodic fields (GPU) |
| NThreadArray | Global functions and variables to control GPU thread and block counts |
| NThreadMesh | Management of multidimensional GPU thread execution configurations |
| NVecOp | Vector operations on GPU or CPU |
| Npscfpp | Python package of all python modules provided with PSCF |
| Ncommand | Module for processing PSCF command scripts |
| Nfield | Module for parsing field files |
| Nfile | Utilities for manipulating files and paths |
| Nmake | Python scripts used by the PSCF makefile build system |
| Noutput | Module of parsers for PSCF output file formats |
| Nparam | Module for parsing param files |
| Ntext | Utilities for manipulating and searching text strings |
| NUtil | Utility classes for scientific computation |
| NBracketPolicy | Namespace to define of policies for brackets on arrays and matrices |