def __init__(self, U, V, fields={}): self.gridset = GridSet([]) self.add_field(U) self.add_field(V) # Add additional fields as attributes for name, field in fields.items(): self.add_field(field)
def __init__(self, U, V, fields=None): self.gridset = GridSet() if U: self.add_field(U) if V: self.add_field(V) # Add additional fields as attributes if fields: for name, field in fields.items(): self.add_field(field)
def __init__(self, U, V, fields=None): self.gridset = GridSet() if U: self.add_field(U, 'U') self.time_origin = self.U.grid.time_origin if isinstance( self.U, Field) else self.U[0].grid.time_origin if V: self.add_field(V, 'V') # Add additional fields as attributes if fields: for name, field in fields.items(): self.add_field(field, name)
def __init__(self, U, V, fields={}): self.gridset = GridSet() if U: self.add_field(U) if V: self.add_field(V) UV = Field('UV', None) UV.fieldset = self self.UV = UV # Add additional fields as attributes for name, field in fields.items(): self.add_field(field)