JDFTx  1.7.0
File List
Here is a list of all documented files with brief descriptions:
[detail level 12]
  commands
 command.hProvides the base class and various helpers for defining commands in the input file
 minimize.hProvides base class for defining the minimize commands
 ParamList.hHelper class for parsing command lines in input file
 parser.hFunctions for parsing JDFTx input files
  core
 BlasExtra.hCommonly used BLAS-like routines
 Blip.h
 Coulomb.hCoulomb interactions in various geometries
 Coulomb_internal.hShared inline functions / internal declarations for Coulomb framework
 CoulombIsolated.h
 CoulombKernel.h
 CoulombPeriodic.h
 CoulombSlab.h
 CoulombWire.h
 EnergyComponents.hRepresent components of the (free) energy
 GpuKernelUtils.hCommon utility functions/macros for the gpu kernels and launchers in the .cu files
 GpuUtil.h
 H5io.hHDF5 helper routines
 LatticeUtils.hMiscellaneous utilities relating to properties of Bravais Lattices
 LoopMacros.h
 ManagedMemory.hBase class and operators for managed-memory objects
 matrix.h
 matrix3.h3x3 matrices with CPU and GPU operators
 Minimize.hNonlinear minimization and linear solve templates
 MPIUtil.hHelper classes for MPI parallelization
 Operators.hOperators on ScalarField's and ScalarFieldTilde's
 RadialFunction.h
 scalar.hComplex numbers with CPU and GPU operators
 ScalarField.hReal and complex scalar fields in real and reciprocal space
 ScalarFieldArray.hVariable length arrays of ScalarField and ScalarFieldTildeArray, and their operators
 ScalarFieldIO.hI/O utilities for the data arrays
 SphericalHarmonics.h
 Spline.hSpline interpolation routines
 string.hSTL strings and streams with case insensitive comparison
 tensor3.hSymmetric traceless tensor with CPU and GPU operators
 Thread.hUtilities for threading (wrappers around std::thread)
 Units.hCommonly used measurement units in terms of atomic units
 Util.hMiscellaneous utilities
 vector3.h3-vector with CPU and GPU operators
 VectorField.hFixed-length multiplet of ScalarField and ScalarFieldTilde, and specialization to vector fields (3-component)
  electronic
 ColumnBundle.h
 Control.h
 Dump.h
 Dump_internal.h
 DumpBGW_internal.h
 ElecInfo.h
 ElecMinimizer.h
 Energies.h
 ExCorr.h
 ExCorr_internal.h
 ExCorr_internal_GGA.h
 ExCorr_internal_LDA.h
 ExCorr_internal_mGGA.h
 IonicDynamicsParams.h
 IonicMinimizer.h
 IonInfo.h
 LatticeMinimizer.h
 RadialSchrodinger.h
 SCF.h
 SpeciesInfo_internal.h
 symbols.h
  fluid
 Euler.hVarious Euler angle related utilities
 Fex_LJ.hLennard-Jones fluids
 Fex_ScalarEOS.h
 Fex_ScalarEOS_internal.h
 FluidSolver.h
 FluidSolverParams.h
 MixedFMT.hSphere mixture functional via (optionally soft) Fundamental Measure Theory
 MixedFMT_internal.h
 NonlinearPCM.h
 PCM_internal.h
 S2quad.h
 TranslationOperator.h
  phonon
 Phonon.h
  wannier
 Wannier.h
 WannierMinimizer.h