metadynamics
|
Lamellar order parameter as a collective variable to study phase transitions in block copolymer systems.
This collective variable is based on the Fourier modes of concentration or composition fluctuations.
The value of the collective variable is given by
where
The force on particle i is calculated as .
In a diblock copolymer melt constructed from monomers of types A and B, use
to define the order parameter for a Fourier mode along the (003) direction, with mode coefficients of +1 and -1 for A and B monomers. The width of Gaussians deposited is sigma=0.05. The phase shift is zero.
The log name of this collective variable used by the command analyze.log is cv_lamellar.
Public Member Functions | |
def | __init__ |
Construct a lamellar order parameter. | |
def | update_coeffs |
![]() | |
def | __init__ |
def | enable_grid |
Sets grid mode for this collective variable. |
Public Attributes | |
cpp_force | |
![]() | |
sigma | |
cv_min | |
cv_max | |
num_points | |
use_grid |
def __init__ | ( | self, | |
sigma, | |||
mode, | |||
lattice_vectors, | |||
phi, | |||
name = None |
|||
) |
Construct a lamellar order parameter.
sigma | Width of deposited Gaussians |
mode | Per-type list (dictionary) of mode coefficients |
lattice_vectors | List of reciprocal lattice vectors (Miller indices) for every mode |
phi | Per-mode list of phase shifts |
name | Name given to this collective variable |