public class VelocityLayer
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable
Constructor and Description |
---|
VelocityLayer(int myLayerNumber,
double topDepth,
double botDepth,
double topPVelocity,
double botPVelocity,
double topSVelocity,
double botSVelocity) |
VelocityLayer(int myLayerNumber,
double topDepth,
double botDepth,
double topPVelocity,
double botPVelocity,
double topSVelocity,
double botSVelocity,
double topDensity,
double bottomDensity) |
VelocityLayer(int myLayerNumber,
double topDepth,
double botDepth,
double topPVelocity,
double botPVelocity,
double topSVelocity,
double botSVelocity,
double topDensity,
double botDensity,
double topQp,
double botQp,
double topQs,
double botQs) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
VelocityLayer |
cloneRenumber(int layerNum) |
double |
evaluateAt(double depth,
char materialProperty) |
double |
evaluateAtBottom(char materialProperty) |
double |
evaluateAtTop(char materialProperty) |
double |
getBotDensity() |
double |
getBotDepth() |
double |
getBotPVelocity() |
double |
getBotQp() |
double |
getBotQs() |
double |
getBotSVelocity() |
int |
getLayerNum() |
double |
getThickness() |
double |
getTopDensity() |
double |
getTopDepth() |
double |
getTopPVelocity() |
double |
getTopQp() |
double |
getTopQs() |
double |
getTopSVelocity() |
void |
setBotDensity(double botDensity) |
void |
setBotDepth(double botDepth) |
void |
setBotPVelocity(double botPVelocity) |
void |
setBotQp(double botQp) |
void |
setBotQs(double botQs) |
void |
setBotSVelocity(double botSVelocity) |
void |
setTopDensity(double topDensity) |
void |
setTopDepth(double topDepth) |
void |
setTopPVelocity(double topPVelocity) |
void |
setTopQp(double topQp) |
void |
setTopQs(double topQs) |
void |
setTopSVelocity(double topSVelocity) |
java.lang.String |
toString() |
public VelocityLayer(int myLayerNumber, double topDepth, double botDepth, double topPVelocity, double botPVelocity, double topSVelocity, double botSVelocity)
public VelocityLayer(int myLayerNumber, double topDepth, double botDepth, double topPVelocity, double botPVelocity, double topSVelocity, double botSVelocity, double topDensity, double bottomDensity)
public VelocityLayer(int myLayerNumber, double topDepth, double botDepth, double topPVelocity, double botPVelocity, double topSVelocity, double botSVelocity, double topDensity, double botDensity, double topQp, double botQp, double topQs, double botQs)
public java.lang.Object clone()
clone
in class java.lang.Object
public VelocityLayer cloneRenumber(int layerNum)
public double evaluateAtBottom(char materialProperty) throws NoSuchMatPropException
NoSuchMatPropException
public double evaluateAtTop(char materialProperty) throws NoSuchMatPropException
NoSuchMatPropException
public double evaluateAt(double depth, char materialProperty) throws NoSuchMatPropException
NoSuchMatPropException
public java.lang.String toString()
toString
in class java.lang.Object
public int getLayerNum()
public void setTopDepth(double topDepth)
public double getTopDepth()
public void setBotDepth(double botDepth)
public double getBotDepth()
public void setTopPVelocity(double topPVelocity)
public double getTopPVelocity()
public void setBotPVelocity(double botPVelocity)
public double getBotPVelocity()
public void setTopSVelocity(double topSVelocity)
public double getTopSVelocity()
public void setBotSVelocity(double botSVelocity)
public double getBotSVelocity()
public void setTopDensity(double topDensity)
public double getTopDensity()
public void setBotDensity(double botDensity)
public double getBotDensity()
public void setTopQp(double topQp)
public double getTopQp()
public void setBotQp(double botQp)
public double getBotQp()
public void setTopQs(double topQs)
public double getTopQs()
public void setBotQs(double botQs)
public double getBotQs()
public double getThickness()