, including all inherited members.
begin() const (defined in TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
begin() (defined in TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
binaryRead(const String &filename) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
binaryWrite(const String &filename) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
clear() | TFFT3D< ComplexTraits > | [virtual] |
Complex typedef (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | |
ComplexVector typedef (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | |
const_iterator typedef (defined in TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
const_reference typedef (defined in TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
ConstIterator typedef | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
CoordinateType typedef | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
data_ | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | [protected] |
dataAdress_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
dataLength_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
destroy() | TFFT3D< ComplexTraits > | [virtual] |
difference_type typedef (defined in TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
dimension_ | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | [protected] |
doFFT() | TFFT3D< ComplexTraits > | |
doiFFT() | TFFT3D< ComplexTraits > | |
empty() const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
end() const (defined in TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
end() (defined in TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
getClosestIndex(const CoordinateType &v) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
getClosestValue(const CoordinateType &x) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
getClosestValue(const CoordinateType &x) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
getCoordinates(const IndexType &index) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
getCoordinates(Position index) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
getData(const Vector3 &pos) const | TFFT3D< ComplexTraits > | |
TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >::getData() const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >::getData(const IndexType &index) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >::getData(const IndexType &index) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >::getData(Position index) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >::getData(Position index) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
getDimension() const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
getEnclosingIndices(const CoordinateType &r, Position &llf, Position &rlf, Position &luf, Position &ruf, Position &llb, Position &rlb, Position &lub, Position &rub) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
getEnclosingValues(const CoordinateType &r, std::complex< ComplexTraits::ComplexPrecision > &llf, std::complex< ComplexTraits::ComplexPrecision > &rlf, std::complex< ComplexTraits::ComplexPrecision > &luf, std::complex< ComplexTraits::ComplexPrecision > &ruf, std::complex< ComplexTraits::ComplexPrecision > &llb, std::complex< ComplexTraits::ComplexPrecision > &rlb, std::complex< ComplexTraits::ComplexPrecision > &lub, std::complex< ComplexTraits::ComplexPrecision > &rub) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
getFourierSpaceMaxX() const | TFFT3D< ComplexTraits > | |
getFourierSpaceMaxY() const | TFFT3D< ComplexTraits > | |
getFourierSpaceMaxZ() const | TFFT3D< ComplexTraits > | |
getFourierSpaceMinX() const | TFFT3D< ComplexTraits > | |
getFourierSpaceMinY() const | TFFT3D< ComplexTraits > | |
getFourierSpaceMinZ() const | TFFT3D< ComplexTraits > | |
getFourierStepWidthX() const | TFFT3D< ComplexTraits > | |
getFourierStepWidthY() const | TFFT3D< ComplexTraits > | |
getFourierStepWidthZ() const | TFFT3D< ComplexTraits > | |
getGridCoordinates(Position position) const | TFFT3D< ComplexTraits > | |
getInterpolatedValue(const Vector3 &pos) const | TFFT3D< ComplexTraits > | |
TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >::getInterpolatedValue(const CoordinateType &x) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
getLowerIndex(const CoordinateType &v) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
getMaxXIndex() const | TFFT3D< ComplexTraits > | |
getMaxYIndex() const | TFFT3D< ComplexTraits > | |
getMaxZIndex() const | TFFT3D< ComplexTraits > | |
getNumberOfInverseTransforms() const | TFFT3D< ComplexTraits > | |
getOrigin() const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
getPhysSpaceMaxX() const | TFFT3D< ComplexTraits > | |
getPhysSpaceMaxY() const | TFFT3D< ComplexTraits > | |
getPhysSpaceMaxZ() const | TFFT3D< ComplexTraits > | |
getPhysSpaceMinX() const | TFFT3D< ComplexTraits > | |
getPhysSpaceMinY() const | TFFT3D< ComplexTraits > | |
getPhysSpaceMinZ() const | TFFT3D< ComplexTraits > | |
getPhysStepWidthX() const | TFFT3D< ComplexTraits > | |
getPhysStepWidthY() const | TFFT3D< ComplexTraits > | |
getPhysStepWidthZ() const | TFFT3D< ComplexTraits > | |
getSize() const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
getSpacing() const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
inFourierSpace_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
inverse_mapping_ (defined in TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | [protected] |
is_orthogonal_ | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | [protected] |
isInFourierSpace() const | TFFT3D< ComplexTraits > | |
isInside(const CoordinateType &r) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
Iterator typedef | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
iterator typedef (defined in TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
lengthX_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
lengthY_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
lengthZ_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
mapInverse_(CoordinateType r) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | [protected] |
mapping_ | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | [protected] |
mapToCartesian_(CoordinateType r) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | [protected] |
max_size() const (defined in TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
maxFourier_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
maxPhys_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
minFourier_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
minPhys_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
numFourierToPhys_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
numPhysToFourier_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
operator!=(const TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > &grid) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
operator()(const CoordinateType &x) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
operator=(const TFFT3D &fft_3d) | TFFT3D< ComplexTraits > | |
TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >::operator=(const TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > &data) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
operator==(const TFFT3D &fft3d) const | TFFT3D< ComplexTraits > | |
TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >::operator==(const TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > &grid) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
operator[](const Vector3 &pos) | TFFT3D< ComplexTraits > | |
operator[](const Vector3 &pos) const | TFFT3D< ComplexTraits > | |
operator[](const Position &pos) | TFFT3D< ComplexTraits > | |
operator[](const Position &pos) const | TFFT3D< ComplexTraits > | |
TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >::operator[](const IndexType &index) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >::operator[](const IndexType &index) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >::operator[](Position index) const | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >::operator[](Position index) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
origin_ | TFFT3D< ComplexTraits > | [protected] |
phase(const Vector3 &pos) const | TFFT3D< ComplexTraits > | |
planBackward_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
planCalculated_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
planForward_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
pointer typedef (defined in TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
reference typedef (defined in TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
rescale(const IndexType &new_size) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
resize(const IndexType &size) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
setData(const Vector3 &pos, Complex val) | TFFT3D< ComplexTraits > | |
setDimension(const CoordinateType &dimension) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
setNumberOfFFTTransforms(Size num) (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | |
setNumberOfiFFTTransforms(Size num) (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | |
setOrigin(const CoordinateType &origin) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
setPhysStepWidth(double new_width_x, double new_width_y, double new_width_z) | TFFT3D< ComplexTraits > | |
size() const (defined in TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
size_ | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | [protected] |
size_type typedef (defined in TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
spacing_ | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | [protected] |
stepFourierX_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
stepFourierY_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
stepFourierZ_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
stepPhysX_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
stepPhysY_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
stepPhysZ_ (defined in TFFT3D< ComplexTraits >) | TFFT3D< ComplexTraits > | [protected] |
swap(TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > &grid) (defined in TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
TFFT3D(Size ldnX, Size ldnY, Size ldnZ, double stepPhysX=1., double stepPhysY=1., double stepPhysZ=1., Vector3 origin=Vector3(0., 0., 0), bool inFourierSpace=false) | TFFT3D< ComplexTraits > | |
throw() | TFFT3D< ComplexTraits > | |
throw() | TFFT3D< ComplexTraits > | |
translate(const Vector3 &trans_origin) | TFFT3D< ComplexTraits > | |
TRegularData3D() | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
TRegularData3D(const TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > &grid) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
TRegularData3D(const CoordinateType &origin, const CoordinateType &dimension, const CoordinateType &spacing) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
TRegularData3D(const CoordinateType &origin, const CoordinateType &x_axis, const CoordinateType &y_axis, const CoordinateType &z_axis, const IndexType &size) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
TRegularData3D(const IndexType &size, const CoordinateType &origin=CoordinateType(0.0), const CoordinateType &dimension=CoordinateType(1.0)) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
value_type typedef (defined in TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >) | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
VectorType typedef | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | |
~TFFT3D() | TFFT3D< ComplexTraits > | [virtual] |
~TRegularData3D() | TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > | [virtual] |