Skip to content

Commit

Permalink
Refactor DataFrame.append to pd.concat (#138)
Browse files Browse the repository at this point in the history
  • Loading branch information
nikosavola committed Dec 20, 2022
1 parent 233cefe commit 017ea78
Showing 1 changed file with 4 additions and 8 deletions.
12 changes: 4 additions & 8 deletions pyEPR/core_distributed_analysis.py
Original file line number Diff line number Diff line change
Expand Up @@ -1301,24 +1301,20 @@ def do_EPR_analysis(self,
# get seam Q
if self.pinfo.dissipative['seams']:
for seam in self.pinfo.dissipative['seams']:
sol = sol.append(self.get_Qseam(seam, mode, variation, self.U_H))
sol = pd.concat([sol, self.get_Qseam(seam, mode, variation, self.U_H)])

# get Q dielectric
if self.pinfo.dissipative['dielectrics_bulk']:
for dielectric in self.pinfo.dissipative['dielectrics_bulk']:
sol = sol.append(self.get_Qdielectric(
dielectric, mode, variation, self.U_E))
sol = pd.concat([sol, self.get_Qdielectric(dielectric, mode, variation, self.U_E)])

# get Q surface
if self.pinfo.dissipative['dielectric_surfaces']:
if self.pinfo.dissipative['dielectric_surfaces'] == 'all':
sol = sol.append(
self.get_Qsurface_all(mode, variation, self.U_E))
sol = pd.concat([sol, self.get_Qsurface_all(mode, variation, self.U_E)])
else:
for surface, properties in self.pinfo.dissipative['dielectric_surfaces'].items():
sol = sol.append(
self.get_Qsurface(mode, variation, surface, self.U_E, properties)
)
sol = pd.concat([sol, self.get_Qsurface(mode, variation, surface, self.U_E, properties)])

SOL[mode] = sol

Expand Down

0 comments on commit 017ea78

Please sign in to comment.