All Packages Class Hierarchy This Package Previous Next Index
Class rsf.operator.ElwMul
java.lang.Object
|
+----rsf.operator.ElwMul
- public class ElwMul
- extends Object
- implements Operator
Elementwise multiplication of two Rsfs
(this should be linear)
-
ElwMul(Rsf)
-
-
addImage(Vector, Vector)
-
-
copy()
-
-
elwMul(Rsf, Rsf, Rsf)
-
-
elwMul(Vector, Vector, Rsf)
-
-
getDomain()
-
-
getRange()
-
-
image(Vector)
-
-
image(Vector, Vector)
- image(d,d) for in-place operation.
-
main(String[])
- invocations: \br
ElwMul < fac1.H fac=fac2.H > rslt.H \br
ElwMul facx=fac1.H facy=fac2.H > rslt.H
-
residual(Vector, Vector, Vector)
-
ElwMul
public ElwMul(Rsf fac)
copy
public JamObject copy()
image
public Vector image(Vector d)
image
public void image(Vector d,
Vector r)
- image(d,d) for in-place operation. (In general this is not
a good idea but for elementwise operations such in-place
operations are straightforward.
addImage
public void addImage(Vector d,
Vector r)
residual
public void residual(Vector d,
Vector b,
Vector r)
getDomain
public Space getDomain()
getRange
public Space getRange()
main
public static void main(String args[])
- invocations: \br
ElwMul < fac1.H fac=fac2.H > rslt.H \br
ElwMul facx=fac1.H facy=fac2.H > rslt.H
elwMul
public void elwMul(Vector rslt,
Vector facx,
Rsf facy)
elwMul
public static void elwMul(Rsf rslt,
Rsf facx,
Rsf facy)
All Packages Class Hierarchy This Package Previous Next Index