FastGWConvergence

FastGWConvergence (FGWC) is a Python-based workflow tool published in 2024 designed to robustly and efficiently converge G0W0 calculations. It automates the complex convergence parameters required for GW calculations, using Quantum ESPRE…

2. TDDFT & EXCITED-STATE 2.3 GW Methods VERIFIED 1 paper
Back to Mind Map Official Website

Overview

FastGWConvergence (FGWC) is a Python-based workflow tool published in 2024 designed to robustly and efficiently converge G0W0 calculations. It automates the complex convergence parameters required for GW calculations, using Quantum ESPRESSO and YAMBO as backend engines, making high-quality GW results more accessible and reproducible.

Reference Papers (1)

Full Documentation

Official Resources

  • Homepage: https://github.com/robincamp/FastGWConvergence
  • Documentation: Included in repository
  • Source Repository: https://github.com/robincamp/FastGWConvergence
  • License: Open Source (MIT)

Overview

FastGWConvergence (FGWC) is a Python-based workflow tool published in 2024 designed to robustly and efficiently converge G0W0 calculations. It automates the complex convergence parameters required for GW calculations, using Quantum ESPRESSO and YAMBO as backend engines, making high-quality GW results more accessible and reproducible.

Scientific domain: GW convergence automation, high-throughput workflows, reproducibility
Target user community: Researchers performing G0W0 calculations needing robust convergence without manual tuning

Theoretical Methods

  • G0W0 approximation
  • Convergence acceleration
  • Automated parameter optimization
  • Extrapolation schemes
  • Basis set convergence
  • Error estimation

Capabilities (CRITICAL)

  • Automated G0W0 convergence
  • Single-shot G0W0 execution
  • Convergence analysis
  • Error quantification
  • Backend integration (QE, YAMBO)
  • Python workflow management
  • Reproducible results
  • Parameter study automation

Sources: Official GitHub repository

Key Strengths

Automation:

  • Eliminates manual parameter tuning
  • Systematic convergence steps
  • Reduces human error
  • Saves researcher time

Robustness:

  • Proven convergence strategies
  • Error estimation
  • Validated against benchmarks
  • Handling of numerical instabilities

Accessibility:

  • Python-based interface
  • Lowers barrier to entry for GW
  • Simplified configuration
  • Clear workflow structure

Modern Tool (2024):

  • Recent development
  • Addresses current challenges
  • Active maintenance
  • Modern software practices

Inputs & Outputs

  • Input formats:

    • Crystal structure files
    • Basic calculation parameters
    • Backend configuration
  • Output data types:

    • Converged G0W0 gaps
    • Convergence plots
    • Detailed logs
    • Parameter sensitivities

Interfaces & Ecosystem

  • Backends:

    • Quantum ESPRESSO (DFT)
    • YAMBO (GW)
  • Python ecosystem:

    • NumPy/SciPy integration
    • Matplotlib plotting
    • Workflow integration

Performance Characteristics

  • Speed: Workflow overhead minimal vs calculation time
  • Accuracy: Automated convergence improves consistency
  • System size: Limited by backend codes
  • Efficiency: Optimizes computational resource usage

Computational Cost

  • Overhead: Low (Python driver)
  • Calculation: Determined by YAMBO/QE cost
  • Savings: Avoids wasted manual attempts

Limitations & Known Constraints

  • Backend dependency: Requires QE and YAMBO
  • Scope: Focused on G0W0 convergence
  • New tool: Evolving features and documentation

Comparison with Other Codes

  • vs PyGWBSE: FGWC focuses specifically on convergence, PyGWBSE on general workflows
  • vs AiiDA-Yambo: FGWC lighter weight, specific convergence focus
  • Unique strength: Dedicated robust convergence algorithms for G0W0

Application Areas

High-Throughput Screening:

  • Reliable gaps for databases
  • Automated material discovery
  • Parameter sweeping

Benchmark Studies:

  • Reproducible results
  • Consistent error bars
  • Methodological comparisons

Community and Support

  • Open-source MIT license
  • GitHub issue tracking
  • active 2024 development

Verification & Sources

Primary sources:

  1. Official GitHub: https://github.com/robincamp/FastGWConvergence
  2. Active development logs (2024)

Confidence: VERIFIED

  • GitHub repository: ACCESSIBLE
  • Purpose: CLEAR
  • Active: YES (2024)

Related Tools in 2.3 GW Methods