| NPscf | PSCF package top-level namespace |
| NDebye | Functions used to compute intramolecular correlation functions |
| NFloryHuggins | Flory-Huggins theory of spatially homogeneous mixtures |
| 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) |
| NReduce | Functions that perform array reductions on the Cpu |
| NVecOp | Functions that perform element-wise vector operations on the Cpu |
| NCuda | Fields, FFTs, and utilities for periodic boundary conditions (CUDA) |
| NReduce | Functions that perform parallel reductions on the GPU |
| NVecOp | Functions that perform element-wise vector operations on the GPU |
| NR1d | SCFT with real 1D fields |
| NRpc | Real periodic fields, SCFT and PS-FTS (CPU) |
| NRpg | SCFT and PS-FTS with real periodic fields (GPU) |
| NVecOpFts | Element-wise vector operations performed on the GPU for FTS classes |
| NThreadArray | Global functions and variables to control GPU thread and block counts |
| NThreadMesh | Management of multidimensional GPU thread execution configurations |
| 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 |