Package com.polytechnik.utils
Class IstatesConditionalLocalized
java.lang.Object
com.polytechnik.utils.IstatesConditionalLocalized
Find the <psi|I|psi> -> max state among LOCALIZED psi(x)=Q(x)G^{-1}Q(yloc)
subject to the constraint: <psi|C|psi>=0.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
A class to store one <psi|C|psi>=0 localized aty
match. -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final double
final double
All localized states corresponding to <psi|C|psi>=0.final int
final double[]
The state of max <psi|I|psi> subject to <psi|C|psi>=0.final double
The <psi_M|psi0>^2, a kind of "distance" to "now";y
is actual distance.final double
-
Constructor Summary
ConstructorsConstructorDescriptionIstatesConditionalLocalized
(int n, double[] QQt, double[] QQi, double[] QQc, OrthogonalPolynomialsBasisFunctionsCalculatable<? extends BasisFunctionsCalculatable> M, double eps) -
Method Summary
Modifier and TypeMethodDescriptionstatic void
Unit test.(package private) static void
(package private) static void
printDiag
(String txtBefore, IstatesConditionalLocalized m, String txtAfter)
-
Field Details
-
EPS_IMROOT
static final double EPS_IMROOT- See Also:
-
n_real_roots
public final int n_real_roots -
y_M
public final double y_M -
i_M
public final double i_M -
wr0_M
public final double wr0_MThe <psi_M|psi0>^2, a kind of "distance" to "now";y
is actual distance. -
psi_M
public final double[] psi_MThe state of max <psi|I|psi> subject to <psi|C|psi>=0. -
matches
All localized states corresponding to <psi|C|psi>=0.
-
-
Constructor Details
-
IstatesConditionalLocalized
public IstatesConditionalLocalized(int n, double[] QQt, double[] QQi, double[] QQc, OrthogonalPolynomialsBasisFunctionsCalculatable<? extends BasisFunctionsCalculatable> M, double eps)
-
-
Method Details
-
printDiag
-
printDiag
-
main
Unit test.
-