Skip to content

Commit c637b68

Browse files
committed
Update data reading to newer and more pythonic type
1 parent 0612a07 commit c637b68

File tree

1 file changed

+3
-14
lines changed

1 file changed

+3
-14
lines changed

cht/adapter.py

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -116,14 +116,9 @@ def __init__(self, precice, participantName, names, MESH, SHMESH, MODEL, MAT, is
116116
self.writeHCoeffDataID = 0
117117
self.writeTempDataID = 0
118118

119-
self.readTemp = []
120-
self.readHCoeff = []
121119
self.writeTemp = []
122120
self.writeHCoeff = []
123121

124-
self.readDataSize = 0
125-
self.writeDataSize = 0
126-
127122
self.MESH = MESH
128123
# Shifted mesh (contains only the interface, and is shifted by delta in the direction opposite to the normal)
129124
self.SHMESH = SHMESH
@@ -158,12 +153,6 @@ def configure(self, names):
158153

159154
self.setDataIDs(names)
160155

161-
self.readDataSize = len(self.faces)
162-
self.writeDataSize = len(self.nodeCoordinates)
163-
164-
self.readHCoeff = np.zeros(self.readDataSize)
165-
self.readTemp = np.zeros(self.readDataSize)
166-
167156
def computeNormals(self):
168157
# Get normals at the nodes
169158
DUMMY = AFFE_MODELE(
@@ -251,9 +240,9 @@ def updateBCs(self, temp, hCoeff):
251240
1)
252241

253242
def readAndUpdateBCs(self):
254-
self.precice.read_block_scalar_data(self.readHCoeffDataID, self.preciceFaceCenterIndices)
255-
self.precice.read_block_scalar_data(self.readTempDataID, self.preciceFaceCenterIndices)
256-
self.updateBCs(self.readTemp, self.readHCoeff)
243+
readHCoeff = self.precice.read_block_scalar_data(self.readHCoeffDataID, self.preciceFaceCenterIndices)
244+
readTemp = self.precice.read_block_scalar_data(self.readTempDataID, self.preciceFaceCenterIndices)
245+
self.updateBCs(readTemp, readHCoeff)
257246

258247
def writeBCs(self, TEMP):
259248
writeTemp, writeHCoeff = self.getBoundaryValues(TEMP)

0 commit comments

Comments
 (0)