Loading...
Searching...
No Matches
q3::GPUDavidsonWorkspace Member List

This is the complete list of members for q3::GPUDavidsonWorkspace, including all inherited members.

band_scratch() overrideq3::GPUDavidsonWorkspaceinlinevirtual
band_scratch() const overrideq3::GPUDavidsonWorkspaceinlinevirtual
basis_vectors() overrideq3::GPUDavidsonWorkspaceinlinevirtual
basis_vectors() const overrideq3::GPUDavidsonWorkspaceinlinevirtual
eigenvalues_device()q3::GPUDavidsonWorkspaceinline
eigenvalues_device() constq3::GPUDavidsonWorkspaceinline
GPUDavidsonWorkspace(std::shared_ptr< execution::gpu::device::GPUDeviceBackend > device_backend)q3::GPUDavidsonWorkspaceinlineexplicit
hamiltonian_basis_vectors() overrideq3::GPUDavidsonWorkspaceinlinevirtual
hamiltonian_basis_vectors() const overrideq3::GPUDavidsonWorkspaceinlinevirtual
local_eigenvalues()q3::PlanewaveDavidsonWorkspaceinline
local_eigenvalues() constq3::PlanewaveDavidsonWorkspaceinline
local_eigenvalues_host_q3::PlanewaveDavidsonWorkspaceprotected
overlap_basis_vectors() overrideq3::GPUDavidsonWorkspaceinlinevirtual
overlap_basis_vectors() const overrideq3::GPUDavidsonWorkspaceinlinevirtual
resize(int maximum_basis_size, int number_of_plane_waves, int number_of_bands, bool overlap_is_identity) overrideq3::GPUDavidsonWorkspaceinlinevirtual
subspace_hamiltonian() overrideq3::GPUDavidsonWorkspaceinlinevirtual
subspace_hamiltonian() const overrideq3::GPUDavidsonWorkspaceinlinevirtual
subspace_overlap() overrideq3::GPUDavidsonWorkspaceinlinevirtual
subspace_overlap() const overrideq3::GPUDavidsonWorkspaceinlinevirtual
sync_to_device()q3::GPUDavidsonWorkspaceinline
sync_to_host() overrideq3::GPUDavidsonWorkspaceinlinevirtual
~PlanewaveDavidsonWorkspace()=defaultq3::PlanewaveDavidsonWorkspacevirtual