Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
ift
NIFTy
Commits
5b674528
Commit
5b674528
authored
May 13, 2017
by
Theo Steininger
Browse files
Docstring refactoring
parent
63af9bd5
Pipeline
#12387
passed with stage
in 5 minutes and 36 seconds
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
nifty/operators/linear_operator/linear_operator.py
View file @
5b674528
...
@@ -249,8 +249,8 @@ class LinearOperator(Loggable, object):
...
@@ -249,8 +249,8 @@ class LinearOperator(Loggable, object):
raise
raise
return
y
return
y
def
inverse_adjoint_times
(
self
,
x
,
spaces
=
None
,
**
kwargs
):
def
inverse_adjoint_times
(
self
,
x
,
spaces
=
None
):
return
self
.
adjoint_inverse_times
(
x
,
spaces
,
**
kwargs
)
return
self
.
adjoint_inverse_times
(
x
,
spaces
)
def
_times
(
self
,
x
,
spaces
):
def
_times
(
self
,
x
,
spaces
):
raise
NotImplementedError
(
raise
NotImplementedError
(
...
...
nifty/spaces/rg_space/rg_space.py
View file @
5b674528
...
@@ -48,25 +48,25 @@ class RGSpace(Space):
...
@@ -48,25 +48,25 @@ class RGSpace(Space):
NIFTY subclass for spaces of regular Cartesian grids.
NIFTY subclass for spaces of regular Cartesian grids.
Parameters
Parameters
----------
----------
shape : {int, numpy.ndarray}
shape : {int, numpy.ndarray}
Number of grid points or numbers of gridpoints along each axis.
Number of grid points or numbers of gridpoints along each axis.
zerocenter : {bool, numpy.ndarray}, *optional*
zerocenter : {bool, numpy.ndarray}, *optional*
Whether x==0 (or k==0, respectively) is located in the center of
Whether x==0 (or k==0, respectively) is located in the center of
the grid (or the center of each axis speparately) or not.
the grid (or the center of each axis speparately) or not.
(default: False).
distances : {float, numpy.ndarray}, *optional*
Distance between two grid points along each axis
(default: None).
If distances==None:
if harmonic==True, all distances will be set to 1
if harmonic==False, the distance along each axis will be
set to the inverse of the number of points along that
axis.
harmonic : bool, *optional*
Whether the space represents a grid in position or harmonic space.
(default: False).
(default: False).
distances : {float, numpy.ndarray}, *optional*
Distance between two grid points along each axis
(default: None).
If distances==None:
if harmonic==True, all distances will be set to 1
if harmonic==False, the distance along each axis will be
set to the inverse of the number of points along that
axis.
harmonic : bool, *optional*
Whether the space represents a grid in position or harmonic space.
(default: False).
Attributes
Attributes
----------
----------
...
@@ -92,15 +92,6 @@ class RGSpace(Space):
...
@@ -92,15 +92,6 @@ class RGSpace(Space):
def
__init__
(
self
,
shape
,
zerocenter
=
False
,
distances
=
None
,
def
__init__
(
self
,
shape
,
zerocenter
=
False
,
distances
=
None
,
harmonic
=
False
):
harmonic
=
False
):
"""
Sets the attributes for an RGSpace class instance.
Returns
-------
None
"""
self
.
_harmonic
=
bool
(
harmonic
)
self
.
_harmonic
=
bool
(
harmonic
)
super
(
RGSpace
,
self
).
__init__
()
super
(
RGSpace
,
self
).
__init__
()
...
@@ -218,16 +209,17 @@ class RGSpace(Space):
...
@@ -218,16 +209,17 @@ class RGSpace(Space):
""" Calculates an n-dimensional array with its entries being the
""" Calculates an n-dimensional array with its entries being the
lengths of the vectors from the zero point of the grid.
lengths of the vectors from the zero point of the grid.
Parameters
Parameters
----------
----------
distribution_strategy : str
distribution_strategy : str
The distribution_strategy which shall be used the returned
The distribution_strategy which shall be used the returned
distributed_data_object.
distributed_data_object.
Returns
Returns
-------
-------
distributed_data_object
distributed_data_object
A d2o containing the distances
A d2o containing the distances.
"""
"""
shape
=
self
.
shape
shape
=
self
.
shape
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment