Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • wslda wslda
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • wtools
  • wsldawslda
  • Wiki
  • Home

Last edited by Gabriel Wlazłowski Mar 26, 2025
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Home

General info

  • Types of codes
  • Installing the toolkit
  • Folders structure
  • Results reproducibility
  • W-data format
  • Integration with VisIt
  • Auxiliary tools

Using codes

  • Units
  • Setting up calculations
  • Computation domain
  • Accessing physical quantities
  • Functionals
  • External potentials
  • User defined parameters
  • Setting reference scales
  • Finite temperature calculations
  • C and CUDA
  • Output files
  • Logger
  • Global variables
  • Checking correctness of settings

Static codes (st-wslda)

  • Parallelization scheme
  • Setting up diagonalization engine & Benchmarks
  • Memory usage
  • Initialization of the solver
  • Constraining densities and potentials
  • Controlling convergence
  • Broyden algorithm
  • Fixed particle number and fixed chemical potential modes
  • Strict 2D or 1D modes
  • Examples

Time-dependent codes (td-wslda)

  • Paralellization scheme
  • Configuring GPU machine
  • Benchmarks
  • Integration scheme - ABM algorithm
  • Initialization of the solver
  • Starting ABM algorithm

Extensions

  • W-SLDA Toolkit API
  • List of templates and example codes
  • Processing of wave-functions generated by static codes

Troubleshooting

  • Common failures of static codes
  • Common failures of time-dependent codes
Clone repository
  • API version
  • Automatic interpolations
  • Auxiliary tools
  • Browsing the code
  • Broyden algorithm
  • C and CUDA
  • Campaign of calculations
  • Checking correctness of settings
  • Chemical potentials control
  • Code & Results quality
  • Common failures of static codes
  • Common failures of time dependent codes
  • Computation domain
  • Configuring GPU machine
  • Constraining densities and potentials
View All Pages