Make BFGS utility functions accessible. #31856

git-svn-id: https://svn.sourceforge.jp/svnroot/molds/trunk@1464 1136aad2-a195-0410-b898-f5ea1d11b9d8
Factor out BFGS::ApproximateEnergyChange. #31856

git-svn-id: https://svn.sourceforge.jp/svnroot/molds/trunk@1465 1136aad2-a195-0410-b898-f5ea1d11b9d8
Factor out BFGS::UpdateTrustRadius. #31856

git-svn-id: https://svn.sourceforge.jp/svnroot/molds/trunk@1466 1136aad2-a195-0410-b898-f5ea1d11b9d8
Factor out BFGS::RollbackMolecularGeometry. #31856

git-svn-id: https://svn.sourceforge.jp/svnroot/molds/trunk@1467 1136aad2-a195-0410-b898-f5ea1d11b9d8
Factor out BFGS::CalcDisplacement. #31856

git-svn-id: https://svn.sourceforge.jp/svnroot/molds/trunk@1468 1136aad2-a195-0410-b898-f5ea1d11b9d8
Factor out BFGS::Storemoleculargeometry. #31856

git-svn-id: https://svn.sourceforge.jp/svnroot/molds/trunk@1469 1136aad2-a195-0410-b898-f5ea1d11b9d8
Use Blas::Dcopy in BFGS::SearchMinimum. #31856

git-svn-id: https://svn.sourceforge.jp/svnroot/molds/trunk@1470 1136aad2-a195-0410-b898-f5ea1d11b9d8