stable
User Guide
Installation
Interfaces
Input File: Basic Usage
Input File: Advanced Usage
Input File: Keywords
DMRGSCF (pyscf)
DMRGSCF (OpenMOLCAS)
DMRGSCF (forte)
MPS Import/Export
References
Python Interface Tutorial
Quantum Chemistry Hamiltonians
Energy Extrapolation
Custom Hamiltonian
Green’s Function and TD-DMRG
Hubbard Model
Heisenberg Model
Developer Guide
DMRG Options
MPS Orbital Rotation
Point Group Mapping
MPO Reloading
Debugging Hints
Notes
API Reference
Global Settings
Sparse Matrix
Tensor Functions
Tools
Theory
DMRG Hamiltonian
block2
Index
Edit on GitHub
Index
B
|
I
|
T
B
block2::Allocator (C++ struct)
block2::Allocator::allocate (C++ function)
block2::Allocator::Allocator (C++ function)
block2::Allocator::complex_allocate (C++ function)
block2::Allocator::complex_deallocate (C++ function)
block2::Allocator::copy (C++ function)
block2::Allocator::deallocate (C++ function)
block2::Allocator::reallocate (C++ function)
block2::Allocator::~Allocator (C++ function)
block2::ArchivedSparseMatrix (C++ struct)
block2::ArchivedSparseMatrix::allocate (C++ function)
block2::ArchivedSparseMatrix::ArchivedSparseMatrix (C++ function)
block2::ArchivedSparseMatrix::deallocate (C++ function)
block2::ArchivedSparseMatrix::filename (C++ member)
block2::ArchivedSparseMatrix::get_type (C++ function)
block2::ArchivedSparseMatrix::load_archive (C++ function)
block2::ArchivedSparseMatrix::offset (C++ member)
block2::ArchivedSparseMatrix::save_archive (C++ function)
block2::ArchivedSparseMatrix::sparse_type (C++ member)
block2::ArchivedTensorFunctions (C++ struct)
block2::ArchivedTensorFunctions::archive_tensor (C++ function)
block2::ArchivedTensorFunctions::ArchivedTensorFunctions (C++ function)
block2::ArchivedTensorFunctions::filename (C++ member)
block2::ArchivedTensorFunctions::get_type (C++ function)
block2::ArchivedTensorFunctions::intermediates (C++ function)
block2::ArchivedTensorFunctions::left_assign (C++ function)
block2::ArchivedTensorFunctions::left_contract (C++ function)
block2::ArchivedTensorFunctions::left_rotate (C++ function)
block2::ArchivedTensorFunctions::numerical_transform (C++ function)
block2::ArchivedTensorFunctions::offset (C++ member)
block2::ArchivedTensorFunctions::right_assign (C++ function)
block2::ArchivedTensorFunctions::right_contract (C++ function)
block2::ArchivedTensorFunctions::right_rotate (C++ function)
block2::ArchivedTensorFunctions::tensor_product (C++ function)
block2::ArchivedTensorFunctions::tensor_product_diagonal (C++ function)
block2::ArchivedTensorFunctions::tensor_product_multi_multiply (C++ function)
block2::ArchivedTensorFunctions::tensor_product_multiply (C++ function)
block2::ArchivedTensorFunctions::tensor_product_partial_multiply (C++ function)
block2::BasicFFT (C++ struct)
block2::BasicFFT::BasicFFT (C++ function)
block2::BasicFFT::fft (C++ function)
block2::BasicFFT::init (C++ function)
block2::BasicFFT::pad (C++ function)
block2::BasicFFT::r (C++ member)
block2::BasicFFT::wb (C++ member)
block2::BasicFFT::wf (C++ member)
block2::BasicFFT::xw (C++ member)
block2::BasicFFT<2> (C++ struct)
block2::BasicFFT<2>::BasicFFT (C++ function)
block2::BasicFFT<2>::fft (C++ function)
block2::BasicFFT<2>::init (C++ function)
block2::BasicFFT<2>::pad (C++ function)
block2::BasicFFT<2>::r (C++ member)
block2::BasicFFT<2>::wb (C++ member)
block2::BasicFFT<2>::wf (C++ member)
block2::binary_repr (C++ function)
block2::BitsCodec (C++ struct)
block2::BitsCodec::begin_decode (C++ function)
block2::BitsCodec::BitsCodec (C++ function)
block2::BitsCodec::buf (C++ member)
block2::BitsCodec::d_offset (C++ member)
block2::BitsCodec::decode (C++ function)
block2::BitsCodec::encode (C++ function)
block2::BitsCodec::finish_encode (C++ function)
block2::BitsCodec::i_length (C++ member)
block2::BitsCodec::i_offset (C++ member)
block2::BitsCodec::op_data (C++ member)
block2::BluesteinFFT (C++ struct)
block2::BluesteinFFT::arx (C++ member)
block2::BluesteinFFT::b (C++ member)
block2::BluesteinFFT::BluesteinFFT (C++ function)
,
[1]
block2::BluesteinFFT::cb (C++ member)
block2::BluesteinFFT::cf (C++ member)
block2::BluesteinFFT::fft (C++ function)
block2::BluesteinFFT::init (C++ function)
block2::BluesteinFFT::nn (C++ member)
block2::BluesteinFFT::wb (C++ member)
block2::BluesteinFFT::wf (C++ member)
block2::check_signal_ (C++ function)
block2::CompressedVector (C++ struct)
block2::CompressedVector::arr_len (C++ member)
block2::CompressedVector::cache_data (C++ member)
block2::CompressedVector::cache_dirty (C++ member)
block2::CompressedVector::chunk_size (C++ member)
block2::CompressedVector::clear (C++ function)
block2::CompressedVector::CompressedVector (C++ function)
,
[1]
,
[2]
block2::CompressedVector::cp_data (C++ member)
block2::CompressedVector::finalize (C++ function)
block2::CompressedVector::fpc (C++ member)
block2::CompressedVector::icache (C++ member)
block2::CompressedVector::ncache (C++ member)
block2::CompressedVector::operator[] (C++ function)
,
[1]
block2::CompressedVector::shrink_to_fit (C++ function)
block2::CompressedVector::size (C++ function)
block2::CompressedVector::~CompressedVector (C++ function)
block2::CompressedVectorMT (C++ struct)
block2::CompressedVectorMT::cache_datas (C++ member)
block2::CompressedVectorMT::CompressedVectorMT (C++ function)
block2::CompressedVectorMT::icaches (C++ member)
block2::CompressedVectorMT::operator[] (C++ function)
,
[1]
block2::CompressedVectorMT::ref_cv (C++ member)
block2::CompressedVectorMT::size (C++ function)
block2::dalloc_ (C++ function)
block2::DataFrame (C++ struct)
block2::DataFrame::_t (C++ member)
block2::DataFrame::_t2 (C++ member)
block2::DataFrame::activate (C++ function)
block2::DataFrame::buffer_save_data (C++ function)
block2::DataFrame::dallocs (C++ member)
block2::DataFrame::DataFrame (C++ function)
block2::DataFrame::deallocate (C++ function)
block2::DataFrame::dsize (C++ member)
block2::DataFrame::fp_codec (C++ member)
block2::DataFrame::fpread (C++ member)
block2::DataFrame::fpwrite (C++ member)
block2::DataFrame::i_frame (C++ member)
block2::DataFrame::iallocs (C++ member)
block2::DataFrame::isize (C++ member)
block2::DataFrame::load_buffering (C++ member)
block2::DataFrame::load_buffers (C++ member)
block2::DataFrame::load_data (C++ function)
block2::DataFrame::load_data_from (C++ function)
block2::DataFrame::memory_used (C++ function)
block2::DataFrame::minimal_disk_usage (C++ member)
block2::DataFrame::minimal_memory_usage (C++ member)
block2::DataFrame::mpo_dir (C++ member)
block2::DataFrame::mps_dir (C++ member)
block2::DataFrame::n_frames (C++ member)
block2::DataFrame::operator<< (C++ function)
block2::DataFrame::partition_can_write (C++ member)
block2::DataFrame::peak_used_memory (C++ member)
block2::DataFrame::prefix (C++ member)
block2::DataFrame::prefix_can_write (C++ member)
block2::DataFrame::prefix_distri (C++ member)
block2::DataFrame::present_filenames (C++ member)
block2::DataFrame::rename_data (C++ function)
block2::DataFrame::reset (C++ function)
block2::DataFrame::reset_buffer (C++ function)
block2::DataFrame::reset_peak_used_memory (C++ function)
block2::DataFrame::restart_dir (C++ member)
block2::DataFrame::restart_dir_optimal_mps (C++ member)
block2::DataFrame::restart_dir_optimal_mps_per_sweep (C++ member)
block2::DataFrame::restart_dir_per_sweep (C++ member)
block2::DataFrame::save_buffering (C++ member)
block2::DataFrame::save_buffers (C++ member)
block2::DataFrame::save_data (C++ function)
block2::DataFrame::save_data_to (C++ function)
block2::DataFrame::save_dir (C++ member)
block2::DataFrame::save_futures (C++ member)
block2::DataFrame::tasync (C++ member)
block2::DataFrame::tread (C++ member)
block2::DataFrame::twrite (C++ member)
block2::DataFrame::update_peak_used_memory (C++ function)
block2::DataFrame::use_main_stack (C++ member)
block2::DataFrame::~DataFrame (C++ function)
block2::DFT (C++ struct)
block2::DFT::DFT (C++ function)
,
[1]
block2::DFT::fft (C++ function)
block2::DFT::init (C++ function)
block2::FactorizedFFT (C++ struct)
,
[1]
block2::FactorizedFFT::cooley_tukey (C++ function)
block2::FactorizedFFT::FactorizedFFT (C++ function)
,
[1]
,
[2]
,
[3]
block2::FactorizedFFT::fft (C++ function)
block2::FactorizedFFT::fft_internal (C++ function)
,
[1]
block2::FactorizedFFT::init (C++ function)
block2::FactorizedFFT::max_factor (C++ member)
block2::FactorizedFFT::prime (C++ member)
block2::FFT (C++ type)
block2::FFT2 (C++ type)
block2::FPCodec (C++ struct)
block2::FPCodec::chunk_size (C++ member)
block2::FPCodec::decode (C++ function)
block2::FPCodec::e (C++ member)
block2::FPCodec::encode (C++ function)
block2::FPCodec::FPCodec (C++ function)
,
[1]
,
[2]
block2::FPCodec::m (C++ member)
block2::FPCodec::n_parallel_chunks (C++ member)
block2::FPCodec::ncpsd (C++ member)
block2::FPCodec::ndata (C++ member)
block2::FPCodec::prec (C++ member)
block2::FPCodec::prec_u (C++ member)
block2::FPCodec::read_array (C++ function)
block2::FPCodec::read_chunks (C++ function)
block2::FPCodec::s (C++ member)
block2::FPCodec::write_array (C++ function)
block2::FPCodec::x (C++ member)
block2::FPtraits (C++ struct)
block2::FPtraits::ebits (C++ member)
block2::FPtraits::mbits (C++ member)
block2::FPtraits::U (C++ type)
block2::FPtraits<double> (C++ struct)
block2::FPtraits<double>::ebits (C++ member)
block2::FPtraits<double>::mbits (C++ member)
block2::FPtraits<double>::U (C++ type)
block2::FPtraits<float> (C++ struct)
block2::FPtraits<float>::ebits (C++ member)
block2::FPtraits<float>::mbits (C++ member)
block2::FPtraits<float>::U (C++ type)
block2::frame_ (C++ function)
block2::ialloc_ (C++ function)
block2::KuhnMunkres (C++ struct)
block2::KuhnMunkres::cost (C++ member)
block2::KuhnMunkres::eps (C++ member)
block2::KuhnMunkres::inf (C++ member)
block2::KuhnMunkres::KuhnMunkres (C++ function)
block2::KuhnMunkres::lx (C++ member)
block2::KuhnMunkres::ly (C++ member)
block2::KuhnMunkres::match (C++ function)
block2::KuhnMunkres::n (C++ member)
block2::KuhnMunkres::slack (C++ member)
block2::KuhnMunkres::solve (C++ function)
block2::KuhnMunkres::st (C++ member)
block2::Prime (C++ struct)
block2::Prime::euler (C++ function)
block2::Prime::exgcd (C++ function)
block2::Prime::factors (C++ function)
block2::Prime::gcd (C++ function)
block2::Prime::init_primes (C++ function)
block2::Prime::inv (C++ function)
block2::Prime::is_prime (C++ function)
block2::Prime::miller_rabin (C++ function)
block2::Prime::np (C++ member)
block2::Prime::pmod (C++ function)
block2::Prime::pollard_rho (C++ function)
block2::Prime::power (C++ function)
block2::Prime::Prime (C++ function)
block2::Prime::primes (C++ member)
block2::Prime::primitive_root (C++ function)
block2::Prime::primitive_roots (C++ function)
block2::Prime::quick_multiply (C++ function)
block2::Prime::quick_power (C++ function)
block2::Prime::sqrt (C++ function)
block2::print_trace (C++ function)
block2::RaderFFT (C++ struct)
block2::RaderFFT::arx (C++ member)
block2::RaderFFT::b (C++ member)
block2::RaderFFT::cb (C++ member)
block2::RaderFFT::cf (C++ member)
block2::RaderFFT::fft (C++ function)
block2::RaderFFT::init (C++ function)
block2::RaderFFT::nn (C++ member)
block2::RaderFFT::prime (C++ member)
block2::RaderFFT::RaderFFT (C++ function)
,
[1]
block2::RaderFFT::wb (C++ member)
block2::RaderFFT::wf (C++ member)
block2::SeqTypes (C++ enum)
block2::SeqTypes::Auto (C++ enumerator)
block2::SeqTypes::None (C++ enumerator)
block2::SeqTypes::Simple (C++ enumerator)
block2::SeqTypes::SimpleTasked (C++ enumerator)
block2::SeqTypes::Tasked (C++ enumerator)
block2::StackAllocator (C++ struct)
block2::StackAllocator::allocate (C++ function)
block2::StackAllocator::data (C++ member)
block2::StackAllocator::deallocate (C++ function)
block2::StackAllocator::operator<< (C++ function)
block2::StackAllocator::reallocate (C++ function)
block2::StackAllocator::shift (C++ member)
block2::StackAllocator::size (C++ member)
block2::StackAllocator::StackAllocator (C++ function)
,
[1]
block2::StackAllocator::used (C++ member)
block2::Threading (C++ struct)
block2::Threading::activate_global (C++ function)
block2::Threading::activate_global_mkl (C++ function)
block2::Threading::activate_normal (C++ function)
block2::Threading::activate_operator (C++ function)
block2::Threading::activate_quanta (C++ function)
block2::Threading::blis_available (C++ function)
block2::Threading::complex_available (C++ function)
block2::Threading::get_mkl_threading_type (C++ function)
block2::Threading::get_mkl_version (C++ function)
block2::Threading::get_seq_type (C++ function)
block2::Threading::get_thread_id (C++ function)
block2::Threading::ksymm_available (C++ function)
block2::Threading::mkl_available (C++ function)
block2::Threading::n_levels (C++ member)
block2::Threading::n_threads_global (C++ member)
block2::Threading::n_threads_mkl (C++ member)
block2::Threading::n_threads_op (C++ member)
block2::Threading::n_threads_quanta (C++ member)
block2::Threading::openmp_available (C++ function)
block2::Threading::operator<< (C++ function)
block2::Threading::seq_type (C++ member)
block2::Threading::single_precision_available (C++ function)
block2::Threading::tbb_available (C++ function)
block2::Threading::Threading (C++ function)
,
[1]
block2::Threading::type (C++ member)
block2::threading_ (C++ function)
block2::ThreadingTypes (C++ enum)
block2::ThreadingTypes::BatchedGEMM (C++ enumerator)
block2::ThreadingTypes::Global (C++ enumerator)
block2::ThreadingTypes::Operator (C++ enumerator)
block2::ThreadingTypes::OperatorBatchedGEMM (C++ enumerator)
block2::ThreadingTypes::OperatorQuanta (C++ enumerator)
block2::ThreadingTypes::OperatorQuantaBatchedGEMM (C++ enumerator)
block2::ThreadingTypes::Quanta (C++ enumerator)
block2::ThreadingTypes::QuantaBatchedGEMM (C++ enumerator)
block2::ThreadingTypes::SequentialGEMM (C++ enumerator)
block2::VectorAllocator (C++ struct)
block2::VectorAllocator::allocate (C++ function)
block2::VectorAllocator::copy (C++ function)
block2::VectorAllocator::data (C++ member)
block2::VectorAllocator::deallocate (C++ function)
block2::VectorAllocator::operator<< (C++ function)
block2::VectorAllocator::reallocate (C++ function)
block2::VectorAllocator::VectorAllocator (C++ function)
I
ialloc (C macro)
T
threading (C macro)
Read the Docs
v: stable
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds