[issm-svn] r12337 - issm/trunk
morlighe at issm.ess.uci.edu
morlighe at issm.ess.uci.edu
Fri Jun 1 17:45:04 PDT 2012
Author: morlighe
Date: 2012-06-01 17:45:04 -0700 (Fri, 01 Jun 2012)
New Revision: 12337
Modified:
issm/trunk/
issm/trunk/src/dox/issm.dox
issm/trunk/src/m/classes/model/model.m
Log:
merged trunk-jpl and trunk for revision 12336M
Property changes on: issm/trunk
___________________________________________________________________
Modified: svn:mergeinfo
- /issm/trunk-jpl:10936-11994,11996-12326
+ /issm/trunk-jpl:10936-11994,11996-12326,12333-12336
Modified: issm/trunk/src/dox/issm.dox
===================================================================
--- issm/trunk/src/dox/issm.dox 2012-06-02 00:43:00 UTC (rev 12336)
+++ issm/trunk/src/dox/issm.dox 2012-06-02 00:45:04 UTC (rev 12337)
@@ -45,38 +45,47 @@
<th bgcolor=#7AA9DD style="text-align:left;">Language</th><th bgcolor=#7AA9DD style="text-align:right;">files</th><th bgcolor=#7AA9DD style="text-align:right;">blank</th><th bgcolor=#7AA9DD style="text-align:right;">comment</th><th bgcolor=#7AA9DD style="text-align:right;">code</th><th bgcolor=#7AA9DD style="text-align:right;">Total</th>
</th>
<tr>
-<th bgcolor=#FFFFFF style="text-align:left;"> C++ </th><td bgcolor=#FFFFFF style="text-align:right;">499</td><td bgcolor=#FFFFFF style="text-align:right;">14338</td><td bgcolor=#FFFFFF style="text-align:right;">16340</td><td bgcolor=#FFFFFF style="text-align:right;">54651</td><td bgcolor=#FFFFFF style="text-align:right;">85329</td>
+<th bgcolor=#FFFFFF style="text-align:left;"> C++ </th><td bgcolor=#FFFFFF style="text-align:right;">508</td><td bgcolor=#FFFFFF style="text-align:right;">14595</td><td bgcolor=#FFFFFF style="text-align:right;">16762</td><td bgcolor=#FFFFFF style="text-align:right;">56034</td><td bgcolor=#FFFFFF style="text-align:right;">87391</td>
</tr>
<tr>
-<th bgcolor=#C6E2FF style="text-align:left;"> MATLAB </th><td bgcolor=#C6E2FF style="text-align:right;">919</td><td bgcolor=#C6E2FF style="text-align:right;">6875</td><td bgcolor=#C6E2FF style="text-align:right;">13184</td><td bgcolor=#C6E2FF style="text-align:right;">30350</td><td bgcolor=#C6E2FF style="text-align:right;">50409</td>
+<th bgcolor=#C6E2FF style="text-align:left;"> MATLAB </th><td bgcolor=#C6E2FF style="text-align:right;">926</td><td bgcolor=#C6E2FF style="text-align:right;">6911</td><td bgcolor=#C6E2FF style="text-align:right;">13305</td><td bgcolor=#C6E2FF style="text-align:right;">30623</td><td bgcolor=#C6E2FF style="text-align:right;">50839</td>
</tr>
<tr>
-<th bgcolor=#FFFFFF style="text-align:left;"> C/C++ Header </th><td bgcolor=#FFFFFF style="text-align:right;">366</td><td bgcolor=#FFFFFF style="text-align:right;">2665</td><td bgcolor=#FFFFFF style="text-align:right;">2529</td><td bgcolor=#FFFFFF style="text-align:right;">9400</td><td bgcolor=#FFFFFF style="text-align:right;">14594</td>
+<th bgcolor=#FFFFFF style="text-align:left;"> C/C++ Header </th><td bgcolor=#FFFFFF style="text-align:right;">378</td><td bgcolor=#FFFFFF style="text-align:right;">2754</td><td bgcolor=#FFFFFF style="text-align:right;">2625</td><td bgcolor=#FFFFFF style="text-align:right;">9801</td><td bgcolor=#FFFFFF style="text-align:right;">15180</td>
</tr>
<tr>
-<th bgcolor=#C6E2FF style="text-align:left;"> m4 </th><td bgcolor=#C6E2FF style="text-align:right;">7</td><td bgcolor=#C6E2FF style="text-align:right;">993</td><td bgcolor=#C6E2FF style="text-align:right;">80</td><td bgcolor=#C6E2FF style="text-align:right;">8237</td><td bgcolor=#C6E2FF style="text-align:right;">9310</td>
+<th bgcolor=#C6E2FF style="text-align:left;"> m4 </th><td bgcolor=#C6E2FF style="text-align:right;">7</td><td bgcolor=#C6E2FF style="text-align:right;">997</td><td bgcolor=#C6E2FF style="text-align:right;">80</td><td bgcolor=#C6E2FF style="text-align:right;">8259</td><td bgcolor=#C6E2FF style="text-align:right;">9336</td>
</tr>
<tr>
-<th bgcolor=#FFFFFF style="text-align:left;"> Python </th><td bgcolor=#FFFFFF style="text-align:right;">47</td><td bgcolor=#FFFFFF style="text-align:right;">183</td><td bgcolor=#FFFFFF style="text-align:right;">518</td><td bgcolor=#FFFFFF style="text-align:right;">1099</td><td bgcolor=#FFFFFF style="text-align:right;">1800</td>
+<th bgcolor=#FFFFFF style="text-align:left;"> Python </th><td bgcolor=#FFFFFF style="text-align:right;">54</td><td bgcolor=#FFFFFF style="text-align:right;">404</td><td bgcolor=#FFFFFF style="text-align:right;">799</td><td bgcolor=#FFFFFF style="text-align:right;">1435</td><td bgcolor=#FFFFFF style="text-align:right;">2638</td>
</tr>
<tr>
<th bgcolor=#C6E2FF style="text-align:left;"> Objective C </th><td bgcolor=#C6E2FF style="text-align:right;">9</td><td bgcolor=#C6E2FF style="text-align:right;">98</td><td bgcolor=#C6E2FF style="text-align:right;">0</td><td bgcolor=#C6E2FF style="text-align:right;">370</td><td bgcolor=#C6E2FF style="text-align:right;">468</td>
</tr>
<tr>
-<th bgcolor=#FFFFFF style="text-align:left;"> Perl </th><td bgcolor=#FFFFFF style="text-align:right;">3</td><td bgcolor=#FFFFFF style="text-align:right;">21</td><td bgcolor=#FFFFFF style="text-align:right;">23</td><td bgcolor=#FFFFFF style="text-align:right;">240</td><td bgcolor=#FFFFFF style="text-align:right;">284</td>
+<th bgcolor=#FFFFFF style="text-align:left;"> Bourne Shell </th><td bgcolor=#FFFFFF style="text-align:right;">6</td><td bgcolor=#FFFFFF style="text-align:right;">47</td><td bgcolor=#FFFFFF style="text-align:right;">73</td><td bgcolor=#FFFFFF style="text-align:right;">241</td><td bgcolor=#FFFFFF style="text-align:right;">361</td>
</tr>
<tr>
-<th bgcolor=#C6E2FF style="text-align:left;"> Bourne Shell </th><td bgcolor=#C6E2FF style="text-align:right;">5</td><td bgcolor=#C6E2FF style="text-align:right;">46</td><td bgcolor=#C6E2FF style="text-align:right;">71</td><td bgcolor=#C6E2FF style="text-align:right;">226</td><td bgcolor=#C6E2FF style="text-align:right;">343</td>
+<th bgcolor=#C6E2FF style="text-align:left;"> Perl </th><td bgcolor=#C6E2FF style="text-align:right;">3</td><td bgcolor=#C6E2FF style="text-align:right;">21</td><td bgcolor=#C6E2FF style="text-align:right;">23</td><td bgcolor=#C6E2FF style="text-align:right;">240</td><td bgcolor=#C6E2FF style="text-align:right;">284</td>
</tr>
<tr>
<th bgcolor=#FFFFFF style="text-align:left;"> IDL </th><td bgcolor=#FFFFFF style="text-align:right;">1</td><td bgcolor=#FFFFFF style="text-align:right;">18</td><td bgcolor=#FFFFFF style="text-align:right;">4</td><td bgcolor=#FFFFFF style="text-align:right;">124</td><td bgcolor=#FFFFFF style="text-align:right;">146</td>
</tr>
<tr>
-<th bgcolor=#C6E2FF style="text-align:left;"> C </th><td bgcolor=#C6E2FF style="text-align:right;">2</td><td bgcolor=#C6E2FF style="text-align:right;">3</td><td bgcolor=#C6E2FF style="text-align:right;">3</td><td bgcolor=#C6E2FF style="text-align:right;">24</td><td bgcolor=#C6E2FF style="text-align:right;">30</td>
+<th bgcolor=#C6E2FF style="text-align:left;"> XML </th><td bgcolor=#C6E2FF style="text-align:right;">8</td><td bgcolor=#C6E2FF style="text-align:right;">37</td><td bgcolor=#C6E2FF style="text-align:right;">121</td><td bgcolor=#C6E2FF style="text-align:right;">85</td><td bgcolor=#C6E2FF style="text-align:right;">243</td>
</tr>
<tr>
-<th bgcolor=#FFFFFF style="text-align:left;"> SUM: </th><td bgcolor=#FFFFFF style="text-align:right;">1858</td><td bgcolor=#FFFFFF style="text-align:right;">25240</td><td bgcolor=#FFFFFF style="text-align:right;">32752</td><td bgcolor=#FFFFFF style="text-align:right;">104721</td><td bgcolor=#FFFFFF style="text-align:right;">162713</td>
+<th bgcolor=#FFFFFF style="text-align:left;"> Java </th><td bgcolor=#FFFFFF style="text-align:right;">5</td><td bgcolor=#FFFFFF style="text-align:right;">17</td><td bgcolor=#FFFFFF style="text-align:right;">42</td><td bgcolor=#FFFFFF style="text-align:right;">61</td><td bgcolor=#FFFFFF style="text-align:right;">120</td>
</tr>
+<tr>
+<th bgcolor=#C6E2FF style="text-align:left;"> D </th><td bgcolor=#C6E2FF style="text-align:right;">7</td><td bgcolor=#C6E2FF style="text-align:right;">3</td><td bgcolor=#C6E2FF style="text-align:right;">0</td><td bgcolor=#C6E2FF style="text-align:right;">27</td><td bgcolor=#C6E2FF style="text-align:right;">30</td>
+</tr>
+<tr>
+<th bgcolor=#FFFFFF style="text-align:left;"> C </th><td bgcolor=#FFFFFF style="text-align:right;">3</td><td bgcolor=#FFFFFF style="text-align:right;">4</td><td bgcolor=#FFFFFF style="text-align:right;">35</td><td bgcolor=#FFFFFF style="text-align:right;">21</td><td bgcolor=#FFFFFF style="text-align:right;">60</td>
+</tr>
+<tr>
+<th bgcolor=#C6E2FF style="text-align:left;"> SUM: </th><td bgcolor=#C6E2FF style="text-align:right;">1915</td><td bgcolor=#C6E2FF style="text-align:right;">25906</td><td bgcolor=#C6E2FF style="text-align:right;">33869</td><td bgcolor=#C6E2FF style="text-align:right;">107321</td><td bgcolor=#C6E2FF style="text-align:right;">167096</td>
+</tr>
</table>
<I> Copyright (C) 2012 </I>
Modified: issm/trunk/src/m/classes/model/model.m
===================================================================
--- issm/trunk/src/m/classes/model/model.m 2012-06-02 00:43:00 UTC (rev 12336)
+++ issm/trunk/src/m/classes/model/model.m 2012-06-02 00:45:04 UTC (rev 12337)
@@ -243,6 +243,8 @@
if isfield(structmd,'diagnostic_ref'), md.diagnostic.referential=structmd.diagnostic_ref; end
+
+
%Field changes
if (isfield(structmd,'type') & ischar(structmd.type)),
if strcmpi(structmd.type,'2d'), md.mesh.dimension=2; end
@@ -349,9 +351,13 @@
md.mesh.lowerelements=transpose(1:md.mesh.numberofelements)-md.mesh.numberofelements2d;
md.mesh.lowerelements(1:md.mesh.numberofelements2d)=NaN;
end
+
if ~isfield(structmd,'diagnostic_ref');
md.diagnostic.referential=NaN*ones(md.mesh.numberofvertices,6);
end
+ if isfield(structmd,'npart'); md.qmu.numberofpartitions=structmd.npart; end
+ if isfield(structmd,'part'); md.qmu.partition=structmd.part; end
+
end% }}}
function md = setdefaultparameters(md) % {{{1
More information about the issm-svn
mailing list