VMPS++
Loading...
Searching...
No Matches
DmrgPivotMatrix0.h File Reference
Include dependency graph for DmrgPivotMatrix0.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PivotMatrix0< Symmetry, Scalar, MpoScalar >
 

Functions

template<typename Symmetry , typename Scalar , typename MpoScalar >
void HxV (const PivotMatrix0< Symmetry, Scalar, MpoScalar > &H, const PivotVector< Symmetry, Scalar > &Vin, PivotVector< Symmetry, Scalar > &Vout)
 
template<typename Symmetry , typename Scalar , typename MpoScalar >
void HxV (const PivotMatrix0< Symmetry, Scalar, MpoScalar > &H, PivotVector< Symmetry, Scalar > &Vinout)
 
template<typename Symmetry , typename Scalar , typename MpoScalar >
size_t dim (const PivotMatrix0< Symmetry, Scalar, MpoScalar > &H)
 
template<typename Symmetry , typename Scalar , typename MpoScalar >
double norm (const PivotMatrix0< Symmetry, Scalar, MpoScalar > &H)
 

Function Documentation

◆ dim()

template<typename Symmetry , typename Scalar , typename MpoScalar >
size_t dim ( const PivotMatrix0< Symmetry, Scalar, MpoScalar > &  H)
inline

Definition at line 107 of file DmrgPivotMatrix0.h.

◆ HxV() [1/2]

template<typename Symmetry , typename Scalar , typename MpoScalar >
void HxV ( const PivotMatrix0< Symmetry, Scalar, MpoScalar > &  H,
const PivotVector< Symmetry, Scalar > &  Vin,
PivotVector< Symmetry, Scalar > &  Vout 
)

Calculates the following contraction:

Definition at line 32 of file DmrgPivotMatrix0.h.

◆ HxV() [2/2]

template<typename Symmetry , typename Scalar , typename MpoScalar >
void HxV ( const PivotMatrix0< Symmetry, Scalar, MpoScalar > &  H,
PivotVector< Symmetry, Scalar > &  Vinout 
)

Definition at line 99 of file DmrgPivotMatrix0.h.

◆ norm()

template<typename Symmetry , typename Scalar , typename MpoScalar >
double norm ( const PivotMatrix0< Symmetry, Scalar, MpoScalar > &  H)
inline

Definition at line 114 of file DmrgPivotMatrix0.h.