Class IstatesConditionalV2.EVSelection

java.lang.Object
com.polytechnik.utils.IstatesConditionalV2.EVSelection
Enclosing class:
IstatesConditionalV2

private static class IstatesConditionalV2.EVSelection extends Object
Given an input bQQconditional=bQQi+mu*bQQc matrix find it's eigenvectors and modify then to satisfy the constraint <psi|bQQc|psi>=0 to obtain new |psi> candidates in several variants as per FindPsiConstrainedSingleQuadratic0. Then test all available states to find the one with maximal <psi|bQQi|psi>. This will be a new iteration.