def __init__(self, stencil, diagksl, orthoksl, initksl, gd, nvalence, setups, bd, world, kd, kptband_comm, timer=None): FDWaveFunctions.__init__(self, stencil, diagksl, orthoksl, initksl, gd, nvalence, setups, bd, complex, world, kd, kptband_comm, timer)
def __init__(self, stencil, diagksl, orthoksl, initksl, gd, nvalence, setups, bd, dtype, world, kd, kptband_comm, timer): assert dtype == complex FDWaveFunctions.__init__(self, stencil, diagksl, orthoksl, initksl, gd, nvalence, setups, bd, dtype, world, kd, kptband_comm, timer=timer)
def __init__(self, stencil, parallel, initksl, gd, nvalence, collinear, setups, bd, dtype, world, kd, kptband_comm, timer): assert dtype == complex FDWaveFunctions.__init__(self, stencil, parallel, initksl, gd, nvalence, setups, bd, dtype, world, kd, kptband_comm, collinear=collinear, timer=timer) self.overlap = self.make_overlap()
def __init__(self, stencil, diagksl, orthoksl, initksl, gd, nvalence, setups, bd, world, kd, timer=None): FDWaveFunctions.__init__(self, stencil, diagksl, orthoksl, initksl, gd, nvalence, setups, bd, complex, world, kd, timer)