addConfinementMappingData

PURPOSE ^

add data for confinement mapping

SYNOPSIS ^

function dec = addConfinementMappingData(dec)

DESCRIPTION ^

 add data for confinement mapping

 The unified partitions already stored which boundaries might have been
   violated by vectors inside of the confinement cone. We simply collect
   this information. The corresponding boundaries will not be used for
   "fading out" the growth rate when a hE-vector approaches that boundary.

 THIS IS NO USER FUNCTION

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function dec = addConfinementMappingData(dec)
0002 % add data for confinement mapping
0003 %
0004 % The unified partitions already stored which boundaries might have been
0005 %   violated by vectors inside of the confinement cone. We simply collect
0006 %   this information. The corresponding boundaries will not be used for
0007 %   "fading out" the growth rate when a hE-vector approaches that boundary.
0008 %
0009 % THIS IS NO USER FUNCTION
0010 
0011 % The elk-library: convex geometry applied to crystallization modeling.
0012 %   Copyright (C) 2013 Alexander Reinhold
0013 %
0014 % This program is free software: you can redistribute it and/or modify it
0015 %   under the terms of the GNU General Public License as published by the
0016 %   Free Software Foundation, either version 3 of the License, or (at your
0017 %   option) any later version.
0018 %
0019 % This program is distributed in the hope that it will be useful, but
0020 %   WITHOUT ANY WARRANTY; without even the implied warranty of
0021 %   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
0022 %   General Public License for more details.
0023 %
0024 % You should have received a copy of the GNU General Public License along
0025 %   with this program.  If not, see <http://www.gnu.org/licenses/>.
0026 
0027 %! DEV: This should be deprecated by now. It does not hurt to add it. But
0028 %       it is not used anymore.
0029 % ..and should not be used:
0030 % dec.properData.confinementMappingData.ignoreFadeOut = false(1, ...
0031 %     size(dec.properData.confinementMappingData.A, 1));
0032 %
0033 % for iPart = 1:length(dec.unifiedPartition)
0034 %     dec.properData.confinementMappingData.ignoreFadeOut(...
0035 %         dec.unifiedPartition{iPart...
0036 %         }.embedding.violatedConstraintIndexVector) = true;
0037 % end
0038 % dec.properData.confinementMappingData.ignoreFadeOut = find(...
0039 %     dec.properData.confinementMappingData.ignoreFadeOut);
0040 %/

Generated on Sat 18-Jul-2015 16:45:31 by m2html © 2005