|
Cytnx v0.9.1
|
#include <iostream>#include <fstream>#include <cstdlib>#include <cstdio>#include <cstring>#include <initializer_list>#include <typeinfo>#include <vector>#include <complex>#include "Type.hpp"#include "Device.hpp"#include "intrusive_ptr_base.hpp"#include "cytnx_error.hpp"#include "Scalar.hpp"

Go to the source code of this file.
Classes | |
| class | cytnx::Storage |
| an memeory storage with multi-type/multi-device support More... | |
Namespaces | |
| namespace | cytnx |
Macros | |
| #define | STORAGE_DEFT_SZ 2 |
Functions | |
| boost::intrusive_ptr< Storage_base > | cytnx::SIInit_cd () |
| boost::intrusive_ptr< Storage_base > | cytnx::SIInit_cf () |
| boost::intrusive_ptr< Storage_base > | cytnx::SIInit_d () |
| boost::intrusive_ptr< Storage_base > | cytnx::SIInit_f () |
| boost::intrusive_ptr< Storage_base > | cytnx::SIInit_u64 () |
| boost::intrusive_ptr< Storage_base > | cytnx::SIInit_i64 () |
| boost::intrusive_ptr< Storage_base > | cytnx::SIInit_u32 () |
| boost::intrusive_ptr< Storage_base > | cytnx::SIInit_i32 () |
| boost::intrusive_ptr< Storage_base > | cytnx::SIInit_u16 () |
| boost::intrusive_ptr< Storage_base > | cytnx::SIInit_i16 () |
| boost::intrusive_ptr< Storage_base > | cytnx::SIInit_b () |
| #define STORAGE_DEFT_SZ 2 |