Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

TFFT3D< ComplexTraits > Member List

This is the complete list of members for TFFT3D< ComplexTraits >, 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 typedefTRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >
CoordinateType typedefTRegularData3D< 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 typedefTRegularData3D< 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 typedefTRegularData3D< std::complex< ComplexTraits::ComplexPrecision > >
~TFFT3D()TFFT3D< ComplexTraits > [virtual]
~TRegularData3D()TRegularData3D< std::complex< ComplexTraits::ComplexPrecision > > [virtual]