|
template<typename Symmetry , typename Scalar > |
size_t | dim (const TransferMatrix< Symmetry, Scalar > &H) |
|
template<typename Symmetry , typename Scalar1 , typename Scalar2 > |
void | HxV (const TransferMatrix< Symmetry, Scalar1 > &H, const TransferVector< Symmetry, Scalar2 > &Vin, TransferVector< Symmetry, Scalar2 > &Vout) |
|
template<typename Symmetry , typename Scalar1 , typename Scalar2 > |
void | HxV (const TransferMatrix< Symmetry, Scalar1 > &H, TransferVector< Symmetry, Scalar2 > &Vinout) |
|
template<typename Symmetry , typename Scalar > |
size_t | dim (const TransferVector< Symmetry, Scalar > &V) |
|
template<typename Symmetry , typename Scalar > |
double | squaredNorm (const TransferVector< Symmetry, Scalar > &V) |
|
template<typename Symmetry , typename Scalar > |
double | norm (const TransferVector< Symmetry, Scalar > &V) |
|
template<typename Symmetry , typename Scalar > |
void | normalize (TransferVector< Symmetry, Scalar > &V) |
|
template<typename Symmetry , typename Scalar > |
Scalar | dot (const TransferVector< Symmetry, Scalar > &V1, const TransferVector< Symmetry, Scalar > &V2) |
|
template<typename Symmetry , typename Scalar , typename OtherScalar > |
TransferVector< Symmetry, Scalar > | operator* (const OtherScalar &alpha, TransferVector< Symmetry, Scalar > V) |
|
template<typename Symmetry , typename Scalar , typename OtherScalar > |
TransferVector< Symmetry, Scalar > | operator/ (TransferVector< Symmetry, Scalar > V, const OtherScalar &alpha) |
|
template<typename Symmetry , typename Scalar > |
TransferVector< Symmetry, Scalar > | operator+ (const TransferVector< Symmetry, Scalar > &V1, const TransferVector< Symmetry, Scalar > &V2) |
|
template<typename Symmetry , typename Scalar > |
TransferVector< Symmetry, Scalar > | operator- (const TransferVector< Symmetry, Scalar > &V1, const TransferVector< Symmetry, Scalar > &V2) |
|
template<typename Symmetry , typename Scalar > |
void | setZero (TransferVector< Symmetry, Scalar > &V) |
|
template<typename Symmetry , typename Scalar , typename OtherScalar > |
void | addScale (const OtherScalar alpha, const TransferVector< Symmetry, Scalar > &Vin, TransferVector< Symmetry, Scalar > &Vout) |
|