comparison +scheme/bcSetup.m @ 792:8e4b9a5d7c50 bcSetupExperiment

Add some notes
author Jonatan Werpers <jonatan@werpers.com>
date Wed, 25 Jul 2018 09:34:51 -0700
parents 6afd3dd3ed96
children d634d4deb263
comparison
equal deleted inserted replaced
790:6afd3dd3ed96 792:8e4b9a5d7c50
57 v = S_sign * v; 57 v = S_sign * v;
58 end 58 end
59 S = @S_fun; 59 S = @S_fun;
60 end 60 end
61 61
62 % Borde man använda eval on här??
63 % Borde man dela upp bcSetup i bcSetupSymbolic(name?) och bcSetupGridData
64 % och sen skriva en wrapper som sorterar och wrappar de två andra??
65
66 % Erbjuda en separat function for att validera en bc specifikation?
67 % alltid kräva alla fields?
68 % literal struct improvement?
69
62 function verifyBcFormat(bcs, diffOp) 70 function verifyBcFormat(bcs, diffOp)
63 for i = 1:length(bcs) 71 for i = 1:length(bcs)
64 assertType(bcs{i}, 'struct'); 72 assertType(bcs{i}, 'struct');
65 assertStructFields(bcs{i}, {'type', 'boundary'}); 73 assertStructFields(bcs{i}, {'type', 'boundary'});
66 74