Xped
Loading...
Searching...
No Matches
Xped::PlainInterface Member List

This is the complete list of members for Xped::PlainInterface, including all inherited members.

add(MT1 &&M1, MT2 &&M2)Xped::PlainInterfacestatic
add(const Eigen::MatrixBase< DerivedL > &M1, const Eigen::MatrixBase< DerivedR > &M2)Xped::PlainInterfaceinlinestatic
add(MT1 &&M1, MT2 &&M2)Xped::PlainInterfacestatic
add(const Eigen::MatrixBase< DerivedL > &M1, const Eigen::MatrixBase< DerivedR > &M2)Xped::PlainInterfaceinlinestatic
add(MT1 &&M1, MT2 &&M2)Xped::PlainInterfacestatic
add(const Eigen::MatrixBase< DerivedL > &M1, const Eigen::MatrixBase< DerivedR > &M2)Xped::PlainInterfaceinlinestatic
add_to_block(MType< Scalar > &M1, const MIndextype &row_off, const MIndextype &col_off, const MIndextype &rows, const MIndextype &cols, const MType< Scalar > &M2)Xped::MatrixInterfacestatic
add_to_block(Eigen::MatrixBase< Derived > &M1, const MIndextype &row_off, const MIndextype &col_off, const MIndextype &rows, const MIndextype &cols, const Eigen::MatrixBase< Derived > &M2)Xped::MatrixInterfacestatic
add_to_block(Eigen::MatrixBase< Derived > &&M1, const MIndextype &row_off, const MIndextype &col_off, const MIndextype &rows, const MIndextype &cols, const Eigen::MatrixBase< Derived > &M2)Xped::MatrixInterfacestatic
add_to_block_from_tensor(MType< Scalar > &M, const Indextype &row_off, const Indextype &col_off, const Indextype &rows, const Indextype &cols, const Scalar &scale, const TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
add_to_block_from_tensor(Eigen::MatrixBase< Derived > &M, const Indextype &row, const Indextype &col, const Indextype &rows, const Indextype &cols, const Scalar &scale, const TType< Scalar, Rank > &T)Xped::PlainInterfaceinlinestatic
add_to_block_from_tensor(Eigen::MatrixBase< Derived > &&M, const Indextype &row, const Indextype &col, const Indextype &rows, const Indextype &cols, const Scalar &scale, const TType< Scalar, Rank > &T)Xped::PlainInterfaceinlinestatic
add_to_block_from_tensor(Eigen::MatrixBase< Derived > &M, const Indextype &row, const Indextype &col, const Indextype &rows, const Indextype &cols, const ClebschScalar &scale, const TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
add_to_block_from_tensor(Eigen::MatrixBase< Derived > &&M, const Indextype &row, const Indextype &col, const Indextype &rows, const Indextype &cols, const ClebschScalar &scale, const TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
addScale(const Expr1 &src, Expr2 &dst, const Scalar &scale)Xped::TensorInterfaceinlinestatic
addScale(const Expr1 &src, Expr2 &dst, const Scalar &scale)Xped::TensorInterfacestatic
addScale(const Expr1 &src, Expr2 &dst, const Scalar &scale)Xped::TensorInterfacestatic
addScale_helper(const Expr1 &src, Expr2 &dst, const Scalar &scale, seq::iseq< Indextype, Is... > S)Xped::TensorInterfaceinlinestatic
adjoint(MT &&M)Xped::MatrixInterfacestatic
adjoint(const Eigen::MatrixBase< Derived > &M)Xped::MatrixInterfaceinlinestatic
as_tuple(std::array< element_t, N > const &arr, std::index_sequence< Is... >)Xped::TensorInterfaceinlinestatic
as_tuple(std::array< element_t, N > const &arr)Xped::TensorInterfaceinlinestatic
binaryFunc(MTL &&M_left, MTR &&M_right, const std::function< Scalar(Scalar, Scalar)> &func)Xped::MatrixInterfacestatic
binaryFunc(const Eigen::MatrixBase< Derived > &M_left, const Eigen::MatrixBase< OtherDerived > &M_right, const std::function< Scalar(Scalar, Scalar)> &func)Xped::MatrixInterfaceinlinestatic
block(const MType< Scalar > &M, const MIndextype &row_off, const MIndextype &col_off, const MIndextype &rows, const MIndextype &cols)Xped::MatrixInterfacestatic
block(const Eigen::MatrixBase< Derived > &M, const MIndextype &row_off, const MIndextype &col_off, const MIndextype &rows, const MIndextype &cols)Xped::MatrixInterfaceinlinestatic
block(Eigen::MatrixBase< Derived > &&M, const MIndextype &row_off, const MIndextype &col_off, const MIndextype &rows, const MIndextype &cols)Xped::MatrixInterfaceinlinestatic
block(Eigen::MatrixBase< Derived > &M, const MIndextype &row_off, const MIndextype &col_off, const MIndextype &rows, const MIndextype &cols)Xped::MatrixInterfaceinlinestatic
cMap(const Scalar *data, const std::array< Indextype, Rank > &dims)Xped::TensorInterfaceinlinestatic
cMap(const Scalar *data, const std::array< Indextype, Rank > &dims)Xped::TensorInterfacestatic
cMapMType typedefXped::MatrixInterface
cMapMType typedefXped::MatrixInterface
cMapTType typedefXped::TensorInterface
cMapTType typedefXped::TensorInterface
cMapTType typedefXped::TensorInterface
cMType typedefXped::MatrixInterface
cMType typedefXped::MatrixInterface
cols(const MType< Scalar > &M)Xped::MatrixInterfacestatic
cols(const Eigen::DenseBase< Derived > &M)Xped::MatrixInterfacestatic
construct(const MIndextype &rows, const MIndextype &cols, CTF::World &world)Xped::PlainInterfacestatic
construct(const MIndextype &rows, const MIndextype &cols, const mpi::XpedWorld &)Xped::PlainInterfacestatic
construct(const std::array< Indextype, Rank > &dims, mpi::XpedWorld &world=mpi::getUniverse())Xped::PlainInterfaceinlinestatic
construct(const MapTType< Scalar, Rank > &map)Xped::PlainInterfaceinlinestatic
construct(const cMapTType< Scalar, Rank > &map)Xped::PlainInterfaceinlinestatic
construct(const std::array< Indextype, Rank > &dims, CTF::World &world)Xped::PlainInterfacestatic
construct(const MapTType< Scalar, Rank > &map)Xped::PlainInterfacestatic
construct(const std::array< Indextype, Rank > &dims, const mpi::XpedWorld &=mpi::getUniverse())Xped::PlainInterfacestatic
construct(const MapTType< Scalar, Rank > &map)Xped::PlainInterfacestatic
construct(const cMapTType< Scalar, Rank > &map)Xped::PlainInterfacestatic
construct(const VIndextype &elems, CTF::World &world)Xped::PlainInterfacestatic
construct(const VIndextype &elems, const mpi::XpedWorld &=mpi::getUniverse())Xped::PlainInterfacestatic
construct(const MIndextype &rows, const MIndextype &cols, CTF::World &world)Xped::PlainInterfacestatic
construct(const MIndextype &rows, const MIndextype &cols, const mpi::XpedWorld &)Xped::PlainInterfacestatic
construct(const std::array< Indextype, Rank > &dims, mpi::XpedWorld &world=mpi::getUniverse())Xped::PlainInterfaceinlinestatic
construct(const MapTType< Scalar, Rank > &map)Xped::PlainInterfaceinlinestatic
construct(const cMapTType< Scalar, Rank > &map)Xped::PlainInterfaceinlinestatic
construct(const std::array< Indextype, Rank > &dims, CTF::World &world)Xped::PlainInterfacestatic
construct(const MapTType< Scalar, Rank > &map)Xped::PlainInterfacestatic
construct(const std::array< Indextype, Rank > &dims, const mpi::XpedWorld &=mpi::getUniverse())Xped::PlainInterfacestatic
construct(const MapTType< Scalar, Rank > &map)Xped::PlainInterfacestatic
construct(const cMapTType< Scalar, Rank > &map)Xped::PlainInterfacestatic
construct(const VIndextype &elems, CTF::World &world)Xped::PlainInterfacestatic
construct(const VIndextype &elems, const mpi::XpedWorld &=mpi::getUniverse())Xped::PlainInterfacestatic
construct(const MIndextype &rows, const MIndextype &cols, CTF::World &world)Xped::PlainInterfacestatic
construct(const MIndextype &rows, const MIndextype &cols, const mpi::XpedWorld &)Xped::PlainInterfacestatic
construct(const std::array< Indextype, Rank > &dims, mpi::XpedWorld &world=mpi::getUniverse())Xped::PlainInterfaceinlinestatic
construct(const MapTType< Scalar, Rank > &map)Xped::PlainInterfaceinlinestatic
construct(const cMapTType< Scalar, Rank > &map)Xped::PlainInterfaceinlinestatic
construct(const std::array< Indextype, Rank > &dims, CTF::World &world)Xped::PlainInterfacestatic
construct(const MapTType< Scalar, Rank > &map)Xped::PlainInterfacestatic
construct(const std::array< Indextype, Rank > &dims, const mpi::XpedWorld &=mpi::getUniverse())Xped::PlainInterfacestatic
construct(const MapTType< Scalar, Rank > &map)Xped::PlainInterfacestatic
construct(const cMapTType< Scalar, Rank > &map)Xped::PlainInterfacestatic
construct(const VIndextype &elems, CTF::World &world)Xped::PlainInterfacestatic
construct(const VIndextype &elems, const mpi::XpedWorld &=mpi::getUniverse())Xped::PlainInterfacestatic
Xped::TensorInterface::construct(const std::array< Indextype, Rank > &dims, mpi::XpedWorld &world=mpi::getUniverse())Xped::TensorInterfaceinlinestatic
construct_with_zero(const MIndextype &rows, const MIndextype &cols, CTF::World &world)Xped::PlainInterfacestatic
construct_with_zero(const MIndextype &rows, const MIndextype &cols, const mpi::XpedWorld &)Xped::PlainInterfacestatic
construct_with_zero(const VIndextype &elems, CTF::World &world)Xped::PlainInterfacestatic
construct_with_zero(const VIndextype &elems, const mpi::XpedWorld &=mpi::getUniverse())Xped::PlainInterfacestatic
construct_with_zero(const MIndextype &rows, const MIndextype &cols, CTF::World &world)Xped::PlainInterfacestatic
construct_with_zero(const MIndextype &rows, const MIndextype &cols, const mpi::XpedWorld &)Xped::PlainInterfacestatic
construct_with_zero(const VIndextype &elems, CTF::World &world)Xped::PlainInterfacestatic
construct_with_zero(const VIndextype &elems, const mpi::XpedWorld &=mpi::getUniverse())Xped::PlainInterfacestatic
construct_with_zero(const MIndextype &rows, const MIndextype &cols, CTF::World &world)Xped::PlainInterfacestatic
construct_with_zero(const MIndextype &rows, const MIndextype &cols, const mpi::XpedWorld &)Xped::PlainInterfacestatic
construct_with_zero(const VIndextype &elems, CTF::World &world)Xped::PlainInterfacestatic
construct_with_zero(const VIndextype &elems, const mpi::XpedWorld &=mpi::getUniverse())Xped::PlainInterfacestatic
contract(const TType< Scalar, Rank1 > &T1, const TType< Scalar, Rank2 > &T2)Xped::TensorInterfaceinlinestatic
contract(TType< Scalar, Rank1 > &T1, TType< Scalar, Rank2 > &T2)Xped::TensorInterfacestatic
contract(const TType< Scalar, Rank1 > &T1, const TType< Scalar, Rank2 > &T2)Xped::TensorInterfacestatic
contract_helper(const TType< Scalar, Rank1 > &T1, const TType< Scalar, Rank2 > &T2, seq::iseq< Indextype, Is1... > S1, seq::iseq< Indextype, Is2... > S2, seq::iseq< Indextype, Ist... > St)Xped::TensorInterfaceinlinestatic
contract_helper(TType< Scalar, Rank1 > &T1, TType< Scalar, Rank2 > &T2, seq::iseq< Indextype, Is1... > S1, seq::iseq< Indextype, Is2... > S2, seq::iseq< Indextype, Ist... > St)Xped::TensorInterfacestatic
cTType typedefXped::TensorInterface
cTType typedefXped::TensorInterface
cTType typedefXped::TensorInterface
diagBinaryFunc(MTL &&M_left, MTR &&M_right, const std::function< Scalar(Scalar, Scalar)> &func)Xped::MatrixInterfacestatic
diagBinaryFunc(const Eigen::MatrixBase< Derived > &M_left, const Eigen::MatrixBase< OtherDerived > &M_right, const std::function< Scalar(Scalar, Scalar)> &func)Xped::MatrixInterfaceinlinestatic
diagonal_head_matrix_to_vector(VType< typename ctf_traits< MT >::Scalar > &V, MT &&M, const Indextype &n_elems)Xped::PlainInterfacestatic
diagonal_head_matrix_to_vector(VType< typename Derived::Scalar > &V, const Eigen::MatrixBase< Derived > &M, const Indextype &n_elems)Xped::PlainInterfaceinlinestatic
diagonal_head_matrix_to_vector(VType< typename Derived::Scalar > &V, const Eigen::MatrixBase< Derived > &M, const Indextype &n_elems)Xped::PlainInterfacestatic
diagUnaryFunc(MT &&M, const std::function< Scalar(Scalar)> &func)Xped::MatrixInterfacestatic
diagUnaryFunc(const Eigen::MatrixBase< Derived > &M, const std::function< Scalar(Scalar)> &func)Xped::MatrixInterfaceinlinestatic
difference(MT1 &&M1, MT2 &&M2)Xped::PlainInterfacestatic
difference(const Eigen::MatrixBase< DerivedL > &M1, const Eigen::MatrixBase< DerivedR > &M2)Xped::PlainInterfaceinlinestatic
difference(MT1 &&M1, MT2 &&M2)Xped::PlainInterfacestatic
difference(const Eigen::MatrixBase< DerivedL > &M1, const Eigen::MatrixBase< DerivedR > &M2)Xped::PlainInterfaceinlinestatic
difference(MT1 &&M1, MT2 &&M2)Xped::PlainInterfacestatic
difference(const Eigen::MatrixBase< DerivedL > &M1, const Eigen::MatrixBase< DerivedR > &M2)Xped::PlainInterfaceinlinestatic
dimensions(const TType< Scalar, Rank > &T)Xped::TensorInterfaceinlinestatic
dimensions(const TType< Scalar, Rank > &T)Xped::TensorInterfacestatic
dimensions(const TType< Scalar, Rank > &T)Xped::TensorInterfacestatic
eigh(MT &&M)Xped::MatrixInterfacestatic
eigh(const Eigen::MatrixBase< Derived > &M)Xped::MatrixInterfacestatic
get_idx(std::size_t shift=0)Xped::TensorInterfaceinlinestatic
get_raw_data(const Eigen::Matrix< Scalar, -1, -1 > &M)Xped::PlainInterfaceinlinestatic
get_raw_data(Eigen::Matrix< Scalar, -1, -1 > &M)Xped::PlainInterfaceinlinestatic
get_raw_data(const TType< Scalar, Rank > &T)Xped::PlainInterfaceinlinestatic
get_raw_data(TType< Scalar, Rank > &T)Xped::PlainInterfaceinlinestatic
get_raw_data(const TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
get_raw_data(const TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
get_raw_data(TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
getVal(const MType< Scalar > &M, const MIndextype &row, const MIndextype &col)Xped::PlainInterfacestatic
getVal(const Eigen::DenseBase< Derived > &M, const MIndextype &row, const MIndextype &col)Xped::PlainInterfacestatic
getVal(const TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index)Xped::PlainInterfaceinlinestatic
getVal(const TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index)Xped::PlainInterfacestatic
getVal(const TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index)Xped::PlainInterfacestatic
getVal(const MType< Scalar > &M, const MIndextype &row, const MIndextype &col)Xped::PlainInterfacestatic
getVal(const Eigen::DenseBase< Derived > &M, const MIndextype &row, const MIndextype &col)Xped::PlainInterfacestatic
getVal(const TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index)Xped::PlainInterfaceinlinestatic
getVal(const TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index)Xped::PlainInterfacestatic
getVal(const TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index)Xped::PlainInterfacestatic
getVal(const MType< Scalar > &M, const MIndextype &row, const MIndextype &col)Xped::PlainInterfacestatic
getVal(const Eigen::DenseBase< Derived > &M, const MIndextype &row, const MIndextype &col)Xped::PlainInterfacestatic
getVal(const TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index)Xped::PlainInterfaceinlinestatic
getVal(const TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index)Xped::PlainInterfacestatic
getVal(const TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index)Xped::PlainInterfacestatic
Identity(const MIndextype &rows, const MIndextype &cols, CTF::World &world)Xped::MatrixInterfacestatic
Identity(const MIndextype &rows, const MIndextype &cols, const mpi::XpedWorld &)Xped::MatrixInterfacestatic
idx(const Indextype &i)Xped::TensorInterfaceinlinestatic
Indextype typedefXped::PlainInterface
Indextype typedefXped::PlainInterface
Indextype typedefXped::PlainInterface
kronecker_prod(MT1 &&M1, MT2 &&M2)Xped::MatrixInterfacestatic
kronecker_prod(const Eigen::MatrixBase< DerivedL > &M1, const Eigen::MatrixBase< DerivedR > &M2)Xped::MatrixInterfacestatic
length(const VType< Scalar > &V)Xped::VectorInterfacestatic
length(const VType< Scalar > &V)Xped::VectorInterfacestatic
Map(Scalar *data, const std::array< Indextype, Rank > &dims)Xped::TensorInterfaceinlinestatic
Map(Scalar *data, const std::array< Indextype, Rank > &dims)Xped::TensorInterfacestatic
MapMType typedefXped::MatrixInterface
MapMType typedefXped::MatrixInterface
MapTType typedefXped::TensorInterface
MapTType typedefXped::TensorInterface
MapTType typedefXped::TensorInterface
maxCoeff(MT &&M, MIndextype &maxrow, MIndextype &maxcol)Xped::MatrixInterfacestatic
maxCoeff(const Eigen::MatrixBase< Derived > &M, MIndextype &maxrow, MIndextype &maxcol)Xped::MatrixInterfacestatic
maxNorm(MT &&M)Xped::MatrixInterfacestatic
maxNorm(const Eigen::MatrixBase< Derived > &M)Xped::MatrixInterfacestatic
mexp(MT &&M)Xped::MatrixInterfacestatic
mexp(const Eigen::MatrixBase< Derived > &M, Scalar factor)Xped::MatrixInterfaceinlinestatic
MIndextype typedefXped::MatrixInterface
MIndextype typedefXped::MatrixInterface
msqrt(MT &&M)Xped::MatrixInterfacestatic
msqrt(const Eigen::MatrixBase< Derived > &M)Xped::MatrixInterfaceinlinestatic
MType typedefXped::MatrixInterface
MType typedefXped::MatrixInterface
optimal_prod(const Scalar &scale, MatrixExpr1 &&M1, MatrixExpr2 &&M2, MatrixExpr3 &&M3, MatrixExprRes &Mres)Xped::MatrixInterfacestatic
optimal_prod(const Scalar &scale, const MatrixExpr1 &M1, const MatrixExpr2 &M2, const MatrixExpr3 &M3, MatrixExprRes &Mres)Xped::MatrixInterfacestatic
optimal_prod_add(const Scalar &scale, MatrixExpr1 &&M1, MatrixExpr2 &&M2, MatrixExpr3 &&M3, MatrixExprRes &Mres)Xped::MatrixInterfacestatic
optimal_prod_add(const Scalar &scale, const MatrixExpr1 &M1, const MatrixExpr2 &M2, const MatrixExpr3 &M3, MatrixExprRes &Mres)Xped::MatrixInterfacestatic
print(MT &&M)Xped::PlainInterfacestatic
print(const Eigen::DenseBase< Derived > &M)Xped::PlainInterfacestatic
print(const TType< Scalar, Rank > &T)Xped::PlainInterfaceinlinestatic
print(const TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
print(const TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
print(const VType< Scalar > &V)Xped::PlainInterfacestatic
print(const VType< Scalar > &V)Xped::PlainInterfacestatic
print(MT &&M)Xped::PlainInterfacestatic
print(const Eigen::DenseBase< Derived > &M)Xped::PlainInterfacestatic
print(const TType< Scalar, Rank > &T)Xped::PlainInterfaceinlinestatic
print(const TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
print(const TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
print(const VType< Scalar > &V)Xped::PlainInterfacestatic
print(const VType< Scalar > &V)Xped::PlainInterfacestatic
print(MT &&M)Xped::PlainInterfacestatic
print(const Eigen::DenseBase< Derived > &M)Xped::PlainInterfacestatic
print(const TType< Scalar, Rank > &T)Xped::PlainInterfaceinlinestatic
print(const TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
print(const TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
print(const VType< Scalar > &V)Xped::PlainInterfacestatic
print(const VType< Scalar > &V)Xped::PlainInterfacestatic
prod(MT1 &&M1, MT2 &&M2)Xped::MatrixInterfacestatic
prod(const Eigen::MatrixBase< DerivedL > &M1, const Eigen::MatrixBase< DerivedR > &M2)Xped::MatrixInterfacestatic
qr(MT &&M)Xped::MatrixInterfacestatic
qr(const Eigen::MatrixBase< Derived > &M)Xped::MatrixInterfacestatic
reshape(const TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &dims)Xped::TensorInterfaceinlinestatic
reshape(TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &dims)Xped::TensorInterfaceinlinestatic
reshape(const TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &dims)Xped::TensorInterfacestatic
reshape(const TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &dims)Xped::TensorInterfacestatic
reshape(TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &dims)Xped::TensorInterfacestatic
Xped::resize(MType< Scalar > &M, const MIndextype &new_rows, const MIndextype &new_cols)Xped::MatrixInterfacestatic
Xped::resize(MType< Scalar > &M, const MIndextype &new_rows, const MIndextype &new_cols)Xped::MatrixInterfacestatic
Xped::VectorInterface::resize(VType< Scalar > &V, const VIndextype &new_elems)Xped::VectorInterfacestatic
rows(const MType< Scalar > &M)Xped::MatrixInterfacestatic
rows(const Eigen::DenseBase< Derived > &M)Xped::MatrixInterfacestatic
scale(MType< Scalar > &M, const Scalar &val)Xped::PlainInterfacestatic
scale(Eigen::MatrixBase< Derived > &M, const typename Derived::Scalar &val)Xped::PlainInterfacestatic
scale(VT1 &&V, const Scalar &val)Xped::PlainInterfacestatic
scale(const VType< Scalar > &V, const Scalar &val)Xped::PlainInterfacestatic
scale(MType< Scalar > &M, const Scalar &val)Xped::PlainInterfacestatic
scale(Eigen::MatrixBase< Derived > &M, const typename Derived::Scalar &val)Xped::PlainInterfacestatic
scale(VT1 &&V, const Scalar &val)Xped::PlainInterfacestatic
scale(const VType< Scalar > &V, const Scalar &val)Xped::PlainInterfacestatic
scale(MType< Scalar > &M, const Scalar &val)Xped::PlainInterfacestatic
scale(Eigen::MatrixBase< Derived > &M, const typename Derived::Scalar &val)Xped::PlainInterfacestatic
scale(VT1 &&V, const Scalar &val)Xped::PlainInterfacestatic
scale(const VType< Scalar > &V, const Scalar &val)Xped::PlainInterfacestatic
set_block(Eigen::MatrixBase< Derived > &M1, const MIndextype &row_off, const MIndextype &col_off, const MIndextype &rows, const MIndextype &cols, const Eigen::MatrixBase< Derived > &M2)Xped::MatrixInterfacestatic
set_block(Eigen::MatrixBase< Derived > &&M1, const MIndextype &row_off, const MIndextype &col_off, const MIndextype &rows, const MIndextype &cols, const Eigen::MatrixBase< Derived > &M2)Xped::MatrixInterfacestatic
set_block_from_tensor(MType< Scalar > &M, const Indextype &row_off, const Indextype &col_off, const Indextype &rows, const Indextype &cols, const Scalar &scale, const TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
set_block_from_tensor(Eigen::MatrixBase< Derived > &M, const Indextype &row, const Indextype &col, const Indextype &rows, const Indextype &cols, const Scalar &scale, const TType< Scalar, Rank > &T)Xped::PlainInterfaceinlinestatic
set_block_from_tensor(Eigen::MatrixBase< Derived > &&M, const Indextype &row, const Indextype &col, const Indextype &rows, const Indextype &cols, const Scalar &scale, const TType< Scalar, Rank > &T)Xped::PlainInterfaceinlinestatic
set_block_from_tensor(Eigen::MatrixBase< Derived > &M, const Indextype &row, const Indextype &col, const Indextype &rows, const Indextype &cols, const ClebschScalar &scale, const TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
set_block_from_tensor(Eigen::MatrixBase< Derived > &&M, const Indextype &row, const Indextype &col, const Indextype &rows, const Indextype &cols, const ClebschScalar &scale, const TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
setConstant(MType< Scalar > &M, const Scalar &val)Xped::PlainInterfacestatic
setConstant(Eigen::MatrixBase< Derived > &M, const typename Derived::Scalar &val)Xped::PlainInterfacestatic
setConstant(Eigen::MatrixBase< Derived > &&M, const typename Derived::Scalar &val)Xped::PlainInterfacestatic
setConstant(TType< Scalar, Rank > &T, const Scalar &val)Xped::PlainInterfaceinlinestatic
setConstant(TType< Scalar, Rank > &T, const Scalar &val)Xped::PlainInterfacestatic
setConstant(TType< Scalar, Rank > &T, const Scalar &val)Xped::PlainInterfacestatic
setConstant(VType< Scalar > &V, const Scalar &val)Xped::PlainInterfacestatic
setConstant(VType< Scalar > &V, const Scalar &val)Xped::PlainInterfacestatic
setConstant(MType< Scalar > &M, const Scalar &val)Xped::PlainInterfacestatic
setConstant(Eigen::MatrixBase< Derived > &M, const typename Derived::Scalar &val)Xped::PlainInterfacestatic
setConstant(Eigen::MatrixBase< Derived > &&M, const typename Derived::Scalar &val)Xped::PlainInterfacestatic
setConstant(TType< Scalar, Rank > &T, const Scalar &val)Xped::PlainInterfaceinlinestatic
setConstant(TType< Scalar, Rank > &T, const Scalar &val)Xped::PlainInterfacestatic
setConstant(TType< Scalar, Rank > &T, const Scalar &val)Xped::PlainInterfacestatic
setConstant(VType< Scalar > &V, const Scalar &val)Xped::PlainInterfacestatic
setConstant(VType< Scalar > &V, const Scalar &val)Xped::PlainInterfacestatic
setConstant(MType< Scalar > &M, const Scalar &val)Xped::PlainInterfacestatic
setConstant(Eigen::MatrixBase< Derived > &M, const typename Derived::Scalar &val)Xped::PlainInterfacestatic
setConstant(Eigen::MatrixBase< Derived > &&M, const typename Derived::Scalar &val)Xped::PlainInterfacestatic
setConstant(TType< Scalar, Rank > &T, const Scalar &val)Xped::PlainInterfaceinlinestatic
setConstant(TType< Scalar, Rank > &T, const Scalar &val)Xped::PlainInterfacestatic
setConstant(TType< Scalar, Rank > &T, const Scalar &val)Xped::PlainInterfacestatic
setConstant(VType< Scalar > &V, const Scalar &val)Xped::PlainInterfacestatic
setConstant(VType< Scalar > &V, const Scalar &val)Xped::PlainInterfacestatic
setIdentity(MType< Scalar > &M)Xped::MatrixInterfacestatic
setIdentity(Eigen::MatrixBase< Derived > &M)Xped::MatrixInterfacestatic
setIdentity(Eigen::MatrixBase< Derived > &&M)Xped::MatrixInterfacestatic
setRandom(MType< Scalar > &M)Xped::PlainInterfacestatic
setRandom(Eigen::MatrixBase< Derived > &M, std::mt19937 &engine)Xped::PlainInterfacestatic
setRandom(Eigen::MatrixBase< Derived > &&M, std::mt19937 &engine)Xped::PlainInterfacestatic
setRandom(TType< Scalar, Rank > &T)Xped::PlainInterfaceinlinestatic
setRandom(TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
setRandom(TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
setRandom(VType< Scalar > &V)Xped::PlainInterfacestatic
setRandom(VType< Scalar > &V)Xped::PlainInterfacestatic
setRandom(MType< Scalar > &M)Xped::PlainInterfacestatic
setRandom(Eigen::MatrixBase< Derived > &M, std::mt19937 &engine)Xped::PlainInterfacestatic
setRandom(Eigen::MatrixBase< Derived > &&M, std::mt19937 &engine)Xped::PlainInterfacestatic
setRandom(TType< Scalar, Rank > &T)Xped::PlainInterfaceinlinestatic
setRandom(TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
setRandom(TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
setRandom(VType< Scalar > &V)Xped::PlainInterfacestatic
setRandom(VType< Scalar > &V)Xped::PlainInterfacestatic
setRandom(MType< Scalar > &M)Xped::PlainInterfacestatic
setRandom(Eigen::MatrixBase< Derived > &M, std::mt19937 &engine)Xped::PlainInterfacestatic
setRandom(Eigen::MatrixBase< Derived > &&M, std::mt19937 &engine)Xped::PlainInterfacestatic
setRandom(TType< Scalar, Rank > &T)Xped::PlainInterfaceinlinestatic
setRandom(TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
setRandom(TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
setRandom(VType< Scalar > &V)Xped::PlainInterfacestatic
setRandom(VType< Scalar > &V)Xped::PlainInterfacestatic
setSubTensor(TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &offsets, const std::array< Indextype, Rank2 > &extents, const TType< Scalar, Rank1 > &S)Xped::TensorInterfaceinlinestatic
setSubTensor(TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &offsets, const std::array< Indextype, Rank2 > &extents, const TType< Scalar, Rank1 > &S)Xped::TensorInterfacestatic
setSubTensor(TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &offsets, const std::array< Indextype, Rank2 > &extents, const TType< Scalar, Rank1 > &S)Xped::TensorInterfacestatic
setVal(MType< Scalar > &M, const MIndextype row, const MIndextype col, const Scalar &val)Xped::PlainInterfacestatic
setVal(Eigen::DenseBase< Derived > &M, const MIndextype &row, const MIndextype &col, typename Derived::Scalar val)Xped::PlainInterfacestatic
setVal(TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index, const Scalar &val)Xped::PlainInterfaceinlinestatic
setVal(TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index, const Scalar &val)Xped::PlainInterfacestatic
setVal(TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index, const Scalar &val)Xped::PlainInterfacestatic
setVal(MType< Scalar > &M, const MIndextype row, const MIndextype col, const Scalar &val)Xped::PlainInterfacestatic
setVal(Eigen::DenseBase< Derived > &M, const MIndextype &row, const MIndextype &col, typename Derived::Scalar val)Xped::PlainInterfacestatic
setVal(TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index, const Scalar &val)Xped::PlainInterfaceinlinestatic
setVal(TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index, const Scalar &val)Xped::PlainInterfacestatic
setVal(TType< Scalar, Rank > &T, const std::array< Indextype, Rank > &index, const Scalar &val)Xped::PlainInterfacestatic
setZero(MType< Scalar > &M)Xped::PlainInterfacestatic
setZero(Eigen::MatrixBase< Derived > &M)Xped::PlainInterfacestatic
setZero(Eigen::MatrixBase< Derived > &&M)Xped::PlainInterfacestatic
setZero(TType< Scalar, Rank > &T)Xped::PlainInterfaceinlinestatic
setZero(TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
setZero(TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
setZero(VType< Scalar > &V)Xped::PlainInterfacestatic
setZero(VType< Scalar > &V)Xped::PlainInterfacestatic
setZero(MType< Scalar > &M)Xped::PlainInterfacestatic
setZero(Eigen::MatrixBase< Derived > &M)Xped::PlainInterfacestatic
setZero(Eigen::MatrixBase< Derived > &&M)Xped::PlainInterfacestatic
setZero(TType< Scalar, Rank > &T)Xped::PlainInterfaceinlinestatic
setZero(TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
setZero(TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
setZero(VType< Scalar > &V)Xped::PlainInterfacestatic
setZero(VType< Scalar > &V)Xped::PlainInterfacestatic
setZero(MType< Scalar > &M)Xped::PlainInterfacestatic
setZero(Eigen::MatrixBase< Derived > &M)Xped::PlainInterfacestatic
setZero(Eigen::MatrixBase< Derived > &&M)Xped::PlainInterfacestatic
setZero(TType< Scalar, Rank > &T)Xped::PlainInterfaceinlinestatic
setZero(TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
setZero(TType< Scalar, Rank > &T)Xped::PlainInterfacestatic
setZero(VType< Scalar > &V)Xped::PlainInterfacestatic
setZero(VType< Scalar > &V)Xped::PlainInterfacestatic
shuffle(const TType< Scalar, Rank > &T)Xped::TensorInterfaceinlinestatic
shuffle(const cMapTType< Scalar, Rank > &T)Xped::TensorInterfaceinlinestatic
shuffle(const TType< Scalar, Rank > &T, seq::iseq< Indextype, p... > s)Xped::TensorInterfaceinlinestatic
shuffle(TType< Scalar, Rank > &T)Xped::TensorInterfacestatic
shuffle(TType< Scalar, Rank > &T, seq::iseq< Indextype, p... > s)Xped::TensorInterfacestatic
shuffle(const TType< Scalar, Rank > &T)Xped::TensorInterfacestatic
shuffle(const TType< Scalar, Rank > &T, seq::iseq< Indextype, p... > s)Xped::TensorInterfacestatic
shuffle_view(const Expr &T)Xped::TensorInterfaceinlinestatic
shuffle_view(const cMapTType< Scalar, Rank > &T, seq::iseq< Indextype, p... > s)Xped::TensorInterfaceinlinestatic
shuffle_view(const Expr &T)Xped::TensorInterfacestatic
shuffle_view(const Expr &T)Xped::TensorInterfacestatic
slice(TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &offsets, const std::array< Indextype, Rank2 > &extents)Xped::TensorInterfaceinlinestatic
slice(TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &offsets, const std::array< Indextype, Rank2 > &extents)Xped::TensorInterfacestatic
slice(TType< Scalar, Rank1 > &T, const std::array< Indextype, Rank2 > &offsets, const std::array< Indextype, Rank2 > &extents)Xped::TensorInterfacestatic
sub(const VType< Scalar > &V, const VIndextype &off, const VIndextype &elems)Xped::VectorInterfacestatic
sub(const VType< Scalar > &V, const VIndextype &off, const VIndextype &elems)Xped::VectorInterfacestatic
substract(const VType< Scalar > &V1, const VType< Scalar > &V2)Xped::VectorInterfacestatic
sum(const VType< Scalar > &V1, const VType< Scalar > &V2)Xped::VectorInterfacestatic
svd(MT &&M)Xped::PlainInterfacestatic
svd(const Eigen::MatrixBase< Derived > &M)Xped::PlainInterfaceinlinestatic
svd(const Eigen::MatrixBase< Derived > &M)Xped::PlainInterfacestatic
tensor_from_matrix_block(const MType< Scalar > &M, const Indextype &row_off, const Indextype &col_off, const Indextype &rows, const Indextype &cols, const std::array< Indextype, Rank > &dims)Xped::PlainInterfacestatic
tensor_from_matrix_block(const Eigen::MatrixBase< Derived > &M, const Indextype &row, const Indextype &col, const Indextype &rows, const Indextype &cols, const std::array< Indextype, Rank > &dims)Xped::PlainInterfaceinlinestatic
tensor_from_matrix_block(const Eigen::MatrixBase< Derived > &M, const Indextype &row, const Indextype &col, const Indextype &rows, const Indextype &cols, const std::array< Indextype, Rank > &dims)Xped::PlainInterfacestatic
tensorProd(const TType< Scalar, Rank > &T1, const TType< Scalar, Rank > &T2)Xped::TensorInterfaceinlinestatic
tensorProd(TType< Scalar, Rank > &T1, TType< Scalar, Rank > &T2)Xped::TensorInterfacestatic
tensorProd(const TType< Scalar, Rank > &T1, const TType< Scalar, Rank > &T2)Xped::TensorInterfacestatic
trace(MT &&M)Xped::MatrixInterfacestatic
trace(const Eigen::MatrixBase< Derived > &M)Xped::MatrixInterfacestatic
TType typedefXped::TensorInterface
TType typedefXped::TensorInterface
TType typedefXped::TensorInterface
unaryFunc(MT &&M, const std::function< Scalar(Scalar)> &func)Xped::MatrixInterfacestatic
unaryFunc(const Eigen::MatrixBase< Derived > &M, const std::function< Scalar(typename Derived::Scalar)> &func)Xped::MatrixInterfaceinlinestatic
vec_add(VT &&vec, MType< typename ctf_traits< VT >::Scalar > &res)Xped::PlainInterfacestatic
vec_add(const Eigen::Matrix< Scalar, -1, 1 > &vec, MType< Scalar > &res)Xped::PlainInterfacestatic
vec_diff(VT &&vec, MType< typename ctf_traits< VT >::Scalar > &res)Xped::PlainInterfacestatic
vec_diff(const Eigen::Matrix< Scalar, -1, 1 > &vec, MType< Scalar > &res)Xped::PlainInterfacestatic
vec_to_diagmat(VT &&V)Xped::PlainInterfacestatic
vec_to_diagmat(const VType< Scalar > &V)Xped::PlainInterfaceinlinestatic
vec_to_diagmat(const VType< Scalar > &V)Xped::PlainInterfacestatic
vec_to_stdvec(VT &&V, std::vector< Scalar > &vec)Xped::VectorInterfacestatic
vec_to_stdvec(const VType< Scalar > &V, std::vector< Scalar > &vec)Xped::VectorInterfacestatic
VIndextype typedefXped::VectorInterface
VIndextype typedefXped::VectorInterface
VType typedefXped::VectorInterface
VType typedefXped::VectorInterface