Skip to content

W-SLDA Toolkit: Self-consistent solver of mathematical problems which have structure formally equivalent to Bogoliubov-de Gennes equations.

License

Notifications You must be signed in to change notification settings

gabrielw26/wslda

Repository files navigation

W-SLDA Toolkit

Self-consistent solver of mathematical problems which have structure formally equivalent to Bogoliubov-de Gennes equations.

The toolkit allows for simulating fermionic superfluids like ultracold atomic gases. Both static and time-depend phenomena can be investigated by means of W-SLDA. The software is optimized towards simulations of large systems, consisting of thousands of particles.

Implemented functionalities

  • Solvers: static equations and time-dependent equations
  • Dimensionality: 3D and 2D and 1D
  • Functionals: BdG, (A)SLDA, SLDAE, custom functionals
  • Zero temperature and finite temperature
  • Spin balanced and spin imbalanced systems
  • Mass imbalanced systems
  • User-defined external potential, external pairing potential, external velocity field, time and position dependent scattering length
  • Integration with visualization tool (VisIt)
  • Extensions: templates for codes supporting data analysis, python lib for working with and manipulating data
  • Speeding up of convergence: Broyden mixing, automatic interpolations, quantum friction
  • Templates-based usage model.
  • Results reporoducibility
  • W-data format for storing the results

Codes

  • td-wslda-3d - code for solving time-dependent density functional equations on 3D Cartesian mesh.
  • td-wslda-2d - code for solving time-dependent density functional equations on 3D Cartesian mesh, with the imposed constraint that the system is uniform in z direction
  • td-wslda-1d - code for solving time-dependent density functional equations on 3D Cartesian mesh, with the imposed constraint that the system is uniform in z and y directions.
  • st-wslda-3d - code for solving static density functional equations in 3D Cartesian mesh, generator of initial states for td-wslda-3d code.
  • st-wslda-2d - code for solving static density functional equations in 3D Cartesian mesh, with the imposed constraint that system is uniform in z direction, generator of initial states for td-wslda-3d and td-wslda-2d codes.
  • st-wslda-1d - code for solving static density functional equations in 3D Cartesian mesh, with imposed constraint that system is uniform in z and y directions, generator of initial states for td-wslda-3d and td-wslda-2d and td-wslda-1d codes.

For more info about the code types see here.

Setting up and building

See instructions provided here.

Documentation

For documenation see Wiki Pages

Developers

For complete list of developers and contributors see here.

Bug reporting

To report bug:

About

W-SLDA Toolkit: Self-consistent solver of mathematical problems which have structure formally equivalent to Bogoliubov-de Gennes equations.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •