Skip to content

Commit cfd6f71

Browse files
committed
Fix: update template class Charge initialization
1 parent d4bc339 commit cfd6f71

File tree

4 files changed

+3
-12
lines changed

4 files changed

+3
-12
lines changed

source/source_estate/module_charge/charge.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -763,7 +763,3 @@ void Charge<Tr>::init_final_scf()
763763
this->allocate_rho_final_scf = true;
764764
return;
765765
}
766-
767-
768-
template class Charge<double>;
769-
template class Charge<std::complex<double>>;

source/source_estate/module_charge/charge.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,4 +173,7 @@ class Charge
173173

174174
};
175175

176+
template class Charge<double>;
177+
template class Charge<std::complex<double>>;
178+
176179
#endif // charge

source/source_estate/module_charge/charge_init.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -455,8 +455,3 @@ void Charge<Tr>::non_linear_core_correction
455455

456456
return;
457457
}
458-
459-
460-
461-
template class Charge<double>;
462-
template class Charge<std::complex<double>>;

source/source_estate/module_charge/charge_mpi.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,4 @@ void Charge<Tr>::rho_mpi()
150150
return;
151151
}
152152

153-
154-
template class Charge<double>;
155-
template class Charge<std::complex<double>>;
156153
#endif

0 commit comments

Comments
 (0)