Constrain User-Defined Operator #481
Unanswered
wilberth-narvaez
asked this question in
Q&A
Replies: 1 comment 1 reply
-
Hi @narvaez-programming, |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
I have a molecular wavefunction that is a linear combination of Gaussian type orbitals (GTOs).
I want to use PySR to find a linear combination of Slater type orbitals (STOs) that can approximate the wavefunction.
Because it's of practical importance to me for each STO to be centered on an individual atom, I want to know if it is possible to implement a constraint that prevents an STO from having more than a single variable times a constant as an input. In short, I want to provide the function$s(r) = re^{-r}$ as my only unary operator to find the solution of the form $f(r_{1},r_{2}) = c_{0}r_{1}e^{-\alpha_{0}r_1} + c_{1}r_{2}e^{-\alpha_{1}r_{2}}$ , where $r_{1}$ and $r_{2}$ are the data's features. However, the program predominantly explores solutions of the form $f(r_{1},r_{2}) = (r_{1} \times r_{2})e^{-\alpha_{1}r_{1} \times + r_{2} + c_{0} + c_{1}}$ .
Regards,
W. N.
Beta Was this translation helpful? Give feedback.
All reactions