Skip to content

Commit 6b4d7c8

Browse files
committed
fix bugs
1 parent 6f095fb commit 6b4d7c8

File tree

8 files changed

+16
-27
lines changed

8 files changed

+16
-27
lines changed

source/source_esolver/esolver_fp.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,9 +146,9 @@ void ESolver_FP::before_scf(UnitCell& ucell, const int istep)
146146
//! set direction of magnetism, used in non-collinear case
147147
elecstate::cal_ux(ucell);
148148

149-
//! output the initial charge density
149+
//! output the initial charge density and potential
150150
ModuleIO::write_chg_init(ucell, this->Pgrid, this->chr, this->pelec->eferm, istep, PARAM.inp);
151-
ModuleIO::write_pot_init(ucell, this->Pgrid, this->pelec, istep, PARAM.inp);
151+
// ModuleIO::write_pot_init(ucell, this->Pgrid, this->pelec, istep, PARAM.inp);
152152

153153
return;
154154
}

source/source_esolver/esolver_ks.cpp

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,5 @@
11
#include "esolver_ks.h"
22

3-
/*
4-
#include "source_base/timer.h"
5-
#include "source_base/global_variable.h"
6-
#include "source_pw/module_pwdft/global.h"
7-
#include "source_io/module_parameter/parameter.h"
8-
#include "source_lcao/module_dftu/dftu.h"
9-
10-
#include "source_cell/cal_atoms_info.h"
11-
#include "source_io/cube_io.h"
12-
*/
13-
143
// for jason output information
154
#include "source_io/json_output/init_info.h"
165
#include "source_io/json_output/output_info.h"

source/source_estate/test/elecstate_base_test.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ void Charge::set_rho_core(const UnitCell& ucell, ModuleBase::ComplexMatrix const
8383
void Charge::set_rho_core_paw()
8484
{
8585
}
86-
void Charge::init_rho(elecstate::efermi&,
86+
void Charge::init_rho(elecstate::Efermi&,
8787
const UnitCell&,
8888
const Parallel_Grid&,
8989
ModuleBase::ComplexMatrix const&,
@@ -266,7 +266,7 @@ TEST_F(ElecStateTest, InitSCF)
266266
Charge* charge = new Charge;
267267
elecstate->charge = charge;
268268
elecstate->pot = new elecstate::Potential;
269-
elecstate::efermi efermi;
269+
elecstate::Efermi efermi;
270270
int istep = 0;
271271
ModuleBase::ComplexMatrix strucfac;
272272
elecstate->eferm = efermi;

source/source_estate/test/elecstate_fp_energy_test.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
* - fenergy::calculate_harris()
1515
* - fenergy::clear_all()
1616
* - fenergy::print_all()
17-
* - efermi::set_efval()
18-
* - efermi::get_efval()
17+
* - Efermi::set_efval()
18+
* - Efermi::get_efval()
1919
*/
2020
class fenergy : public ::testing::Test
2121
{
2222
protected:
2323
elecstate::fenergy f_en;
24-
elecstate::efermi eferm;
24+
elecstate::Efermi eferm;
2525
};
2626

2727
TEST_F(fenergy, calculate_etot)
@@ -92,4 +92,4 @@ TEST_F(fenergy, eferm_get_efval)
9292
EXPECT_EXIT(double tmpp = eferm.get_efval(2);, ::testing::ExitedWithCode(1), "");
9393
std::string output = testing::internal::GetCapturedStdout();
9494
EXPECT_THAT(output, testing::HasSubstr("Please check NSPIN when TWO_EFERMI is true"));
95-
}
95+
}

source/source_estate/test/elecstate_pw_test.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ void Charge::set_rho_core(const UnitCell& ucell, ModuleBase::ComplexMatrix const
133133
void Charge::set_rho_core_paw()
134134
{
135135
}
136-
void Charge::init_rho(elecstate::efermi&,
136+
void Charge::init_rho(elecstate::Efermi&,
137137
const UnitCell&,
138138
const Parallel_Grid&,
139139
ModuleBase::ComplexMatrix const&,

source/source_io/test/print_info_test.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ TEST_F(PrintInfoTest, SetupParameters)
7373
PARAM.sys.gamma_only_local = false;
7474
PARAM.input.calculation = cal_type[i];
7575
testing::internal::CaptureStdout();
76-
EXPECT_NO_THROW(ModuleIO::print_parameters(*ucell, *kv));
76+
EXPECT_NO_THROW(ModuleIO::print_parameters(*ucell, *kv, PARAM.input));
7777
output = testing::internal::GetCapturedStdout();
7878
if(PARAM.input.calculation == "scf")
7979
{
@@ -96,7 +96,7 @@ TEST_F(PrintInfoTest, SetupParameters)
9696
{
9797
PARAM.input.mdp.md_type = md_types[j];
9898
testing::internal::CaptureStdout();
99-
EXPECT_NO_THROW(ModuleIO::print_parameters(*ucell, *kv));
99+
EXPECT_NO_THROW(ModuleIO::print_parameters(*ucell, *kv, PARAM.input));
100100
output = testing::internal::GetCapturedStdout();
101101
EXPECT_THAT(output,testing::HasSubstr("Molecular Dynamics simulations"));
102102
if (PARAM.mdp.md_type == "fire")
@@ -131,7 +131,7 @@ TEST_F(PrintInfoTest, SetupParameters)
131131
{
132132
PARAM.input.basis_type = basis_type[i];
133133
testing::internal::CaptureStdout();
134-
EXPECT_NO_THROW(ModuleIO::print_parameters(*ucell, *kv));
134+
EXPECT_NO_THROW(ModuleIO::print_parameters(*ucell, *kv, PARAM.input));
135135
output = testing::internal::GetCapturedStdout();
136136
if(PARAM.input.basis_type == "lcao")
137137
{

source/source_io/test/write_dos_pw_test.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ TEST_F(DosPWTest,Dos1)
6565
PARAM.input.nbands = dosp.nbands;
6666

6767
// initialize the Fermi energy
68-
elecstate::efermi fermi_energy;
68+
elecstate::Efermi fermi_energy;
6969

7070
std::ofstream ofs("write_dos_pw.log");
7171

@@ -130,7 +130,7 @@ TEST_F(DosPWTest,Dos2)
130130
PARAM.input.nbands = dosp.nbands;
131131

132132
// initialize the Fermi energy
133-
elecstate::efermi fermi_energy;
133+
elecstate::Efermi fermi_energy;
134134

135135
std::ofstream ofs("write_dos_pw.log");
136136

source/source_io/write_init.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include "source_io/write_init.h"
22
#include "source_io/cube_io.h"
33

4-
void write_chg_init(
4+
void ModuleIO::write_chg_init(
55
const UnitCell& ucell,
66
const Parallel_Grid &para_grid,
77
const Charge &chr,
@@ -60,7 +60,7 @@ void write_chg_init(
6060
}
6161

6262

63-
void write_pot_init(
63+
void ModuleIO::write_pot_init(
6464
const UnitCell& ucell,
6565
const Parallel_Grid &para_grid,
6666
elecstate::ElecState *pelec,

0 commit comments

Comments
 (0)