


Make a blank mesh object with default params
[Mobj] = function make_blank_mesh
DESCRIPTION:
Make a blank Matlab mesh object
INPUT:
OUTPUT:
Mobj = matlab structure containing default
EXAMPLE USAGE
Mobj = make_blank_mesh()
Author(s):
Geoff Cowles (University of Massachusetts Dartmouth)
Revision history
==============================================================================

0001 function [Mobj] = make_blank_mesh 0002 0003 % Make a blank mesh object with default params 0004 % 0005 % [Mobj] = function make_blank_mesh 0006 % 0007 % DESCRIPTION: 0008 % Make a blank Matlab mesh object 0009 % 0010 % INPUT: 0011 % 0012 % OUTPUT: 0013 % Mobj = matlab structure containing default 0014 % 0015 % EXAMPLE USAGE 0016 % Mobj = make_blank_mesh() 0017 % 0018 % Author(s): 0019 % Geoff Cowles (University of Massachusetts Dartmouth) 0020 % 0021 % Revision history 0022 % 0023 %============================================================================== 0024 global ftbverbose 0025 subname = 'make_blank_mesh'; 0026 if(ftbverbose) 0027 fprintf('\n') 0028 fprintf(['begin : ' subname '\n']) 0029 end; 0030 0031 %------------------------------------------------------------------------------ 0032 % Set defaults 0033 %------------------------------------------------------------------------------ 0034 0035 0036 % dimensions 0037 Mobj.nVerts = 0; 0038 Mobj.nElems = 0; 0039 Mobj.nRivers = 0; 0040 Mobj.nObs = 0; 0041 Mobj.nSponge = 0; 0042 Mobj.riv_nodes = zeros(50,10); 0043 Mobj.obc_nodes = zeros(10,500); 0044 Mobj.sponge_nodes = zeros(10,500); 0045 0046 % flags 0047 Mobj.nativeCoords = 'cartesian'; 0048 Mobj.have_lonlat = false; 0049 Mobj.have_cor = false; 0050 Mobj.have_xy = false; 0051 Mobj.have_bath = false; 0052 Mobj.have_mets = false; 0053 0054 0055 if(ftbverbose) 0056 fprintf(['end : ' subname '\n']) 0057 end; 0058 0059