|  NPscf | PSCF package top-level namespace  | 
|  NFloryHuggins | Flory-Huggins theory of spatially homogeneous mixtures  | 
|  CClump | All monomers of a specific monomer type in a molecule  | 
|  CMixture | A spatially homogeneous mixture  | 
|  CMolecule | Descriptor of a molecular species in a homogeneous mixture  | 
|  NPrdc | Periodic fields and crystallography  | 
|  NCpu | Fields and FFTs for periodic boundary conditions (CPU)  | 
|  CCField | Field of complex double precision values on an FFT mesh  | 
|  CCFieldComparison | Comparator for CField (k-grid) arrays  | 
|  CFFT | Fourier transform wrapper  | 
|  CFftwDArray | Dynamic array with data aligned for use with FFTW library  | 
|  CFieldBasisConverter | Tool for conversion of fields to a basis in composition space  | 
|  CRField | Field of real double precision values on an FFT mesh  | 
|  CRFieldComparison | Comparator for fields in real-space (r-grid) format  | 
|  CRFieldDft | Fourier transform of a real field on an FFT mesh  | 
|  CRFieldDftComparison | Comparator for RFieldDft (k-grid) arrays  | 
|  CWaveList | Class to calculate and store properties of wavevectors  | 
|  NCuda | Fields, FFTs, and utilities for periodic boundary conditions (CUDA)  | 
|  CCField | Field of complex values on a regular mesh, allocated on a GPU device  | 
|  CCFieldComparison | Comparator for CField (k-grid) arrays, defined in device memory  | 
|  CFFT | Fourier transform wrapper for real or complex data  | 
|  CFFTBatched | Batched Fourier transform wrapper for real data  | 
|  CRField | Field of real values on a regular mesh, allocated on a GPU device  | 
|  CRFieldComparison | Comparator for fields in real-space (r-grid) format  | 
|  CRFieldDft | Discrete Fourier Transform (DFT) of a real field, allocated on a GPU  | 
|  CRFieldDftComparison | Comparator for RFieldDft (k-grid) arrays, allocated on device  | 
|  CWaveList | Class to calculate and store properties of wavevectors  | 
|  CBasis | Symmetry-adapted Fourier basis for pseudo-spectral SCFT  | 
|  CStar | A list of wavevectors that are related by space-group symmetries  | 
|  CWave | Wavevector used to construct a basis function  | 
|  CBFieldComparison | Comparator for fields in symmetry-adapted basis format  | 
|  CCFieldsTmpl | A list of c fields stored in both basis and r-grid format  | 
|  CDomainTmpl | Spatial domain for a periodic structure with real fields  | 
|  CEnvironment | Base class mask and external field generator for variable-cell SCFT  | 
|  CFieldGenerator | Base class field generator for MixAndMatchEnv in variable-cell SCFT  | 
|  CFieldIoTmpl | File input/output, format conversions and other utilities for fields  | 
|  CFilmFieldGenExtBase | Base class Field Generator for external fields in thin-film systems  | 
|  CFilmFieldGenMaskBase | Base class Field Generator for thin-film masks  | 
|  CMaskTmpl | Container for a field to which the total density is constrained  | 
|  CMixAndMatchEnv | Environment that can mix and match field generators in variable-cell SCFT  | 
|  CMixtureModifierPrdc | Modifier for parameters of an associated mixture  | 
|  CMixturePrdc | Solver and descriptor for a mixture of polymers and solvents  | 
|  CScftThermoTmpl | Base class for SCFT thermodynamic property calculators  | 
|  CSpaceGroup | Crystallographic space group  | 
|  CSpaceSymmetry | A SpaceSymmetry represents a crystallographic space group symmetry  | 
|  CSymmetryGroup | Class template for a group of elements  | 
|  CSystemConstRefTmpl | Base class template for const access to an associated System  | 
|  CSystemTmpl | Base class template for classes that represent a complete system  | 
|  CTWave | Simple wave struct for use within Basis construction  | 
|  CTWaveBzComp | Comparator for TWave objects, based on TWave::indicesBz  | 
|  CTWaveDftComp | Comparator for TWave objects, based on TWave::indicesDft  | 
|  CTWaveNormComp | Comparator for TWave objects, based on TWave::sqNorm  | 
|  CUnitCell | Base template for UnitCell<D> classes, D=1, 2 or 3  | 
|  CUnitCell< 1 > | 1D crystal unit cell  | 
|  CUnitCell< 2 > | 2D crystal unit cell  | 
|  CUnitCell< 3 > | 3D crystal unit cell  | 
|  CUnitCellBase | Base class template for a crystallographic unit cell  | 
|  CWFieldsTmpl | A container of w fields stored in both basis and r-grid format  | 
|  NR1d | SCFT with real 1D fields  | 
|  CAmIterator | Anderson-Mixing iterator for 1D SCFT  | 
|  CBinaryRelaxIterator | Relaxation iterator for 1D SCFT of two-monomer (AB) systems  | 
|  CBlock | Block within a block polymer  | 
|  CDomain | One-dimensional spatial domain and discretization grid  | 
|  CFieldIo | Read and write fields to file  | 
|  CHomogeneousComparison | Command to compute properties of homogeneous reference system  | 
|  CIterator | Base class for iterative solvers for SCF equations  | 
|  CIteratorFactory | Factory for subclasses of Iterator  | 
|  CLinearSweep | Base class for a sweep in parameter space where parameters change linearly with the sweep variable  | 
|  CMixture | Solver and descriptor for a mixture of polymers and solvents  | 
|  CNrIterator | Newton-Raphson Iterator for 1D SCFT  | 
|  CPolymer | Descriptor and solver for a block polymer species  | 
|  CPropagator | MDE solver for one-direction of one block  | 
|  CSolvent | Solver and descriptor for a solvent species in a mixture  | 
|  CSweep | Solve a sequence of problems along a line in parameter space  | 
|  CSweepFactory | Default Factory for subclasses of Sweep  | 
|  CSweepParameter | Class for storing data about an individual sweep parameter  | 
|  CSystem | Main class in SCFT simulation of one system  | 
|  CSystemAccess | Concise accesss to an associated System  | 
|  NRpc | Real periodic fields, SCFT and PS-FTS (CPU)  | 
|  CAmCompressor | Anderson mixing compressor  | 
|  CAmIteratorBasis | Anderson Mixing iterator with imposed space-group symmetry  | 
|  CAmIteratorGrid | Anderson Mixing iterator on grid (no space-group symmetry)  | 
|  CAnalyzer | Abstract base for periodic output and/or analysis actions  | 
|  CAnalyzerFactory | Factory for subclasses of Analyzer  | 
|  CAnalyzerManager | Manager for a list of Analyzer objects  | 
|  CAverageAnalyzer | Analyze averages and block averages of several real variables  | 
|  CAverageListAnalyzer | Analyze averages and block averages of several real variables  | 
|  CBasisFieldState | FieldState for fields in symmetry-adapted basis format  | 
|  CBdSimulator | Brownian dynamics simulator for PS-FTS  | 
|  CBdStep | BdStep is an abstract base class for Brownian dynamics steps  | 
|  CBdStepFactory | Factory for subclasses of BdStep  | 
|  CBFieldComparison | Comparator for fields in symmetry-adapted basis format  | 
|  CBinaryStructureFactorGrid | BinaryStructureFactorGrid evaluates AB copolymer structure factors  | 
|  CBlock | Block within a linear or branched block polymer  | 
|  CCFields | A list of c fields stored in both basis and r-grid format  | 
|  CChiDerivative | Evaluate the derivative of H with respect to chi  | 
|  CCompressor | Base class for iterators that impose incompressibility  | 
|  CCompressorFactory | Factory for subclasses of Compressor  | 
|  CConcentrationDerivative | Evaluate the derivative of H with respect to concentration  | 
|  CConcentrationWriter | Periodically write snapshots to a trajectory file  | 
|  CDomain | Spatial domain for a periodic structure with real fields, on a CPU  | 
|  CEinsteinCrystalPerturbation | Perturbation for Einstein crystal thermodynamic integration method  | 
|  CEnvironmentFactory | Factory for subclasses of Environment  | 
|  CExplicitBdStep | BdStep is an abstract base class for Brownian dynamics steps  | 
|  CFieldIo | File input/output operations and format conversions for fields  | 
|  CFieldState | Record of a state of a System (fields + unit cell)  | 
|  CFilmEnvironment | Class defining mask & external fields for thin-film systems  | 
|  CFilmFieldGenExt | Field Generator for external fields in thin-film systems  | 
|  CFilmFieldGenMask | Field Generator for thin-film masks  | 
|  CForceBiasMove | ForceBiasMove attempts a Brownian dynamics move  | 
|  CFourthOrderParameter | FourthOrderParameter is used to detect an order-disorder transition  | 
|  CHamiltonianAnalyzer | Compute averages and output block averages of Hamiltonian components  | 
|  CIntraCorrelation | Intramolecular correlation analysis for LR compressors  | 
|  CIterator | Base class for iterative solvers for SCF equations  | 
|  CIteratorFactory | Factory for subclasses of Iterator  | 
|  CLinearRamp | Linear ramp - parameters vary linearly with step index  | 
|  CLinearSweep | Sweep in which parameters vary linearly with sweep variable s  | 
|  CLMBdStep | Leimkuhler-Matthews Brownian dynamics stepper  | 
|  CLrAmCompressor | Anderson Mixing compressor with linear-response mixing step  | 
|  CLrCompressor | Linear response compressor  | 
|  CMask | A field to which the total density is constrained  | 
|  CMaxOrderParameter | MaxOrderParameter is used to detect an order-disorder transition  | 
|  CMcMove | McMove is an abstract base class for Monte Carlo moves  | 
|  CMcMoveFactory | Factory for subclasses of McMove  | 
|  CMcMoveManager | Manager for a set of McMove objects  | 
|  CMcSimulator | Monte-Carlo simulation coordinator  | 
|  CMixture | Solver and descriptor for a mixture of polymers and solvents  | 
|  CMixtureModifier | Parameter modifier for an associated Mixture  | 
|  CPerturbation | Base class for additive perturbations of standard FTS Hamiltonian  | 
|  CPerturbationDerivative | Evaluate the derivative of H w/ respect to perturbation parameter lambda  | 
|  CPerturbationFactory | Factory for subclasses of Perturbation  | 
|  CPolymer | Descriptor and solver for one polymer species  | 
|  CPredCorrBdStep | Predictor-corrector Brownian dynamics stepper  | 
|  CPropagator | MDE solver for one direction of one block  | 
|  CRamp | Class that varies parameters during a simulation (abstract)  | 
|  CRampFactory | Factory for subclasses of Ramp  | 
|  CRampParameter | Class for storing data about an individual ramp parameter  | 
|  CRealMove | RealMove generates spatially uncorrelated random field changes  | 
|  CRGridTrajectoryReader | Trajectory file reader  | 
|  CScftThermo | Computes SCFT free energies  | 
|  CSimState | SimState stores the state used by an FTS simulation  | 
|  CSimulator | Field theoretic simulator (base class)  | 
|  CSimulatorFactory | Factory for subclasses of Simulator  | 
|  CSolvent | Solver and descriptor for a solvent species  | 
|  CStepLogger | Periodically write snapshots to a trajectory file  | 
|  CSweep | Solve a sequence of SCFT problems along a line in parameter space  | 
|  CSweepFactory | Default Factory for subclasses of Sweep  | 
|  CSweepParameter | Class for storing data about an individual sweep parameter  | 
|  CSystem | Main class, representing a complete physical system  | 
|  CSystemConstRef | Const access to a System<D>  | 
|  CTrajectoryReader | Trajectory file reader (base class)  | 
|  CTrajectoryReaderFactory | Factory for subclasses of TrajectoryReader  | 
|  CTrajectoryWriter | Periodically write snapshots to a trajectory file  | 
|  CTypes | List of aliases for types used the in Rpc namespace  | 
|  CWFields | A container of fields stored in both basis and r-grid format  | 
|  NRpg | SCFT and PS-FTS with real periodic fields (GPU)  | 
|  CAmCompressor | Anderson Mixing compressor  | 
|  CAmIteratorBasis | Anderson Mixing iterator with imposed space-group symmetry  | 
|  CAmIteratorGrid | Rpg implementation of the Anderson Mixing iterator  | 
|  CAnalyzer | Abstract base for periodic output and/or analysis actions  | 
|  CAnalyzerFactory | Factory for subclasses of Analyzer  | 
|  CAnalyzerManager | Manager for a list of Analyzer objects  | 
|  CAverageAnalyzer | Analyze averages and block averages of several real variables  | 
|  CAverageListAnalyzer | Analyze averages and block averages of several real variables  | 
|  CBasisFieldState | FieldState for fields in symmetry-adapted basis format  | 
|  CBdSimulator | Brownian dynamics simulator  | 
|  CBdStep | BdStep is an abstract base class for Brownian dynamics steps  | 
|  CBdStepFactory | Factory for subclasses of BdStep  | 
|  CBinaryStructureFactorGrid | BinaryStructureFactorGrid evaluates AB diblock structure factors in Fourier space  | 
|  CBlock | Block within a branched polymer  | 
|  CCFields | A list of c fields stored in both basis and r-grid format  | 
|  CChiDerivative | Evaluate the derivative of H with respect to chi  | 
|  CCompressor | Base class for iterators that impose incompressibility  | 
|  CCompressorFactory | Factory for subclasses of Compressor  | 
|  CConcentrationDerivative | Evaluate the derivative of H with respect to concentration  | 
|  CConcentrationWriter | Periodically write snapshots to a trajectory file  | 
|  CDomain | Spatial domain for a periodic structure with real fields, on a GPU  | 
|  CEinsteinCrystalPerturbation | Perturbation for Einstein crystal thermodynamic integration method  | 
|  CEnvironmentFactory | Factory for subclasses of Environment  | 
|  CExplicitBdStep | BdStep is an abstract base class for Brownian dynamics steps  | 
|  CFieldIo | File input/output operations and format conversions for fields  | 
|  CFieldState | Record of a state of a System (fields + unit cell)  | 
|  CFilmEnvironment | Class defining mask & external fields for thin-film systems  | 
|  CFilmFieldGenExt | Field Generator for external fields in thin-film systems  | 
|  CFilmFieldGenMask | Field Generator for thin-film masks  | 
|  CForceBiasMove | ForceBiasMove attempts a Brownian dynamics move  | 
|  CFourthOrderParameter | FourthOrderParameter is used to detect an order-disorder transition  | 
|  CHamiltonianAnalyzer | Compute averages and output block averages of Hamiltonian components  | 
|  CHostDArrayComplex | HostDArray containing cudaComplex elements  | 
|  CIntraCorrelation | Linear response function for response to pressure  | 
|  CIterator | Base class for iterative solvers for SCF equations  | 
|  CIteratorFactory | Factory for subclasses of Iterator  | 
|  CLinearRamp | Linear ramp - parameters vary linearly with step index  | 
|  CLinearSweep | Base class for a sweep in parameter space where parameters change linearly with the sweep variable  | 
|  CLMBdStep | Leimkuhler-Matthews Brownian dynamics stepper  | 
|  CLrAmCompressor | Anderson Mixing compressor with linear-response mixing step  | 
|  CLrCompressor | Linear response compressor  | 
|  CMask | A field to which the total monomer concentration is constrained  | 
|  CMaxOrderParameter | MaxOrderParameter is used to detect an order-disorder transition  | 
|  CMcMove | McMove is an abstract base class for Monte Carlo moves  | 
|  CMcMoveFactory | Factory for subclasses of McMove  | 
|  CMcMoveManager | Manager for a set of McMove objects  | 
|  CMcSimulator | Monte-Carlo simulation coordinator  | 
|  CMixture | Solver and descriptor for a mixture of polymers and solvents  | 
|  CMixtureModifier | Parameter modifier for an associated Mixture  | 
|  CPerturbation | Base class for additive perturbations of standard FTS Hamiltonian  | 
|  CPerturbationDerivative | Evaluate the derivative of H w/ respect to perturbation parameter lambda  | 
|  CPerturbationFactory | Factory for subclasses of Perturbation  | 
|  CPolymer | Descriptor and solver for one polymer species  | 
|  CPredCorrBdStep | Predictor-corrector Brownian dynamics stepper  | 
|  CPropagator | MDE solver for one-direction of one block  | 
|  CRamp | Class that varies parameters during a simulation (abstract)  | 
|  CRampFactory | Factory for subclasses of Ramp  | 
|  CRampParameter | Class for storing data about an individual ramp parameter  | 
|  CRealMove | RealMove is a Monte Carlo move in real space  | 
|  CRGridTrajectoryReader | Trajectory file reader  | 
|  CScftThermo | Computes SCFT free energies  | 
|  CSimState | SimState stores the state used by an fts simulation  | 
|  CSimulator | Field theoretic simulator (base class)  | 
|  CSimulatorFactory | Factory for subclasses of Simulator  | 
|  CSolvent | Solver and descriptor for a solvent species  | 
|  CStepLogger | Periodically write snapshots to a trajectory file  | 
|  CSweep | Solve a sequence of problems along a line in parameter space  | 
|  CSweepFactory | Default Factory for subclasses of Sweep  | 
|  CSweepParameter | Class for storing data about an individual sweep parameter  | 
|  CSystem | Main class, representing a complete physical system  | 
|  CSystemConstRef | Const access to a System<D>  | 
|  CTrajectoryReader | Trajectory file reader  | 
|  CTrajectoryReaderFactory | Factory for subclasses of TrajectoryReader  | 
|  CTrajectoryWriter | Periodically write snapshots to a trajectory file  | 
|  CTypes | List of aliases for types used the in Rpg namespace  | 
|  CWFields | A container of fields stored in both basis and r-grid format  | 
|  CAmbdInteraction | Modified interaction to compute residual defn  | 
|  CAmIteratorDArray | Anderson mixing iterator algorithm using a DArray<double>  | 
|  CAmIteratorTmpl | Template for Anderson mixing iterator algorithm  | 
|  CBlockTmpl | Class template for a block solver in a block copolymer  | 
|  CCudaRandom | Random number generator on GPU  | 
|  CDeviceArray | Dynamic array on the GPU device with aligned data  | 
|  CEdge | Descriptor for a block within a block polymer  | 
|  CEdgeIterator | Edge iterator for graph associated with a polymer  | 
|  CEnvironmentBase | Base class mask and external field generator  | 
|  CFieldComparison | Comparison of element-by-element differences between field arrays  | 
|  CFieldGeneratorBase | Base class for objects that generate fields for a MixAndMatchEnv  | 
|  CHostDArray | Template for dynamic array stored in host CPU memory  | 
|  CInteraction | Flory-Huggins excess free energy model  | 
|  CIntVec | An IntVec<D, T> is a D-component vector of elements of integer type T  | 
|  CLuSolver | Solve Ax=b by LU decomposition of A  | 
|  CMesh | Description of a regular grid of points in a periodic domain  | 
|  CMeshIterator | Iterator over points in a Mesh<D>  | 
|  CMeshIteratorFortran | Iterator over points in a mesh in "Fortran" order  | 
|  CMixAndMatchEnvTmpl | Template class for Environments that mix and match field generators  | 
|  CMixtureBase | Abstract descriptor for a mixture of polymer and solvent species  | 
|  CMixtureTmpl | Solvers for a mixture of polymer and solvent species  | 
|  CMonomer | Descriptor for a monomer type  | 
|  CNanException | Exception thrown when not-a-number (NaN) is encountered  | 
|  CParameterModifier | Base class allowing subclasses to define sweepable parameters  | 
|  CParameterType | Declaration of a specialized sweep parameter type  | 
|  CPolymerSpecies | Descriptor for a linear or acyclic branched block polymer  | 
|  CPolymerTmpl | Template for an MDE solver and descriptor for a block polymer  | 
|  CPolymerType | Struct containing an enumeration of polymer structure types  | 
|  CPropagatorTmpl | Template for propagator classes  | 
|  CRealVec | A RealVec<D, T> is D-component vector with elements of floating type T  | 
|  CSolventSpecies | Descriptor for a solvent species  | 
|  CSpecies | Base class for a molecular species (polymer or solvent)  | 
|  CSweepTmpl | Solve a sequence of problems along a path through parameter space  | 
|  CTridiagonalSolver | Solver for Ax=b with tridiagonal matrix A  | 
|  CVec | A Vec<D, T><D,T> is a D-component vector with elements of type T  | 
|  CVertex | A junction or chain end in a block polymer  | 
|  CVertexIterator | Vertex iterator for graph associated with a polymer  | 
|  Npscfpp | Python package of all python modules provided with PSCF  | 
|  Ncommand | Module for processing PSCF command scripts  | 
|  CCommand | A single command, with a label and zero or more parameters  | 
|  CScript | Class to parse a PSCF command script  | 
|  Nfield | Module for parsing field files  | 
|  CField | Container for data in a PSCF field file  | 
|  Nfile | Utilities for manipulating files and paths  | 
|  CDirectory | Class that represents a directory  | 
|  CFile | Class that contains metadata for a file  | 
|  Nmake | Python scripts used by the PSCF makefile build system  | 
|  CMakeMaker | Class to construct makefile system for a set of source files  | 
|  Noutput | Module of parsers for PSCF output file formats  | 
|  CSpecies | Container for phi and mu for a single species in a Thermo object  | 
|  CState | Container for data in state files produced by a sweep  | 
|  CSweep | Container for data in state files produced by a PSCF sweep  | 
|  CThermo | Parser and container for PSCF thermo file blocks  | 
|  Nparam | Module for parsing param files  | 
|  CArray | Container for data of an array in a param file  | 
|  CComposite | Container for data of a Composite in a param file  | 
|  CMatrix | A Matrix represents a matrix-valued parameter in parameter file  | 
|  CParameter | A Parameter represents a single parameter in a parameter file  | 
|  Ntext | Utilities for manipulating and searching text strings  | 
|  CFileEditor | Class to substitute text in one or more files  | 
|  CGrep | Class to search for text in a file  | 
|  CRecord | A Record represents a string of fields separated by whitespace  | 
|  CRecordEditor | Class to modify selected Records in a file of records  | 
|  CWrapper | Class to wrap line breaks  | 
|  NUtil | Utility classes for scientific computation  | 
|  CAr1Process | Generator for a discrete AR(1) Markov process  | 
|  CArray | Array container class template  | 
|  CArrayIterator | Forward iterator for an Array or a C array  | 
|  CArrayParam | An array-valued parameter in a parameter file  | 
|  CArraySet | A set of pointers to a subset of elements of an array  | 
|  CArrayStack | A stack of fixed capacity, which stores pointers to elements  | 
|  CAutoCorr | Auto-correlation function for one sequence of Data values  | 
|  CAutoCorrArray | Auto-correlation function for an ensemble of sequences  | 
|  CAutoCorrelation | Auto-correlation function, using hierarchical algorithm  | 
|  CAutoCorrStage | Hierarchical auto-correlation function algorithm  | 
|  CAverage | Calculates the average and variance of a sampled property  | 
|  CAverageStage | Evaluate average with hierarchical blocking error analysis  | 
|  CBegin | Beginning line of a composite parameter block  | 
|  CBinaryFileIArchive | Loading (input) archive for binary istream  | 
|  CBinaryFileOArchive | Saving / output archive for binary ostream  | 
|  CBinomial | Class for binomial coefficients (all static members)  | 
|  CBit | Represents a specific bit location within an unsigned int  | 
|  CBlank | An empty line within a parameter file  | 
|  CBool | Wrapper for an bool value, for formatted ostream output  | 
|  CCardinalBSpline | A cardinal B-spline basis function  | 
|  CCArray2DParam | A Parameter associated with a 2D built-in C array  | 
|  CCArrayParam | A Parameter associated with a 1D C array  | 
|  CConstants | Mathematical constants  | 
|  CConstArrayIterator | Forward const iterator for an Array or a C array  | 
|  CConstPArrayIterator | Forward iterator for a PArray  | 
|  CDArray | Dynamically allocatable contiguous array template  | 
|  CDArrayParam | A Parameter associated with a DArray container  | 
|  CDbl | Wrapper for a double precision number, for formatted ostream output  | 
|  CDistribution | A distribution (or histogram) of values for a real variable  | 
|  CDMatrix | Dynamically allocated Matrix  | 
|  CDMatrixParam | A Parameter associated with a 2D built-in C array  | 
|  CDPArray | A dynamic array that only holds pointers to its elements  | 
|  CDRaggedMatrix | Dynamically allocated RaggedMatrix  | 
|  CDSArray | Dynamically allocated array with variable logical size  | 
|  CDSymmMatrixParam | A Parameter associated with a square symmetric DMatrix  | 
|  CEnd | End bracket of a ParamComposite parameter block  | 
|  CException | A user-defined exception  | 
|  CFactory | Factory template  | 
|  CFArray | A fixed size (static) contiguous array template  | 
|  CFArrayParam | A Parameter associated with a FArray container  | 
|  CFileMaster | A FileMaster manages input and output files for a simulation  | 
|  CFlagSet | A set of boolean variables represented by characters  | 
|  CFlexPtr | A pointer that may or may not own the object to which it points  | 
|  CFMatrix | Fixed Size Matrix  | 
|  CFormat | Base class for output wrappers for formatted C++ ostream output  | 
|  CFPArray | Statically allocated pointer array  | 
|  CFSArray | A fixed capacity (static) contiguous array with a variable logical size  | 
|  CFSArrayParam | A Parameter associated with a FSArray container  | 
|  CGArray | An automatically growable array, analogous to a std::vector  | 
|  CGPArray | An automatically growable PArray  | 
|  CGrid | A grid of points indexed by integer coordinates  | 
|  CGridArray | Multi-dimensional array with the dimensionality of space  | 
|  CGStack | An automatically growable Stack  | 
|  CIFunctor | Interface for functor that wraps a void function with one argument (abstract)  | 
|  CIFunctor< void > | Interface for functor that wraps a void function with no arguments (abstract)  | 
|  CInt | Wrapper for an int, for formatted ostream output  | 
|  CIntDistribution | A distribution (or histogram) of values for an int variable  | 
|  CIntVector | An IntVector is an integer Cartesian vector  | 
|  CLabel | A label string in a file format  | 
|  CList | Linked list class template  | 
|  Clist | STL class  | 
|  Cconst_iterator | STL iterator class  | 
|  Cconst_reverse_iterator | STL iterator class  | 
|  Citerator | STL iterator class  | 
|  Creverse_iterator | STL iterator class  | 
|  CListArray | An array of objects that are accessible by one or more linked List objects  | 
|  CListIterator | Bidirectional iterator for a List  | 
|  CLng | Wrapper for a long int, for formatted ostream output  | 
|  CLog | A static class that holds a log output stream  | 
|  CManager | Template container for pointers to objects with a common base class  | 
|  CMatrix | Two-dimensional array container template (abstract)  | 
|  CMatrixParam | An array-valued parameter in a parameter file  | 
|  CMeanSqDispArray | Mean-squared displacement (MSD) vs  | 
|  CMemory | Provides method to allocate array  | 
|  CMemoryCounter | Archive to computed packed size of a sequence of objects, in bytes  | 
|  CMemoryIArchive | Input archive for packed heterogeneous binary data  | 
|  CMemoryOArchive | Save archive for packed heterogeneous binary data  | 
|  CMethodFunctor | Functor that wraps a one-argument class member function  | 
|  CMethodFunctor< Object, void > | Functor that wraps a class member function with no arguments  | 
|  CMpiFileIo | Identifies whether this processor may do file I/O  | 
|  CMpiLoader | Provides methods for MPI-aware loading of data from input archive  | 
|  CMTRand | Generates double floating point numbers in the half-open interval [0, 1)  | 
|  CMTRand53 | Generates 53 bit resolution doubles in the half-open interval [0, 1)  | 
|  CMTRand_closed | Generates double floating point numbers in the closed interval [0, 1]  | 
|  CMTRand_int32 | Mersenne Twister random number generator engine  | 
|  CMTRand_open | Generates double floating point numbers in the open interval (0, 1)  | 
|  CNode | Linked List Node, class template  | 
|  CNotifier | Abstract template for a notifier (or subject) in the Observer design pattern  | 
|  CObserver | Abstract class template for observer in the observer design pattern  | 
|  COptionalLabel | An optional Label string in a file format  | 
|  CPair | An array of exactly 2 objects  | 
|  CParamComponent | Abstract base class for classes that input and ouput parameters to file  | 
|  CParamComposite | An object that can read multiple parameters from file  | 
|  CParameter | A single variable in a parameter file  | 
|  CPArray | An array that only holds pointers to its elements  | 
|  CPArrayIterator | Forward iterator for a PArray  | 
|  CPolynomial | A Polynomial (i.e,  | 
|  CRadialDistribution | Distribution (or histogram) of values for particle separations  | 
|  CRaggedMatrix | A 2D array in which different rows can have different lengths  | 
|  CRandom | Random number generator  | 
|  CRArray | An Array that acts as a reference to another Array or C array  | 
|  CRational | A Rational number (a ratio of integers)  | 
|  CRingBuffer | Class for storing history of previous values in an array  | 
|  CScalarParam | Template for a Parameter object associated with a scalar variable  | 
|  CScopedPtr | A very simple RAII pointer  | 
|  CSerializable | Abstract class for serializable objects  | 
|  CSetable | Template for a value that can be set or declared null (i.e., unknown)  | 
|  CSignal | Notifier (or subject) in the Observer design pattern  | 
|  CSignal< void > | Notifier (or subject) in the Observer design pattern (zero parameters)  | 
|  CSSet | Statically allocated array of pointers to an unordered set  | 
|  CStr | Wrapper for a std::string, for formatted ostream output  | 
|  CSymmTensorAverage | Calculates averages of all components of a Tensor-valued variable  | 
|  CTensor | A Tensor represents a Cartesian tensor  | 
|  CTensorAverage | Calculates averages of all components of a Tensor-valued variable  | 
|  CTextFileIArchive | Loading archive for text istream  | 
|  CTextFileOArchive | Saving archive for character based ostream  | 
|  CTimer | Wall clock timer  | 
|  CVector | A Vector is a Cartesian vector  | 
|  CXdrFileIArchive | Loading / input archive for binary XDR file  | 
|  CXdrFileOArchive | Saving / output archive for binary XDR file  | 
|  CXmlAttribute | Parser for an XML attribute  | 
|  CXmlBase | Base class for classes that parse XML markup tags  | 
|  CXmlEndTag | Parser for an XML end tag  | 
|  CXmlStartTag | Parser for an XML start tag  | 
|  CXmlXmlTag | Parser for an XML file declaration tag (first line in file)  | 
|  CCommandLine | Abstraction of a C array of command line arguments  | 
|  Ccomplex | STL class  | 
|  CCompositeTestRunner | A TestRunner comprised of one or more child TestRunners  | 
|  CParamFileTest | A UnitTest with a built-in input file  | 
|  CTestA | This example shows how to construct and run a single UnitTest class  | 
|  CTestB | Trivial UnitTest B  | 
|  CTestException | An exception thrown by a failed unit test  | 
|  CTestRunner | Abstract base class for classes that run tests  | 
|  CUnitTest | UnitTest is a base class for classes that define unit tests  | 
|  CUnitTestRunner | Template for a TestRunner that runs test methods of an associated UnitTest  |