decomposed_rij.h File Reference
#include <boost/numeric/conversion/cast.hpp>
#include "mpqc/chemistry/qc/lcao/basis/basis.h"
#include "mpqc/chemistry/qc/lcao/expression/orbital_index.h"
#include "mpqc/math/tensor/clr/array_to_eigen.h"
#include "mpqc/util/core/exception.h"
#include "mpqc/util/core/exenv.h"
Include dependency graph for decomposed_rij.h:
This graph shows which files directly or indirectly include this file:
Namespaces | |
mpqc | |
The top-level namespace for all Massively Parallel Quantum Chemistry package. | |
mpqc::lcao | |
mpqc::lcao::gaussian | |
mpqc::lcao::gaussian::detail | |
Typedefs | |
template<typename T > | |
using | mpqc::lcao::gaussian::detail::Vector = Eigen::Matrix< T, Eigen::Dynamic, 1 > |
Functions | |
std::shared_ptr< const Basis > | mpqc::lcao::gaussian::detail::create_unit_basis () |
create a unit basis that only has a unit shell More... | |
template<typename Tile , typename Policy , typename array_type = TA::DistArray<Tile, Policy>> | |
array_type | mpqc::lcao::gaussian::detail::take_row_from_2D_array (const TA::DistArray< Tile, Policy > &matrix, int64_t row_idx) |
take row from a 2-d array and form a 1-d array More... | |
template<typename Tile , typename Policy , typename TArray = TA::DistArray<Tile, Policy>> | |
TArray | mpqc::lcao::gaussian::detail::take_col_from_2D_array (const TA::DistArray< Tile, Policy > &matrix, int64_t col_idx) |
take col from a 2-d array and form a 1-d array More... | |