def __init__(self, name, variables, functions=None): """ Parameters ---------- name : str The object name. variables : Variables instance The variables to be constrained. functions : Functions instance, optional The user functions for DOF matching and other LCBC subclass-specific tasks. """ Container.__init__(self, name=name, variables=variables, functions=functions) self.markers = [] self.n_new_dof = [] self.n_op = 0 self.ics = None self.classes = find_subclasses(globals(), [LCBCOperator], omit_unnamed=True, name_attr='kind')
def __init__(self, name, eq_map, offset): Container.__init__(self, name=name, eq_map=eq_map, offset=offset) self.eq_lcbc = nm.zeros((self.eq_map.n_eq,), dtype=nm.int32) self.markers = [] self.n_transformed_dof = [] self.n_op = 0 self.ics = None
def __init__(self, name, eq_map, offset): Container.__init__(self, name=name, eq_map=eq_map, offset=offset) self.eq_lcbc = nm.zeros((self.eq_map.n_eq, ), dtype=nm.int32) self.markers = [] self.n_transformed_dof = [] self.n_op = 0 self.ics = None
def __init__(self, equations): Container.__init__(self, equations) self.variables = Variables(self.collect_variables()) self.materials = Materials(self.collect_materials()) self.domain = self.get_domain() self.active_bcs = set() self.collect_conn_info()
def __init__(self, equations, setup=True, make_virtual=False, verbose=True): Container.__init__(self, equations) self.variables = Variables(self.collect_variables()) self.materials = Materials(self.collect_materials()) self.domain = self.get_domain() self.active_bcs = set() if setup: self.setup(make_virtual=make_virtual, verbose=verbose)
def __init__(self, name, variables, functions=None): """ Parameters ---------- name : str The object name. variables : Variables instance The variables to be constrained. functions : Functions instance, optional The user functions for DOF matching and other LCBC subclass-specific tasks. """ Container.__init__(self, name=name, variables=variables, functions=functions) self.markers = [] self.n_new_dof = [] self.n_op = 0 self.ics = None self.classes = find_subclasses(globals(), [LCBCOperator], omit_unnamed=True, name_attr="kind")
def __init__(self, objs=None): Container.__init__(self, objs=objs) self.update_expression()
def __init__( self, **kwargs ): Container.__init__( self, **kwargs ) self.cache_info = {}