Commit 30f0c275 authored by Theo Steininger's avatar Theo Steininger

Fixed indentation in in sugar.py

parent 2580647e
Pipeline #12807 passed with stage
in 4 minutes and 6 seconds
...@@ -26,30 +26,30 @@ __all__ = ['create_power_operator'] ...@@ -26,30 +26,30 @@ __all__ = ['create_power_operator']
def create_power_operator(domain, power_spectrum, dtype=None, def create_power_operator(domain, power_spectrum, dtype=None,
distribution_strategy='not'): distribution_strategy='not'):
"""Creates a diagonal operator with a certain power spectrum. """ Creates a diagonal operator with a certain power spectrum.
Constructs a diagonal operator that lives over the specified domain, or Constructs a diagonal operator that lives over the specified domain, or
its harmonic domain in case it is not harmonic. its harmonic domain in case it is not harmonic.
Parameters Parameters
---------- ----------
domain : DomainObject domain : DomainObject
Domain over which the power operator shall live. If this is not a Domain over which the power operator shall live. If this is not a
harmonic domain, it will return an operator for its harmonic domain harmonic domain, it will return an operator for its harmonic domain
instead. instead.
power_spectrum : {array-like, method} power_spectrum : {array-like, method}
An array-like object, or a method that implements the square root An array-like object, or a method that implements the square root
of a power spectrum as a function of k. of a power spectrum as a function of k.
dtype : type, *optional* dtype : type, *optional*
dtype that the field holding the power spectrum shall use dtype that the field holding the power spectrum shall use
{default : None} {default : None}
if dtype == None: passes this on to constructor of Field if dtype == None: passes this on to constructor of Field
distribution_strategy : string, *optional* distribution_strategy : string, *optional*
Distributed strategy to be used by the underlying d2o objects. Distributed strategy to be used by the underlying d2o objects.
{default : 'not'} {default : 'not'}
Returns Returns
------- -------
DiagonalOperator : An operator that lives that implements the given power DiagonalOperator : An operator that lives that implements the given power
spectrum. spectrum.
""" """
if not domain.harmonic: if not domain.harmonic:
fft = FFTOperator(domain) fft = FFTOperator(domain)
domain = fft.target[0] domain = fft.target[0]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment