-
Notifications
You must be signed in to change notification settings - Fork 7
FT KEDF and a stable line search method #7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
move to new
shaoxc
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks so much! There are only a few small things to improve.
| if lsfun == "line_search_dcsrch" : | ||
| func0 = fun_value_deriv(0.0, func=func) | ||
| NumLineSearch = 1 | ||
| theta,task,_,valuederiv = line_search_dcsrch( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The NumLineSearch is not returned.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This file will be automatically generated, so this is no need to change this file.
Finite Temperater Free energy densiy functionals :
Finite Temperature TF,vW and GGA(VT84F and LKT)
Line search method :
line_search_dcsrch in math_units.py
The line search methods line_search_wolfe1 and line_search_wolfe2 may lead to low density and potential non-convergence in some cases.
note : scipy rewrite the dcsrch.f90 in python.