TRIQS/nda 1.3.0
Multi-dimensional array library for C++
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
[detail level 1234]
 
nda
 
blas
 
clef
 
lapack
 
layout
 
linalg
 
mem
 
mpi
 
stdutil
 
_impl_basic_array_view_common.hpp
 
accessors.hpp
Defines accessors for nda::array objects (cf. std::default_accessor)
 
algorithms.hpp
Provides various algorithms to be used with nda::Array objects
 
arithmetic.hpp
Provides lazy expressions for nda::Array types
 
array_adapter.hpp
Provides an array adapter class
 
basic_array.hpp
Provides the generic class for arrays
 
basic_array_view.hpp
Provides the generic class for views
 
basic_functions.hpp
Provides basic functions to create and manipulate arrays and views
 
blas.hpp
Includes all BLAS relevant headers
 
clef.hpp
Includes all clef relevant headers
 
concepts.hpp
Provides concepts for the nda library
 
declarations.hpp
Provides various convenient aliases and helper functions for nda::basic_array and nda::basic_array_view
 
device.hpp
Provides GPU and non-GPU specific functionality
 
exceptions.hpp
Provides a custom runtime error class and macros to assert conditions and throw exceptions
 
group_indices.hpp
Provides functions used in nda::group_indices_view
 
gtest_tools.hpp
Provides convenient tools for checking nda::basic_array and nda::basic_array_view objects with googletest
 
h5.hpp
Provides HDF5 support for the nda library
 
iterators.hpp
Provides an iterator for nda::basic_array and nda::basic_array_view types
 
lapack.hpp
Includes all LAPACK relevant headers
 
layout.hpp
Includes all memory layout relevant headers
 
layout_transforms.hpp
Provides functions to transform the memory layout of an nda::basic_array or nda::basic_array_view
 
linalg.hpp
Includes all relevant headers for the linear algebra functionality
 
macros.hpp
Macros used in the nda library
 
map.hpp
Provides lazy function calls on arrays/views
 
mapped_functions.hpp
Provides some custom implementations of standard mathematical functions used for lazy, coefficient-wise array operations
 
mapped_functions.hxx
Provides lazy, coefficient-wise array operations of standard mathematical functions
 
matrix_functions.hpp
Provides functions to create and manipulate matrices, i.e. arrays/view with 'M' algebra
 
mem.hpp
Includes all relevant headers for memory allocation and management
 
mpi.hpp
Includes all MPI relevant headers
 
nda.hpp
Includes all relevant headers for the core nda library
 
print.hpp
Provides various overloads of the operator<< for nda related objects
 
stdutil.hpp
Includes all stdutil relevant headers
 
sym_grp.hpp
Provides tools to use symmetries with nda objects
 
traits.hpp
Provides type traits for the nda library