From 382556c45811fd8395f81a2005ff812f6f497033 Mon Sep 17 00:00:00 2001 From: Lukai Lin <14197186+lukai-lin@user.noreply.gitee.com> Date: Tue, 2 Apr 2024 19:22:07 +0800 Subject: [PATCH] llk_initialization of read_atoms.cpp --- source/module_cell/read_atoms.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/source/module_cell/read_atoms.cpp b/source/module_cell/read_atoms.cpp index abe05909f26..c5836b8aea6 100644 --- a/source/module_cell/read_atoms.cpp +++ b/source/module_cell/read_atoms.cpp @@ -773,7 +773,9 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn Coordinate=="Cartesian_angstrom_center_xyz" || Coordinate=="Cartesian_au") { - double dx,dy,dz; + double dx=0.0; + double dy=0.0; + double dz=0.0; ModuleBase::Mathzone::Cartesian_to_Direct(atoms[it].tau[ia].x, atoms[it].tau[ia].y, atoms[it].tau[ia].z, latvec.e11, latvec.e12, latvec.e13, latvec.e21, latvec.e22, latvec.e23, @@ -1251,7 +1253,9 @@ void UnitCell::check_dtau(void) atom1->taud[ia].y = dy2; atom1->taud[ia].z = dz2; - double cx2, cy2, cz2; + double cx2=0.0; + double cy2=0.0; + double cz2=0.0; ModuleBase::Mathzone::Direct_to_Cartesian( atom1->taud[ia].x, atom1->taud[ia].y, atom1->taud[ia].z,