


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)
Pierre Cazenave (Plymouth Marine Laboratory)
Revision history
2015-05-20 Add new boolean flag for rivers.
==============================================================================

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 % Pierre Cazenave (Plymouth Marine Laboratory) 0021 % 0022 % Revision history 0023 % 2015-05-20 Add new boolean flag for rivers. 0024 % 0025 %============================================================================== 0026 global ftbverbose 0027 subname = 'make_blank_mesh'; 0028 if(ftbverbose) 0029 fprintf('\n') 0030 fprintf(['begin : ' subname '\n']) 0031 end; 0032 0033 %------------------------------------------------------------------------------ 0034 % Set defaults 0035 %------------------------------------------------------------------------------ 0036 0037 0038 % dimensions 0039 Mobj.nVerts = 0; 0040 Mobj.nElems = 0; 0041 Mobj.nRivers = 0; 0042 Mobj.nObs = 0; 0043 Mobj.nSponge = 0; 0044 Mobj.riv_nodes = zeros(50,10); 0045 Mobj.obc_nodes = zeros(10,500); 0046 Mobj.sponge_nodes = zeros(10,500); 0047 0048 % flags 0049 Mobj.nativeCoords = 'cartesian'; 0050 Mobj.have_lonlat = false; 0051 Mobj.have_cor = false; 0052 Mobj.have_xy = false; 0053 Mobj.have_bath = false; 0054 Mobj.have_mets = false; 0055 Mobj.have_rivers = false; 0056 0057 0058 if(ftbverbose) 0059 fprintf(['end : ' subname '\n']) 0060 end; 0061 0062