|
PSCF v1.4.0
|
SCFT and PS-FTS with real periodic fields (GPU) More...
Classes | |
| class | AmCompressor |
| Anderson mixing compressor. More... | |
| class | AmIteratorBasis |
| Anderson mixing iterator with imposed space-group symmetry). More... | |
| class | AmIteratorGrid |
| Anderson Mixing iterator on grid (no space-group symmetry). More... | |
| class | Analyzer |
| Abstract base for periodic output and/or analysis actions. More... | |
| class | AnalyzerFactory |
| Factory for subclasses of Analyzer. More... | |
| class | AnalyzerManager |
| Manager for a list of Analyzer objects. More... | |
| class | AverageAnalyzer |
| Analyze averages and block averages of several real variables. More... | |
| class | AverageListAnalyzer |
| Analyze averages and block averages of several real variables. More... | |
| class | BasisFieldState |
| FieldState for fields in symmetry-adapted basis format. More... | |
| class | BdMove |
| Brownian dynamics Monte-Carlo move. More... | |
| class | BdSimulator |
| Brownian dynamics simulator for PS-FTS. More... | |
| class | BdStep |
| Abstract base class for Brownian dynamics (BD) steppers. More... | |
| class | BdStepFactory |
| Factory for subclasses of BdStep. More... | |
| class | BinaryChiDerivative |
| Evaluate the derivative of H with respect to chi. More... | |
| class | BinaryStructureFactor |
| Spherically averaged structure factor for a two-monomer system. More... | |
| class | Block |
| Block within a branched polymer. More... | |
| class | CFields |
| A list of c fields stored in both basis and r-grid format. More... | |
| class | Compressor |
| Base class for iterators that impose incompressibility. More... | |
| class | CompressorFactory |
| Factory for subclasses of Compressor. More... | |
| class | ConcentrationDerivative |
| Evaluate and average the derivative of H with respect to chi. More... | |
| class | ConcentrationWriter |
| Periodically write c-field snapshots to a trajectory file. More... | |
| class | CubicLengthDerivative |
| Evaluate the derivative of H with respect to cubic box length. More... | |
| class | Domain |
| Spatial domain for a periodic structure with real fields, on a GPU. More... | |
| class | EinsteinCrystalPerturbation |
| Perturbation for Einstein crystal thermodynamic integration. More... | |
| class | EnvironmentFactory |
| Factory for subclasses of Environment. More... | |
| class | ExplicitBdStep |
| Explicit Euler-Maruyama Brownian dynamics step. More... | |
| class | FieldIo |
| File input/output operations and format conversions for fields. More... | |
| class | FilmEnvironment |
| Class defining mask & external fields for thin-film systems. More... | |
| class | FilmFieldGenExt |
| Field Generator for external fields in thin-film systems. More... | |
| class | FilmFieldGenMask |
| Field Generator for thin-film masks. More... | |
| class | ForceBiasMove |
| ForceBiasMove attempts a Brownian dynamics move. More... | |
| class | FourthOrderParameter |
| FourthOrderParameter is used to detect an order-disorder transition. More... | |
| class | HamiltonianAnalyzer |
| Compute averages and output block averages of Hamiltonian components. More... | |
| class | IntraCorrelation |
| Intramolecular correlation analyzer. More... | |
| class | Iterator |
| Base class for iterative solvers for SCF equations in Rpg. More... | |
| class | IteratorFactory |
| Factory for subclasses of Iterator. More... | |
| class | LinearRamp |
| Ramp that varies parameters linearly with index. More... | |
| class | LinearSweep |
| Sweep in which parameters vary linearly with sweep variable s. More... | |
| class | LMBdStep |
| Leimkuhler-Mathews Brownian dynamics time stepper. More... | |
| class | LrAmCompressor |
| Linear-response Anderson mixing compressor. More... | |
| class | LrCompressor |
| Linear-response Anderson mixing compressor. More... | |
| class | Mask |
| A field to which the total monomer concentration is constrained. More... | |
| class | MaxOrderParameter |
| Evaluates maximum squared Fourier amplitude for W_{-} field. More... | |
| class | McMove |
| McMove is an abstract base class for Monte Carlo moves. More... | |
| class | McMoveFactory |
| Factory for subclasses of McMove. More... | |
| class | McMoveManager |
| Manager for a set of McMove objects. More... | |
| class | McSimulator |
| Monte Carlo simulator for PS-FTS. More... | |
| class | Mixture |
| Solver and descriptor for a mixture of polymers and solvents. More... | |
| class | MixtureModifier |
| Parameter modifier for an associated Mixture. More... | |
| class | Perturbation |
| Additive perturbation of standard FTS Hamiltonian (base class). More... | |
| class | PerturbationDerivative |
| Evaluate derivative of H w/ respect to perturbation parameter lambda. More... | |
| class | PerturbationFactory |
| Factory for subclasses of Perturbation. More... | |
| class | Polymer |
| Descriptor and solver for one polymer species. More... | |
| class | PredCorrBdStep |
| Predictor-corrector Brownian dynamics time stepper. More... | |
| class | Propagator |
| MDE solver for one direction of one block. More... | |
| class | Ramp |
| Ramp that varies parameters linearly with index. More... | |
| class | RampFactory |
| Factory for subclasses of Ramp. More... | |
| class | RampParameter |
| Class for storing data about an individual ramp parameter. More... | |
| class | RealMove |
| RealMove generates spatially uncorrelated random field changes. More... | |
| class | RGridTrajectoryReader |
| Trajectory file reader. More... | |
| class | ScftThermo |
| Computes SCFT free energies. More... | |
| class | ShiftMove |
| ShiftMove shifts field. More... | |
| struct | SimState |
| SimState stores the state used by an FTS simulation. More... | |
| class | Simulator |
| Field theoretic simulator (base class). More... | |
| class | SimulatorFactory |
| Factory for subclasses of Simulator. More... | |
| class | Solvent |
| Solver and descriptor for a solvent species. More... | |
| class | StepLogger |
| Periodically write the step index to a log file. More... | |
| class | Sweep |
| Solve a sequence of SCFT problems along a line in parameter space. More... | |
| class | SweepFactory |
| Default Factory for subclasses of Sweep. More... | |
| class | SweepParameter |
| Class for storing data about an individual sweep parameter. More... | |
| class | System |
| Main class, representing a complete physical system. More... | |
| class | SystemConstRef |
| Const access to a System. More... | |
| class | TrajectoryReader |
| Trajectory file reader (base class). More... | |
| class | TrajectoryReaderFactory |
| Factory for subclasses of TrajectoryReader. More... | |
| class | TrajectoryWriter |
| Periodically write the field configuration to a trajectory file. More... | |
| class | Types |
| List of aliases for types used in the Rpg program-level namespace. More... | |
| class | WFields |
| A container of fields stored in both basis and r-grid format. More... | |
Functions | |
| template<int D> | |
| void | run (int argc, char **argv) |
| Function template for main pscf_rpg program. | |
SCFT and PS-FTS with real periodic fields (GPU)