Other Useful Software
Method of Characteristics, 2D-MC: MATLAB program for Time dependent solution of the Euler and continuity equations with adiabatic condition in a waveguide with a homogeneous fluid layer overlying a rigid bottom. Sample output. Users guide. ZIP-file.
(Keiichi Ohkawa, Technical R&D Institute, Japan Ministry of Defense )
GeoAcoustic_TDFD: Time domain finite difference modeling in a numerical scattering chamber - acoustic, elastic and anelastic wave propagation and scattering in 2-D fluid/solid media with volume heterogeneity and surface/interface roughness. Users guide , Plotting users guide . Source in Fortran, plotting GUI in matlab and examples download.
(Ralph Stephen and Tom Bolmer, Marine Seismology and Geoacoustics Group, WHOI)
FENL: Solution of the Helmholtz equation in an axially symmetric waveguide consisting of fluid layers overlying a rigid bottom, using the finite element technique. The above approach is used to simulate the propagation of sound waves due to a harmonic point source placed in the waveguide. FENL Introduction
(Nikolaos Kampanis, FORTH, Greece ).
SAGA Seismo-Acoustic inversion using Genetic Algorithms: acoustic models are built-in for an automated inversion algorithm. (source and user guide)
(Peter Gerstoft, Marine Physical Laboratory, Scripps Institution of Oceanography )
CAFI: Computation of Acoustic Fluctuations from Internal waves: This code calculates statistical effects of internal waves: both their effects within the geometrical optics approximation, and their diffractive effects. These internal-wave calculations are done by means of corrections to deterministic ray theory derived from path-integral techniques. Manual.
Code is written by Stan Flatte and Galina Rovner with the current update from Rex Andrew (2012) ( Rex Andrew).
Worldwide Sound Speed, Temperature, Salinity, and Buoyancy from the 2001 World Ocean Atlas in matlab format, including a data file for sound speed (and T, S, N) anywhere on the globe. (Brian Dushaw)
Sea-Mat Several matlab toolboxes for oceanographic analysis and modeling.
Thermodynamic Equation of Seawater Toolbox
The Gibbs-SeaWater (GSW) Oceanographic Toolbox contains the TEOS-10 subroutines for evaluating the thermodynamic properties of pure water and seawater. It has almost 100 functions, such as density, entropy, enthalpy, Conservative Temperature, buoyancy frequency, and various geostrophic streamfunctions. (From Seawater Toolbox Matlab and Python, 2014)
- Routines to project data in 19 different projections (and determine inverse mappings), using spherical and ellipsoidal earth-models.
- A grid generation routine to make nice axes with limits either in lat/long terms or in planar X/Y terms.
- A coastline database (with 1/4 degree resolution).
- A global elevation database (1 degree resolution).
- Hooks into freely available high-resolution coastline and bathymetry databases.
- Other useful stuff.
Google Earth Toolbox: Github repository for Matlab routines that interface with Google Earth.
QGIS free and open source geographic Information system.