This is a read only copy of the old FEniCS QA forum. Please visit the new QA forum to ask questions

Complex Ginzburg-Landau equation

+1 vote

Hi there, I was wondering if there is a way to integrate 2D and 3D versions of the Complex Ginzburg-Landau equation? The flow equations simply reads:

$${\psi _t} = \psi + \left( {1 + i\alpha } \right){\nabla ^2}\psi - \left( {1 + i\beta } \right){\left| \psi \right|^2}\psi $$

asked Feb 11, 2014 by PDE FEniCS Novice (130 points)

1 Answer

+2 votes

FEniCS doesn't support complex-valued functions yet, so you'll have to take the detour of splitting the equation up into real and imaginary part. (It might help to express $|\psi|^2$ as $\psi*\psi$ here.)

From here on it's just a matter of implementing a simple time-stepping scheme; check out the documentation for time-depentend problems.

Whether the domain is 2D or 3D doesn't matter for the weak form; everything is supported.

answered Feb 12, 2014 by nschloe FEniCS User (7,120 points)
...