exafmm-t
Contents
Installation
Examples
Build Documentation
API Reference
Library API
exafmm-t
»
Index
Index
A
|
C
|
D
|
E
|
F
|
S
|
Z
A
AlignedAllocator (C++ struct)
AlignedAllocator::allocate (C++ function)
AlignedAllocator::deallocate (C++ function)
AlignedAllocator::rebind (C++ struct)
,
[1]
AlignedAllocator::rebind::other (C++ type)
,
[1]
C
cgemm_ (C++ function)
cgemv_ (C++ function)
cgesvd_ (C++ function)
D
dgemm_ (C++ function)
dgemv_ (C++ function)
dgesvd_ (C++ function)
E
EXAFMM_HILBERT (C macro)
EXAFMM_RSQRT_APPROX (C macro)
exafmm_t::add_flop (C++ function)
exafmm_t::AlignAllocator (C++ type)
exafmm_t::AlignedVec (C++ type)
exafmm_t::Args (C++ class)
exafmm_t::Args::Args (C++ function)
exafmm_t::Args::distribution (C++ member)
exafmm_t::Args::k (C++ member)
exafmm_t::Args::maxlevel (C++ member)
exafmm_t::Args::ncrit (C++ member)
exafmm_t::Args::numBodies (C++ member)
exafmm_t::Args::P (C++ member)
exafmm_t::Args::print (C++ function)
exafmm_t::Args::threads (C++ member)
exafmm_t::balance_tree (C++ function)
,
[1]
exafmm_t::Bodies (C++ type)
exafmm_t::Body (C++ struct)
exafmm_t::Body::F (C++ member)
exafmm_t::Body::ibody (C++ member)
exafmm_t::Body::p (C++ member)
exafmm_t::Body::q (C++ member)
exafmm_t::Body::X (C++ member)
exafmm_t::breadth_first_traversal (C++ function)
exafmm_t::build_list (C++ function)
exafmm_t::build_list_child_level (C++ function)
exafmm_t::build_list_current_level (C++ function)
exafmm_t::build_list_parent_level (C++ function)
exafmm_t::build_tree (C++ function)
,
[1]
,
[2]
,
[3]
exafmm_t::CACHE_SIZE (C++ member)
exafmm_t::complex_t (C++ type)
exafmm_t::ComplexVec (C++ type)
exafmm_t::conjugate_transpose (C++ function)
exafmm_t::convolution_grid (C++ function)
exafmm_t::cube (C++ function)
exafmm_t::cvec3 (C++ type)
exafmm_t::decimal (C++ member)
exafmm_t::dividerLength (C++ member)
exafmm_t::DummyFmm (C++ class)
exafmm_t::DummyFmm::DummyFmm (C++ function)
,
[1]
exafmm_t::DummyFmm::gradient_P2P (C++ function)
exafmm_t::DummyFmm::L2L (C++ function)
exafmm_t::DummyFmm::L2P (C++ function)
exafmm_t::DummyFmm::M2L (C++ function)
,
[1]
exafmm_t::DummyFmm::M2M (C++ function)
exafmm_t::DummyFmm::M2P (C++ function)
exafmm_t::DummyFmm::octant2coord (C++ function)
exafmm_t::DummyFmm::P2L (C++ function)
exafmm_t::DummyFmm::P2M (C++ function)
exafmm_t::DummyFmm::P2P (C++ function)
exafmm_t::DummyFmm::potential_P2P (C++ function)
exafmm_t::EPS (C++ member)
exafmm_t::fft_complex (C++ type)
exafmm_t::fft_plan (C++ type)
exafmm_t::find_leaf_keys (C++ function)
exafmm_t::flop (C++ member)
exafmm_t::Fmm (C++ class)
exafmm_t::Fmm::fft_up_equiv (C++ function)
,
[1]
,
[2]
exafmm_t::Fmm::Fmm (C++ function)
,
[1]
exafmm_t::Fmm::hadamard_product (C++ function)
exafmm_t::Fmm::ifft_dn_check (C++ function)
,
[1]
,
[2]
exafmm_t::Fmm::initialize_matrix (C++ function)
exafmm_t::Fmm::L2L (C++ function)
exafmm_t::Fmm::L2P (C++ function)
exafmm_t::Fmm::load_matrix (C++ function)
exafmm_t::Fmm::M2L (C++ function)
exafmm_t::Fmm::M2L_setup (C++ function)
exafmm_t::Fmm::m2ldata (C++ member)
exafmm_t::Fmm::M2M (C++ function)
exafmm_t::Fmm::matrix_DC2E_U (C++ member)
exafmm_t::Fmm::matrix_DC2E_V (C++ member)
exafmm_t::Fmm::matrix_L2L (C++ member)
exafmm_t::Fmm::matrix_M2M (C++ member)
exafmm_t::Fmm::matrix_UC2E_U (C++ member)
exafmm_t::Fmm::matrix_UC2E_V (C++ member)
exafmm_t::Fmm::P2M (C++ function)
exafmm_t::Fmm::precompute (C++ function)
exafmm_t::Fmm::precompute_check2equiv (C++ function)
,
[1]
,
[2]
exafmm_t::Fmm::precompute_M2L (C++ function)
,
[1]
,
[2]
exafmm_t::Fmm::precompute_M2M (C++ function)
exafmm_t::Fmm::save_matrix (C++ function)
exafmm_t::FmmBase (C++ class)
exafmm_t::FmmBase::depth (C++ member)
exafmm_t::FmmBase::downward_pass (C++ function)
exafmm_t::FmmBase::filename (C++ member)
exafmm_t::FmmBase::FmmBase (C++ function)
,
[1]
exafmm_t::FmmBase::gradient_P2P (C++ function)
exafmm_t::FmmBase::is_precomputed (C++ member)
exafmm_t::FmmBase::is_real (C++ member)
exafmm_t::FmmBase::kernel_matrix (C++ function)
exafmm_t::FmmBase::L2L (C++ function)
exafmm_t::FmmBase::L2P (C++ function)
exafmm_t::FmmBase::M2L (C++ function)
exafmm_t::FmmBase::M2M (C++ function)
exafmm_t::FmmBase::M2P (C++ function)
exafmm_t::FmmBase::nconv (C++ member)
exafmm_t::FmmBase::ncrit (C++ member)
exafmm_t::FmmBase::nfreq (C++ member)
exafmm_t::FmmBase::nsurf (C++ member)
exafmm_t::FmmBase::p (C++ member)
exafmm_t::FmmBase::P2L (C++ function)
exafmm_t::FmmBase::P2M (C++ function)
exafmm_t::FmmBase::P2P (C++ function)
exafmm_t::FmmBase::potential_P2P (C++ function)
exafmm_t::FmmBase::r0 (C++ member)
exafmm_t::FmmBase::upward_pass (C++ function)
exafmm_t::FmmBase::verify (C++ function)
exafmm_t::FmmBase::x0 (C++ member)
exafmm_t::FmmScaleInvariant (C++ class)
exafmm_t::FmmScaleInvariant::fft_up_equiv (C++ function)
,
[1]
exafmm_t::FmmScaleInvariant::FmmScaleInvariant (C++ function)
,
[1]
exafmm_t::FmmScaleInvariant::hadamard_product (C++ function)
exafmm_t::FmmScaleInvariant::ifft_dn_check (C++ function)
,
[1]
exafmm_t::FmmScaleInvariant::initialize_matrix (C++ function)
exafmm_t::FmmScaleInvariant::L2L (C++ function)
exafmm_t::FmmScaleInvariant::L2P (C++ function)
exafmm_t::FmmScaleInvariant::load_matrix (C++ function)
exafmm_t::FmmScaleInvariant::M2L (C++ function)
exafmm_t::FmmScaleInvariant::M2L_setup (C++ function)
exafmm_t::FmmScaleInvariant::m2ldata (C++ member)
exafmm_t::FmmScaleInvariant::M2M (C++ function)
exafmm_t::FmmScaleInvariant::matrix_DC2E_U (C++ member)
exafmm_t::FmmScaleInvariant::matrix_DC2E_V (C++ member)
exafmm_t::FmmScaleInvariant::matrix_L2L (C++ member)
exafmm_t::FmmScaleInvariant::matrix_M2L (C++ member)
exafmm_t::FmmScaleInvariant::matrix_M2M (C++ member)
exafmm_t::FmmScaleInvariant::matrix_UC2E_U (C++ member)
exafmm_t::FmmScaleInvariant::matrix_UC2E_V (C++ member)
exafmm_t::FmmScaleInvariant::P2M (C++ function)
exafmm_t::FmmScaleInvariant::precompute (C++ function)
exafmm_t::FmmScaleInvariant::precompute_check2equiv (C++ function)
,
[1]
,
[2]
exafmm_t::FmmScaleInvariant::precompute_M2L (C++ function)
,
[1]
exafmm_t::FmmScaleInvariant::precompute_M2M (C++ function)
exafmm_t::FmmScaleInvariant::save_matrix (C++ function)
exafmm_t::gemm (C++ function)
,
[1]
exafmm_t::gemv (C++ function)
,
[1]
exafmm_t::generate_M2L_index_map (C++ function)
exafmm_t::generate_surf2conv_dn (C++ function)
exafmm_t::generate_surf2conv_up (C++ function)
exafmm_t::get3DIndex (C++ function)
,
[1]
,
[2]
exafmm_t::get_bounds (C++ function)
exafmm_t::getChild (C++ function)
exafmm_t::getCoordinates (C++ function)
exafmm_t::getKey (C++ function)
exafmm_t::getLevel (C++ function)
exafmm_t::getOctant (C++ function)
exafmm_t::getParent (C++ function)
exafmm_t::hash (C++ function)
exafmm_t::HASH_LUT (C++ member)
exafmm_t::HelmholtzFmm (C++ class)
exafmm_t::HelmholtzFmm::gradient_P2P (C++ function)
exafmm_t::HelmholtzFmm::HelmholtzFmm (C++ function)
,
[1]
exafmm_t::HelmholtzFmm::potential_P2P (C++ function)
exafmm_t::HelmholtzFmm::wavek (C++ member)
exafmm_t::init_rel_coord (C++ function)
,
[1]
exafmm_t::init_targets (C++ function)
exafmm_t::ivec3 (C++ type)
exafmm_t::Keys (C++ type)
exafmm_t::LaplaceFmm (C++ class)
exafmm_t::LaplaceFmm::gradient_P2P (C++ function)
exafmm_t::LaplaceFmm::LaplaceFmm (C++ function)
,
[1]
exafmm_t::LaplaceFmm::potential_P2P (C++ function)
exafmm_t::levelOffset (C++ function)
exafmm_t::long_options (C++ member)
exafmm_t::M2L_INDEX_MAP (C++ member)
exafmm_t::M2LData (C++ struct)
exafmm_t::M2LData::fft_offset (C++ member)
exafmm_t::M2LData::ifft_offset (C++ member)
exafmm_t::M2LData::ifft_scale (C++ member)
exafmm_t::M2LData::interaction_count_offset (C++ member)
exafmm_t::M2LData::interaction_offset_f (C++ member)
exafmm_t::Mat_Type (C++ enum)
exafmm_t::Mat_Type::L2L_Type (C++ enumerator)
exafmm_t::Mat_Type::M2L_Helper_Type (C++ enumerator)
exafmm_t::Mat_Type::M2L_Type (C++ enumerator)
exafmm_t::Mat_Type::M2M_Type (C++ enumerator)
exafmm_t::Mat_Type::M2P_Type (C++ enumerator)
exafmm_t::Mat_Type::P2L_Type (C++ enumerator)
exafmm_t::Mat_Type::P2P0_Type (C++ enumerator)
exafmm_t::Mat_Type::P2P1_Type (C++ enumerator)
exafmm_t::Mat_Type::P2P2_Type (C++ enumerator)
exafmm_t::Mat_Type::Type_Count (C++ enumerator)
exafmm_t::matmult_8x8x2 (C++ function)
exafmm_t::MEM_ALIGN (C++ member)
exafmm_t::ModifiedHelmholtzFmm (C++ class)
exafmm_t::ModifiedHelmholtzFmm::gradient_P2P (C++ function)
exafmm_t::ModifiedHelmholtzFmm::ModifiedHelmholtzFmm (C++ function)
,
[1]
exafmm_t::ModifiedHelmholtzFmm::potential_P2P (C++ function)
exafmm_t::ModifiedHelmholtzFmm::wavek (C++ member)
exafmm_t::NCHILD (C++ member)
exafmm_t::Node (C++ struct)
exafmm_t::Node::children (C++ member)
exafmm_t::Node::colleagues (C++ member)
exafmm_t::Node::dn_equiv (C++ member)
exafmm_t::Node::idx (C++ member)
exafmm_t::Node::idx_M2L (C++ member)
exafmm_t::Node::is_leaf (C++ member)
exafmm_t::Node::isrcs (C++ member)
exafmm_t::Node::itrgs (C++ member)
exafmm_t::Node::key (C++ member)
exafmm_t::Node::level (C++ member)
exafmm_t::Node::M2L_list (C++ member)
exafmm_t::Node::M2P_list (C++ member)
exafmm_t::Node::nsrcs (C++ member)
exafmm_t::Node::ntrgs (C++ member)
exafmm_t::Node::octant (C++ member)
exafmm_t::Node::P2L_list (C++ member)
exafmm_t::Node::P2P_list (C++ member)
exafmm_t::Node::parent (C++ member)
exafmm_t::Node::r (C++ member)
exafmm_t::Node::src_coord (C++ member)
exafmm_t::Node::src_value (C++ member)
exafmm_t::Node::trg_coord (C++ member)
exafmm_t::Node::trg_value (C++ member)
exafmm_t::Node::up_equiv (C++ member)
exafmm_t::Node::x (C++ member)
exafmm_t::NodePtrs (C++ type)
exafmm_t::Nodes (C++ type)
exafmm_t::NSIMD (C++ member)
exafmm_t::PI (C++ member)
exafmm_t::plummer (C++ function)
exafmm_t::print (C++ function)
,
[1]
exafmm_t::print_divider (C++ function)
exafmm_t::real_t (C++ type)
exafmm_t::RealVec (C++ type)
exafmm_t::REL_COORD (C++ member)
exafmm_t::set_children (C++ function)
exafmm_t::set_colleagues (C++ function)
,
[1]
exafmm_t::simdvec (C++ type)
exafmm_t::sort_bodies (C++ function)
,
[1]
exafmm_t::sphere (C++ function)
exafmm_t::start (C++ function)
exafmm_t::stop (C++ function)
exafmm_t::stringLength (C++ member)
exafmm_t::surface (C++ function)
exafmm_t::svd (C++ function)
,
[1]
exafmm_t::time (C++ member)
exafmm_t::timer (C++ member)
exafmm_t::transpose (C++ function)
,
[1]
exafmm_t::vec (C++ class)
exafmm_t::vec3 (C++ type)
exafmm_t::vec::operator const T* (C++ function)
exafmm_t::vec::operator T* (C++ function)
exafmm_t::vec::operator& (C++ function)
,
[1]
exafmm_t::vec::operator&= (C++ function)
,
[1]
exafmm_t::vec::operator* (C++ function)
,
[1]
exafmm_t::vec::operator*= (C++ function)
,
[1]
exafmm_t::vec::operator+ (C++ function)
,
[1]
exafmm_t::vec::operator+= (C++ function)
,
[1]
exafmm_t::vec::operator- (C++ function)
,
[1]
,
[2]
exafmm_t::vec::operator-= (C++ function)
,
[1]
exafmm_t::vec::operator/ (C++ function)
,
[1]
exafmm_t::vec::operator/= (C++ function)
,
[1]
exafmm_t::vec::operator< (C++ function)
,
[1]
exafmm_t::vec::operator<= (C++ function)
,
[1]
exafmm_t::vec::operator= (C++ function)
,
[1]
exafmm_t::vec::operator> (C++ function)
,
[1]
exafmm_t::vec::operator>= (C++ function)
,
[1]
exafmm_t::vec::operator[] (C++ function)
,
[1]
exafmm_t::vec::operator| (C++ function)
,
[1]
exafmm_t::vec::operator|= (C++ function)
,
[1]
exafmm_t::vec::vec (C++ function)
,
[1]
,
[2]
exafmm_t::vec::~vec (C++ function)
exafmm_t::wait (C++ member)
F
fft_destroy_plan (C macro)
fft_execute_dft (C macro)
fft_execute_dft_c2r (C macro)
fft_execute_dft_r2c (C macro)
fft_flops (C macro)
fft_plan_dft (C macro)
fft_plan_dft_r2c (C macro)
fft_plan_many_dft (C macro)
fft_plan_many_dft_c2r (C macro)
fft_plan_many_dft_r2c (C macro)
S
sgemm_ (C++ function)
sgemv_ (C++ function)
sgesvd_ (C++ function)
Z
zgemm_ (C++ function)
zgemv_ (C++ function)
zgesvd_ (C++ function)