All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class conv.convi.InternalConvolution

java.lang.Object
   |
   +----sep.operator.SepBiLinearOperator
           |
           +----conv.convi.InternalConvolution

public class InternalConvolution
extends SepBiLinearOperator
Internal convolution (as a bilinear operator)



The map is A(i,f) |---> o
where:


Variable Index

 o kFilter
 o kInput
 o kOutput

Constructor Index

 o InternalConvolution(int, RsfSpace, int, RsfSpace)
 o InternalConvolution(InternalConvolution)
copy constructor

Method Index

 o apply(boolean, Vector, Vector, Vector, int)
 o copy()
The domain and range spaces are shallow copies
 o equals(Object)
Compares two Objects for equality.
 o getIcaf(Rsf)
 o getIcai(Rsf)
 o getOp1(Vector)
 o getOp2(Vector)
 o getPartialAdjoint()
WARNING: not yet implemented
 o toString()
Returns a string representation of the object.

Variables

 o kInput
 public static final int kInput
 o kFilter
 public static final int kFilter
 o kOutput
 public static final int kOutput

Constructors

 o InternalConvolution
 public InternalConvolution(int spc1,
                            RsfSpace space1,
                            int spc2,
                            RsfSpace space2)
 o InternalConvolution
 protected InternalConvolution(InternalConvolution src)
copy constructor

Methods

 o copy
 public JamObject copy()
The domain and range spaces are shallow copies

Overrides:
copy in class SepBiLinearOperator
 o equals
 public boolean equals(Object obj2)
Compares two Objects for equality.

Overrides:
equals in class SepBiLinearOperator
 o getOp1
 public Operator getOp1(Vector x1)
Overrides:
getOp1 in class SepBiLinearOperator
 o getOp2
 public Operator getOp2(Vector x2)
Overrides:
getOp2 in class SepBiLinearOperator
 o getIcaf
 public Icaf getIcaf(Rsf input)
 o getIcai
 public Icai getIcai(Rsf filter)
 o getPartialAdjoint
 public hasAdjoint getPartialAdjoint()
WARNING: not yet implemented

 o toString
 public String toString()
Returns a string representation of the object.

Overrides:
toString in class SepBiLinearOperator
 o apply
 protected void apply(boolean add,
                      Vector x,
                      Vector f,
                      Vector y,
                      int result)
Overrides:
apply in class SepBiLinearOperator

All Packages  Class Hierarchy  This Package  Previous  Next  Index