


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


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 %/