Static and time-dependent codes
There are two main branches of codes:
- Static codes
st-wslda-?d
for solving self-consistently static DFT equations. - Time-dependent codes
td-wslda-?d
for solving time dependent DFT equations. Thetd-wslda-?d
codes require starting point for the time evolution (i.e\psi(\vec{r},t=0)
) which is typically generated by the static codes. In codes names?
stand for dimensionality, as described below.
Codes dimensionality (xx: st or td)
xx-wslda-3d
3D codes: The 3D codes do not impose any restriction for form of the wave-functions. The wave-functions are assumed to be:
xx-wslda-2d
2D codes: In 2D codes the wave-functions are assumed to be:
where
For NZ=1
the code solves 2D problem (there is only one mode in z-directions, which reduces to 1). Note however, that 2D problem requires different prescription for coupling constant regularization than the one implemented in W-SLDA toolkit.
xx-wslda-1d
1D codes: In 1D codes the wave-functions are assumed to be:
where
For NY=1
and NZ=1
the code solves 1D problem . Note however, that 1D problem requires different prescription for coupling constant regularization than the one implemented in W-SLDA toolkit.