| Nconfig | Reads in the material configuration from file |
| Nconstitutive | Elasticity, plasticity, internal microstructure state |
| Ncpfem2 | Needs a good name and description |
| Ncrystallite | Crystallite state integration functions and reporting of results |
| Ndamage_local | Material subroutine for locally evolving damage field |
| Ndamage_none | Material subroutine for constant damage field |
| Ndamage_nonlocal | Material subroutine for non-locally evolving damage field |
| Ndamask_interface | Interfacing between the 1-based solvers and the material subroutines provided by DAMASK |
| Ndebug | Reading in and interpretating the debugging settings for the various modules |
| Ndiscretization | Spatial discretization |
| Ndiscretization_grid | Parse geometry file to set up discretization and geometry for nonlocal model |
| Nelement | |
| Nfesolving | Global variables for flow control |
| Nfuture | New fortran functions for compiler versions that do not support them |
| Ngeometry_plastic_nonlocal | Geometric information about the IP cells needed for the nonlocal |
| Ngrid_damage_spectral | 1 solver for nonlocal damage |
| Ngrid_mech_fem | Grid solver for mechanics: FEM |
| Ngrid_mech_spectral_basic | Grid solver for mechanics: 1 basic |
| Ngrid_mech_spectral_polarisation | Grid solver for mechanics: 1 Polarisation |
| Ngrid_thermal_spectral | 1 solver for thermal conduction |
| Nhdf5_utilities | |
| Nhomogenization | Homogenization manager, organizing deformation partitioning and stress homogenization |
| Nio | Input/output functions, partly depending on chosen solver |
| Nkinematics_cleavage_opening | Material subroutine incorporating kinematics resulting from opening of cleavage planes |
| Nkinematics_slipplane_opening | Material subroutine incorporating kinematics resulting from opening of slip planes |
| Nkinematics_thermal_expansion | Material subroutine incorporating kinematics resulting from thermal expansion |
| Nlambert | Mapping homochoric <-> cubochoric |
| Nlattice | Lattice structure definitions including Schmid matrices for slip, twin, trans, |
| Nlist | Linked list |
| Nmaterial | Parses material config file, either solverJobName.materialConfig or material.config |
| Nmath | Mathematical library, including random number generation and tensor representations |
| Nnumerics | Managing of parameters related to numerics |
| Nprec | Setting precision for real and int type |
| Nquaternions | General quaternion math, not limited to unit quaternions |
| Nresults | |
| Nrotations | Rotation storage and conversion |
| Nsource_damage_anisobrittle | Material subroutine incorporating anisotropic brittle damage source mechanism |
| Nsource_damage_anisoductile | Material subroutine incorporating anisotropic ductile damage source mechanism |
| Nsource_damage_isobrittle | Material subroutine incoprorating isotropic brittle damage source mechanism |
| Nsource_damage_isoductile | Material subroutine incoprorating isotropic ductile damage source mechanism |
| Nsource_thermal_dissipation | Material subroutine for thermal source due to plastic dissipation |
| Nsource_thermal_externalheat | Material subroutine for variable heat source |
| Nspectral_utilities | Utilities used by the different spectral solver variants |
| Nsystem_routines | Wrappers to C routines |
| Nthermal_adiabatic | Material subroutine for adiabatic temperature evolution |
| Nthermal_conduction | Material subroutine for temperature evolution from heat conduction |
| Nthermal_isothermal | Material subroutine for isothermal temperature field |