|
bool | checkSignals () const |
| Checks for signals. More...
|
|
void | contract (Position const &pos, LegType const dir) |
| Forwarder to build the contraction on node cptr from the neighbours of cptr , pptr and optr in direction dir . More...
|
|
void | evolve_bond (Position const &pos, STensor &bond, SDef const prefactor, LegType const dir) |
| Back evolves the bond in direction to the next site. More...
|
|
void | evolve_branching_1site (Position const &pos, Vec< std::reference_wrapper< T3NTensor const > > const &w_refs, SDef const prefactor) |
| Evolves one Branching Node. More...
|
|
void | evolve_phys_1site (Position const &pos, Vec< std::reference_wrapper< T3NTensor const > > const &w_refs, SDef const prefactor) |
| Evolves one Physical Node. More...
|
|
void | evolve_phys_2site (STensor &site, Vec< T3NTensor > const &ws, SDef const prefactor, LegType const dir, Position const &pos) |
| Evolves two Physical Nodes. More...
|
|
void | evolve_phys_branch (STensor &site, Vec< STensor > const &ws, SDef const prefactor, LegType const direction, Position const &pos) |
| Evolves physical branching contraction. More...
|
|
void | evolve_phys_branch_phys (STensor &site, Vec< STensor > const &ws, SDef const prefactor, LegType const direction, LegType const secondDir, Position const &pos) |
| Evolves physical branching physical contraction. More...
|
|
void | initialise_path_rec (Position &pos, bool &rightMostReached) |
|
void | log_time_step (SRDef const &res_norm, std::string const &filename) |
| Prints the time step information. More...
|
|
void | mode_transform_2phys (Position const &pos, LegType const dir) |
| Actually performs the mt on two neighbouring physical nodes. More...
|
|
void | mode_transform_2phys_branch (Position const &pos, LegType const dir, LegType const second) |
| Actually performs the mt on two physical and a branching node. More...
|
|
void | mode_transform_node (Position const &pos, LegType const dir) |
| Switch to decide which mt scheme to choose. More...
|
|
void | mode_transform_rec (Position &pos) |
| Applies mode transformation recursively. More...
|
|
STensor | norm_bond (Position const &pos, LegType const &direction) |
| Returns the bond in direction to the next site. More...
|
|
void | normalise_network (Position const &pos, LegType towards) |
| Normalises the network from position pos towards towards . More...
|
|
void | resetPosition () |
| Set position to start. More...
|
|
void | update (Position &pos) |
| Updates a subtree recursively. More...
|
|
void | update_branch (LegType const direction, Position const &pos) |
| Performs the actual update on a Branching Node. More...
|
|
void | update_node (Position const &pos, LegType const dir, LegType const secondDir, bool const backEvolveSecondPhysOnly) |
| A helper function in order to distinguish the kinds of updates. More...
|
|
void | update_phys (LegType const direction, Position const &pos) |
| Performs the actual update on a Physical Node. More...
|
|
void | update_phys_branch (LegType const dir, Position const &pos) |
| Updates a contraction of a physical and a branching node. More...
|
|
void | update_phys_branch_phys (LegType const dir, LegType const secondDir, Position const &pos, bool const backEvolveSecondPhysOnly) |
| Updates two physical sites. More...
|
|
void | update_phys_phys (LegType const dir, Position const &pos) |
| Two site updates an MP constallation. More...
|
|
|
void | build_rootContr (Position const &pos) const |
| Build a local root-pointing contraction of the operator with the state (based on) the nodes given as arguments. More...
|
|
void | build_rootContr_rec (Position &pos) const |
| Recursively build an entire tree of root-pointing contractions. More...
|
|
void | build_descendantContr (LegType const which, Position const &pos) const |
| Build a contraction pointing towards the requested direction. More...
|
|