We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9f550b3 commit 6540516Copy full SHA for 6540516
1 file changed
source/source_relax/bfgs.cpp
@@ -5,6 +5,7 @@
5
#include "source_cell/update_cell.h"
6
#include "source_cell/print_cell.h" // lanshuyue add 2025-06-19
7
8
+
9
//! initialize H0、H、pos0、force0、force
10
void BFGS::allocate(const int _size)
11
{
@@ -128,7 +129,7 @@ void BFGS::PrepareStep(std::vector<ModuleBase::Vector3<double>>& force,
128
129
//! call dysev
130
std::vector<double> omega(3*size);
131
std::vector<double> work(3*size*3*size);
- int lwork=3*size*3*size;
132
+ size_t lwork=static_cast<size_t>(3)*size*3*size;
133
int info=0;
134
std::vector<double> H_flat;
135
0 commit comments