Class 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

      Fields 
      Modifier and Type Field Description
      protected static java.lang.String packageName  
    • Constructor Summary

      Constructors 
      Constructor Description
      TauModelLoader()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method 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.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • packageName

        protected static java.lang.String packageName
    • Constructor Detail

      • TauModelLoader

        public TauModelLoader()