Skip to content

Commit 12df9c1

Browse files
Merge branch 'develop' into develop-ai-review
2 parents 03c2535 + f7b3111 commit 12df9c1

5 files changed

Lines changed: 8 additions & 3 deletions

File tree

source/source_esolver/esolver_fp.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include "source_estate/elecstate.h" // electronic states
1010
#include "source_estate/module_charge/charge_extra.h" // charge extrapolation
1111
#include "source_hamilt/module_surchem/surchem.h" // solvation model
12+
#include "source_pw/module_pwdft/parallel_grid.h" // Parallel_Grid (value member below)
1213
#include "source_pw/module_pwdft/vl_pw.h" // local pseudopotential
1314
#include "source_pw/module_pwdft/structure_factor.h" // structure factor
1415

source/source_hamilt/module_surchem/cal_pseudo.cpp

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

3+
#include "source_pw/module_pwdft/structure_factor.h" // Structure_Factor member access (sf->strucFac)
4+
35
// atom_in surchem::GetAtom;
46

57
void surchem::gauss_charge(const UnitCell& cell,

source/source_hamilt/module_surchem/surchem.h

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@
66
#include "source_base/matrix.h"
77
#include "source_basis/module_pw/pw_basis.h"
88
#include "source_cell/unitcell.h"
9-
#include "source_pw/module_pwdft/parallel_grid.h"
10-
#include "source_pw/module_pwdft/structure_factor.h"
9+
10+
// forward-declared: used below only as pointer/reference
11+
class Parallel_Grid;
12+
class Structure_Factor;
1113

1214
class surchem
1315
{

source/source_pw/module_pwdft/forces.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
#include "source_estate/module_pot/gatefield.h"
1818
#include "source_hamilt/module_ewald/H_Ewald_pw.h"
1919
#include "source_hamilt/module_surchem/surchem.h"
20+
#include "source_pw/module_pwdft/structure_factor.h" // Structure_Factor member access (p_sf->strucFac)
2021
#include "source_hamilt/module_vdw/vdw.h"
2122

2223
#ifdef _OPENMP

source/source_pw/module_pwdft/hamilt_pw.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
#include "source_base/kernels/math_kernel_op.h"
55
#include "source_base/macros.h"
66
#include "source_cell/klist.h"
7-
#include "source_esolver/esolver_ks_pw.h"
87
#include "source_estate/module_pot/potential_new.h"
98
#include "source_hamilt/hamilt.h"
109
#include "source_lcao/module_dftu/dftu.h" // mohan add 2025-11-06

0 commit comments

Comments
 (0)