SPINS MATLAB tools: Difference between revisions
Jump to navigation
Jump to search
m (Ddeepwel moved page SPINS MATLAB plotter to SPINS MATLAB tools) |
m (Add David's email) |
||
Line 10: | Line 10: | ||
* [[SPINS resize]] | * [[SPINS resize]] | ||
The first three are organized into the spins_gridparams function. The plotting is accomplished by spins_plot2d which has many optional arguments for making plots with very little work. See David Deepwell or the github page for more information on usage, making bug reports, or suggesting other options or functions to add. | The first three are organized into the spins_gridparams function. The plotting is accomplished by spins_plot2d which has many optional arguments for making plots with very little work. See David Deepwell (ddeepwel@uwaterloo.ca) or the github page for more information on usage, making bug reports, or suggesting other options or functions to add. |
Revision as of 14:35, 23 July 2019
Many versatile MATLAB functions have been written to easily read and analyze SPINS outputs. They are accessible for use on Belize and Boogaloo, and can also be pulled from github at https://github.com/ddeepwel/SPINSmatlab.git.
The main functionality are:
- parse spins.conf file into a matlab structure
- automatic calculation of secondary grid parameters (spacing, expansion type, ...)
- easy reading of grid
- easy cross-sectional plotting
- plotting of spins diagnostics
- functions for calculating characteristics (amplitude, wavelength) of waves
- SPINS resize
The first three are organized into the spins_gridparams function. The plotting is accomplished by spins_plot2d which has many optional arguments for making plots with very little work. See David Deepwell (ddeepwel@uwaterloo.ca) or the github page for more information on usage, making bug reports, or suggesting other options or functions to add.