boundary conditions: Add model scheme and window scheme.

This commit is contained in:
Pierre-Antoine Rouby committed 2023-04-28 13:58:10 +02:00
1 parent 863b1d00d0
commit 35d66cc881
7 files changed
+353 -1

No files matched your search

@@ -0,0 +1,38 @@
# -*- coding: utf-8 -*-
from Model.Except import NotImplementedMethodeError
class BoundaryCondition(object):
def __init__(self, name:str = ""):
super(BoundaryCondition, self).__init__()
self._name = name
self._type = ""
self._node = None
self._data = None
@property
def name(self):
return self._name
@name.setter
def name(self, name):
self._name = name
@property
def bctype(self):
return self._type
@property
def node(self):
return self._node
@node.setter
def node(self, node):
self._node = node
def has_node(self):
return self._node is not None
def is_define(self):
return self._data is not None