public class TauModelLoader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
packageName |
Constructor and Description |
---|
TauModelLoader() |
Modifier and Type | Method and Description |
---|---|
static void |
clearCache() |
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) |
static VelocityModel |
loadVelocityModel(java.lang.String modelName) |
static VelocityModel |
loadVelocityModel(java.lang.String modelName,
java.lang.String fileType)
Loads velocity mode, either by name.
|
public static TauModel load(java.lang.String modelName) throws TauModelException
TauModelException
public static TauModel load(java.lang.String modelName, java.lang.String searchPath) throws TauModelException
TauModelException
public static TauModel load(java.lang.String modelName, java.lang.String searchPath, boolean verbose) throws TauModelException
TauModelException
public static TauModel internalLoad(java.lang.String modelName, java.lang.String searchPath, boolean verbose) throws TauModelException
TauModelException
public static VelocityModel loadVelocityModel(java.lang.String modelName) throws java.io.IOException, VelocityModelException
java.io.IOException
VelocityModelException
public static VelocityModel loadVelocityModel(java.lang.String modelName, java.lang.String fileType) throws java.io.IOException, VelocityModelException
modelName
- name of model or file namejava.io.IOException
VelocityModelException
protected static TauModel loadFromCache(java.lang.String modelName)
public static void clearCache()