|
Quantum 3xplorer (Q3)
An AI-native quantum simulation engine
|
#include <cstddef>#include <cstdint>#include <istream>#include <ostream>#include <stdexcept>#include <string>#include <vector>#include "layer_0_core/types/init.hpp"Go to the source code of this file.
Namespaces | |
| namespace | q3 |
| namespace | q3::internal |
| namespace | q3::internal::interpolation_stream |
Functions | |
| template<typename ValueType > | |
| std::vector< ValueType > | q3::internal::interpolation_stream::read_array (std::istream &stream) |
| Matrix3x3 | q3::internal::interpolation_stream::read_matrix (std::istream &stream) |
| template<typename ValueType > | |
| std::vector< std::vector< ValueType > > | q3::internal::interpolation_stream::read_nested_arrays (std::istream &stream) |
| template<typename ValueType > | |
| ValueType | q3::internal::interpolation_stream::read_scalar (std::istream &stream) |
| std::string | q3::internal::interpolation_stream::read_string (std::istream &stream) |
| Vector3D | q3::internal::interpolation_stream::read_vector3d (std::istream &stream) |
| void | q3::internal::interpolation_stream::require_bytes_available (std::istream &stream, std::uint64_t bytes) |
| template<typename ValueType > | |
| void | q3::internal::interpolation_stream::write_array (std::ostream &stream, const std::vector< ValueType > &values) |
| Length-prefixed array of trivially copyable values. | |
| void | q3::internal::interpolation_stream::write_matrix (std::ostream &stream, const Matrix3x3 &matrix) |
| template<typename ValueType > | |
| void | q3::internal::interpolation_stream::write_nested_arrays (std::ostream &stream, const std::vector< std::vector< ValueType > > &rows) |
| template<typename ValueType > | |
| void | q3::internal::interpolation_stream::write_scalar (std::ostream &stream, const ValueType &value) |
| void | q3::internal::interpolation_stream::write_string (std::ostream &stream, const std::string &text) |
| void | q3::internal::interpolation_stream::write_vector3d (std::ostream &stream, const Vector3D &vector) |