Skip to content
Snippets Groups Projects
Commit 4b6ac188 authored by David Seus's avatar David Seus
Browse files

set up rel perm as dict of passable objects

parent 01ca2870
Branches
Tags
No related merge requests found
...@@ -97,7 +97,8 @@ class LDDsimulation(object): ...@@ -97,7 +97,8 @@ class LDDsimulation(object):
viscosity: tp.Dict[int, tp.List[float]],# viscosity: tp.Dict[int, tp.List[float]],#
porosity: tp.Dict[int, float],# porosity: tp.Dict[int, float],#
L: tp.Dict[int, tp.List[float]],# L: tp.Dict[int, tp.List[float]],#
lambda_param: tp.Dict[int, tp.List[float]])-> None: lambda_param: tp.Dict[int, tp.List[float]],#
relative_permeability: tp.Dict[int, tp.Callable[...,None]])-> None:
""" set parameters of an instance of class LDDsimulation""" """ set parameters of an instance of class LDDsimulation"""
self.output_dir = output_dir self.output_dir = output_dir
self.subdomain_def_points = subdomain_def_points self.subdomain_def_points = subdomain_def_points
...@@ -109,6 +110,7 @@ class LDDsimulation(object): ...@@ -109,6 +110,7 @@ class LDDsimulation(object):
self.porosity = porosity self.porosity = porosity
self.L = L self.L = L
self.lambda_param = lambda_param self.lambda_param = lambda_param
self.relative_permeability = relative_permeability
self._parameters_set = True self._parameters_set = True
def initialise(self) -> None: def initialise(self) -> None:
...@@ -255,9 +257,11 @@ class LDDsimulation(object): ...@@ -255,9 +257,11 @@ class LDDsimulation(object):
mesh = self.mesh_subdomain[subdom_num],# mesh = self.mesh_subdomain[subdom_num],#
viscosity = self.viscosity[subdom_num],# viscosity = self.viscosity[subdom_num],#
porosity = self.porosity[subdom_num],# porosity = self.porosity[subdom_num],#
interfaces = self.interface,#
has_interface = interface_list,# has_interface = interface_list,#
L = self.L[subdom_num],# L = self.L[subdom_num],#
lambda_param = self.lambda_param[subdom_num]# lambda_param = self.lambda_param[subdom_num],#
relative_permeability = self.relative_permeability[subdom_num]#
)) ))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment