|
PSCF v1.4.0
|
FourthOrderParameter is used to detect an order-disorder transition. More...
#include <FourthOrderParameter.h>
Public Member Functions | |
| FourthOrderParameter (Simulator< D > &simulator, System< D > &system) | |
| Constructor. | |
| Public Member Functions inherited from Pscf::Rp::FourthOrderParameter< D, Types< D > > | |
| void | setup () override |
| Setup before the main loop. | |
Additional Inherited Members | |
| Protected Member Functions inherited from Pscf::Rp::FourthOrderParameter< D, Types< D > > | |
| FourthOrderParameter (typename Types< D >::Simulator &simulator, typename Types< D >::System &system) | |
| Constructor. | |
| ~FourthOrderParameter ()=default | |
| Destructor. | |
| double | compute () override |
| Compute and return the order parameter. | |
| void | computePrefactor (Array< double > &prefactor) |
| Compute prefactor for each Fourier wavevector. | |
| Protected Attributes inherited from Pscf::Rp::FourthOrderParameter< D, Types< D > > | |
| Types< D >::RField | prefactor_ |
| Prefactor for each Fourier component. | |
| int | kSize_ |
| Number of wavevectors in Fourier space (k-grid) mesh. | |
FourthOrderParameter is used to detect an order-disorder transition.
This class evaluates the sum of fourth power of the Fourier mode amplitudes of a fluctuating exchange w field.
Specializations of this template are derived from specializations of the base class template Rp::FourthOrderParameter, and inherit their entire public interface and almost all of their source code from this base class.
Definition at line 42 of file /fts/analyzer/FourthOrderParameter.h.
| Pscf::Rpc::FourthOrderParameter< D >::FourthOrderParameter | ( | Simulator< D > & | simulator, |
| System< D > & | system ) |
Constructor.
Definition at line 29 of file FourthOrderParameter.cpp.