Mercurial > repos > public > sbplib
diff +scheme/+bc/forcingSetup.m @ 876:93489ddb73e8 bcSetupExperiment
Merge with default
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Thu, 01 Nov 2018 15:36:19 +0100 |
parents | fb91d12093f8 |
children | 7ceaea27d944 |
line wrap: on
line diff
--- a/+scheme/+bc/forcingSetup.m Thu Nov 01 12:05:53 2018 +0100 +++ b/+scheme/+bc/forcingSetup.m Thu Nov 01 15:36:19 2018 +0100 @@ -45,8 +45,10 @@ S = @S_fun; end -function [ok, isSym, dataStruct] = parseData(bc, penalty, grid) +function [ok, isSymbolic, dataStruct] = parseData(bc, penalty, grid) if ~isfield(bc,'data') || isempty(bc.data) + isSymbolic = []; + dataStruct = struct(); ok = false; return end @@ -56,14 +58,14 @@ if nArg > 1 % Symbolic data - isSym = true; + isSymbolic = true; coord = grid.getBoundary(bc.boundary); dataStruct.penalty = penalty; dataStruct.func = bc.data; dataStruct.coords = num2cell(coord, 1); else % Grid data - isSym = false; + isSymbolic = false; dataStruct.penalty = penalty; dataStruct.func = bcs{i}.data; end