Here is a list of all documented namespaces with brief descriptions:
[detail level 1234]
▼NPscf | PSCF package top-level namespace |
NHomogeneous | Properties of spatially homogeneous mixtures (Flory-Huggins theory) |
▼NPrdc | Periodic fields and crystallography |
NCpu | Fields and FFTs for periodic boundary conditions (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 |