All Packages Class Hierarchy This Package Previous Next Index
Class proc.nmo.NmoSimple
java.lang.Object
|
+----proc.nmo.NmoSimple
- public class NmoSimple
- extends Object
- implements hasAdjoint
Normal Moveout
-
adj
-
-
input
-
-
isFwd
-
-
output
-
-
vel
-
-
NmoSimple(RsfSpace, float)
-
-
addImage(Vector, Vector)
-
-
adjoint()
-
-
apply(boolean, Vector, Vector)
-
-
copy()
-
-
createAdjoint()
-
-
equals(Object)
- Compares two Objects for equality.
-
getDerivativeAt(Vector)
-
-
getDomain()
-
-
getGradientAt(Vector)
-
-
getRange()
-
-
image(Vector)
-
-
image(Vector, Vector)
-
-
main(String[])
-
-
residual(Vector, Vector, Vector)
-
-
setAdjoint(hasAdjoint)
-
-
setForward(boolean)
-
-
setInput(Space)
-
-
setOutput(Space)
-
-
toString()
- Returns a string representation of the object.
vel
protected float vel
input
protected Space input
output
protected Space output
isFwd
protected boolean isFwd
adj
protected hasAdjoint adj
NmoSimple
public NmoSimple(RsfSpace domainAndRange,
float velocity)
- Parameters:
- space - filter or output space of the convolution
- velocity - (default 1.44 km/s)
apply
public void apply(boolean add,
Vector in,
Vector out)
equals
public boolean equals(Object nmo2)
- Compares two Objects for equality.
- Overrides:
- equals in class Object
copy
public JamObject copy()
toString
public String toString()
- Returns a string representation of the object.
- Overrides:
- toString in class Object
setInput
protected void setInput(Space input)
setOutput
protected void setOutput(Space output)
setForward
protected void setForward(boolean isFwd)
setAdjoint
protected void setAdjoint(hasAdjoint adj)
createAdjoint
protected void createAdjoint()
getDomain
public Space getDomain()
getRange
public Space getRange()
image
public Vector image(Vector d)
image
public void image(Vector d,
Vector r)
addImage
public void addImage(Vector d,
Vector r)
residual
public void residual(Vector d,
Vector b,
Vector r)
adjoint
public hasAdjoint adjoint()
getGradientAt
public LinearOperator getGradientAt(Vector x)
getDerivativeAt
public hasAdjoint getDerivativeAt(Vector x)
main
public static void main(String args[])
All Packages Class Hierarchy This Package Previous Next Index