Skip to content

qttools#

Modules:

  • boundary_conditions

    Includes both abstract and concrete boundary condition classes.

  • comm

    Includes the singleton communicator.

  • datastructures

    Includes data structures for distributed block-accessible sparse matrices and related routines.

  • fft

    Includes the FFT-based convolution and correlation functions.

  • greens_function_solver

    Includes the Green's function solver classes.

  • kernels

    Includes our CUDA and Numba kernels.

  • nevp

    Includes our NEVP solvers.

  • profiling

    Includes the profiling singleton class.

  • toeplitz

    Includes the methods to acclerate operations with Toeplitz matrices.

  • utils

    Includes general utility functions.

  • wave_function_solver

    Includes our wave function solvers.

strtobool #

strtobool(s: str | None, default: bool | None = None) -> bool

Convert a string to a boolean.