|
Quantum 3xplorer (Q3)
An AI-native quantum simulation engine
|
#include <algorithm>#include <cassert>#include <chrono>#include <cmath>#include <complex>#include <cstring>#include <map>#include <memory>#include <string>#include <vector>#include "io/logger.hpp"#include "layer_0_core/execution/gpu/device/internal/buffer.hpp"#include "layer_0_core/execution/init.hpp"#include "layer_0_core/execution/serial.hpp"#include "layer_0_core/math/linear_algebra/blas.hpp"#include "layer_0_core/math/tolerances.hpp"#include "layer_0_core/profiling/counters.hpp"#include "layer_0_core/types/matrix.hpp"#include "layer_3_representation/pseudopotential/planewave/internal/projector.hpp"#include "layer_4_computation/diagonalizer/planewave/init.hpp"#include "layer_4_computation/diagonalizer/planewave/internal/hamiltonian_applicator/gpu.hpp"#include "layer_4_computation/diagonalizer/planewave/internal/hamiltonian_applicator/init.hpp"#include "layer_4_computation/diagonalizer/planewave/internal/hamiltonian_applicator/serial.hpp"#include "layer_4_computation/diagonalizer/planewave/internal/overlap/pseudopotential/factory.hpp"#include "layer_4_computation/diagonalizer/planewave/internal/subspace_manager/gpu.hpp"#include "layer_4_computation/diagonalizer/planewave/internal/subspace_manager/init.hpp"#include "layer_4_computation/diagonalizer/planewave/internal/subspace_manager/serial.hpp"Go to the source code of this file.
Classes | |
| class | q3::GPUDavidsonWorkspace |
| class | q3::PlanewaveDavidsonDiagonalizer |
| class | q3::PlanewaveDavidsonWorkspace |
| class | q3::SerialDavidsonWorkspace |
Namespaces | |
| namespace | q3 |