In this work, basic simulations and analysis are carried out of a certain traveling-front case of the 1-dimensional Time-Dependent Ginzburg-Landau Equation (TDGLE). This equation is a PDE that involves diffusion and an additional reaction(s), and is given by
where
Due to the fact that there are two stable phases in the infinite problem, a competition between the two can be generated by feeding the equation with initial conditions that have certain properties, which then creates traveling-front dynamics, such that the solution is of the form
The dynamics were numerically solved for using MATLAB's built-in PDE solver pdepe
solver, which discretizes space and integrates the ODEs resulting from this spatial discretization to obtain the approximate solutions at the desired times.
For a full account of the simulations and analysis, including a more rigorous and detailed account of the analytical process and intuition behind the equation, take a look at the included paper.
Note
For a script-specific description, check each script directly.
-
In
simulations.m
you can find the general simulation scheme, which implements all 3 different simulations, and plots the relevant figures. -
Both
pdefun.m
andbcfun.m
are used bypdepe
as function handles to solve for the dynamics, defining the PDE and the boundary conditions respectively. -
fit_front.m
fits the dynamics of the traveling front, returning the asymptotic wavefront velocity and convergence time of the front to the fit.
Both the relavant data from the simulations and the corresponding figures shown in the included paper are included in the Data_&_Plots directory.
Here are 2 figures:
Dynamics of the TDGLE, computing the velocity c of the traveling front Area rule (i.e. Maxwell’s rule) and convergence times