edu.sc.seis.TauP
Class TauModelLoader
java.lang.Object
edu.sc.seis.TauP.TauModelLoader
public class TauModelLoader
- extends java.lang.Object
static class that loads a tau model, after searching for it. It can be
extended to change the search mechanism.
Field Summary |
protected static java.lang.String |
packageName
|
Method Summary |
static TauModel |
internalLoad(java.lang.String modelName,
java.lang.String searchPath,
boolean verbose)
|
static TauModel |
load(java.lang.String modelName)
|
static TauModel |
load(java.lang.String modelName,
java.lang.String searchPath)
Reads the velocity model, slowness model, and tau model from a file saved
using Java's Serializable interface. |
static TauModel |
load(java.lang.String modelName,
java.lang.String searchPath,
boolean verbose)
|
protected static TauModel |
loadFromCache(java.lang.String modelName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
packageName
protected static java.lang.String packageName
TauModelLoader
public TauModelLoader()
load
public static TauModel load(java.lang.String modelName)
throws TauModelException
- Throws:
TauModelException
load
public static TauModel load(java.lang.String modelName,
java.lang.String searchPath)
throws TauModelException
- Reads the velocity model, slowness model, and tau model from a file saved
using Java's Serializable interface.
- Throws:
TauModelException
load
public static TauModel load(java.lang.String modelName,
java.lang.String searchPath,
boolean verbose)
throws TauModelException
- Throws:
TauModelException
internalLoad
public static TauModel internalLoad(java.lang.String modelName,
java.lang.String searchPath,
boolean verbose)
throws TauModelException
- Throws:
TauModelException
loadFromCache
protected static TauModel loadFromCache(java.lang.String modelName)