Skip to content

Commit baeba63

Browse files
Enable two-phase when two-phase conductivity model or viscosity model is specified
1 parent 4ff99c7 commit baeba63

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

Common/DataDrivenConfig.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,9 @@ def SetConductivityModel(self, conductivity_model:str=DefaultSettings_NICFD.cond
246246
if conductivity_model not in DefaultSettings_NICFD.conductivity_models:
247247
raise Exception("Two-phase conductivity model should be one of the following: " + ",".join(c for c in DefaultSettings_NICFD.conductivity_models))
248248
self.__conductivity_model = conductivity_model
249+
if not self.TwoPhase():
250+
self.EnableTwophase(True)
251+
print("Two-phase conductivity model specified, including two-phase fluid data.")
249252
return
250253

251254
def GetConductivityModel(self):
@@ -266,6 +269,9 @@ def SetViscosityModel(self, viscosity_model:str=DefaultSettings_NICFD.viscosity_
266269
if viscosity_model not in DefaultSettings_NICFD.viscosity_models:
267270
raise Exception("Two-phase viscosity model should be one of the following: " + ",".join(c for c in DefaultSettings_NICFD.viscosity_models))
268271
self.__viscosity_model = viscosity_model
272+
if not self.TwoPhase():
273+
self.EnableTwophase(True)
274+
print("Two-phase viscosity model specified, including two-phase fluid data.")
269275
return
270276

271277
def GetViscosityModel(self):

0 commit comments

Comments
 (0)