SyTen

◆ generateNearVacuumState_rec()

void syten::BTT::RandomState::generateNearVacuumState_rec ( State state,
State::Ptr  sptr,
Lattice::Phys::Ptr  bptr,
Basis const &  vacuum,
Basis const &  flipped_vacuum,
bool const  verbose 
)

Recursive helper for generateNearVacuumState().

Parameters
statetarget state
sptrpointer to state site
bptrpointer to basis site
vacuumvacuum basis
flipped_vacuumflipped vacuum basis
verbosewhether to print verbose information

References syten::Basis::a(), syten::Basis::flipped(), genRandom(), syten::intersection(), syten::progress(), syten::project(), syten::BTT::State::rIdx, and syten::BTT::State::rnorm_node().

Referenced by generateNearVacuumState().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: