1#ifndef RPG_SCFT_THERMO_H
2#define RPG_SCFT_THERMO_H
11#include <prdc/system/ScftThermoTmpl.h>
12#include <rpg/system/System.h>
53 RFieldT const & B)
const override;
Base class for SCFT thermodynamic property calculators.
SystemT const & system() const
ScftThermoTmpl(SystemT const &system)
Computes SCFT free energies.
double innerProduct(RFieldT const &A, RFieldT const &B) const override
Inner product of fields (sum of elements on a grid).
typename Base::RFieldT RFieldT
Alias for r-grid field type.
ScftThermoTmpl< D, System< D > > Base
Alias for base class.
ScftThermo(System< D > const &system)
Constructor.
Main class, representing a complete physical system.
Periodic fields and crystallography.
SCFT and PS-FTS with real periodic fields (GPU)
PSCF package top-level namespace.